Codecademy и Google — партнеры по курсу New Go


С помощью Google Codecademy добавила курс по Go, языку, разработанному Google. Первые четыре модуля созданы для начинающих.

Как объясняется в обзоре курса Learn Go:

Go (или Golang) — это язык программирования с открытым исходным кодом, предназначенный для создания быстрого, надежного и эффективного программного обеспечения в больших масштабах.

Google использует Go специально для своих больших сетей серверов, а Go также поддерживает большую часть собственной облачной платформы Google. Разработчики используют Go при разработке приложений, веб-разработке, в операциях и командах инфраструктуры и во многом другом. Это язык разработки облачной инфраструктуры и программного обеспечения.

В настоящее время доступны четыре урока общей продолжительностью 9 часов:

Введение — очень краткая справочная информация, за которой следуют основы того, как читать и запускать программу Go и работать с пакетами.

Переменные — охват типов данных и переменных

Условные выражения — охватывающие операторы if, else, else if и switch; сравнение и логические операторы, рандомизация и заполнение случайных чисел.

Функции — охват области действия, возвращаемых значений, параметров, за которым следует второй урок по адресам и указателям.

Уроки разбиты на небольшие этапы, и вы завершаете каждый из них, прежде чем сможете продолжить:

Каждый урок подкреплен викторинами, которые гарантируют, что вы поняли, а не просто следовали инструкциям и использовали подсказки для поиска решения.

У каждого урока также есть проект, который нужно построить:

Gopher It: распечатайте ASCII-графику с помощью Go.

Comic Mischief: используйте переменные для хранения данных о магазине комиксов.

Ограбление банка: имитируйте ограбление банка с помощью условных выражений.

Interstellar Travel: вызовите функции агентства космических путешествий.

Хотя эти уроки бесплатны, пользователям предлагается начать бесплатную пробную версию Codecademy Pro, которая при ежемесячной или годовой подписке дает доступ ко всему каталогу платформы бесплатных и платных курсов с дополнительным контентом, включая викторины, проекты по созданию портфолио, и пути обучения, адаптированные к целям пользователей.

Хотя этот курс предназначен для начинающих, Go сам по себе на самом деле не является языком для начинающих программистов, и его лучше рассматривать как язык для тех, кто совершенно не знаком с Go, но имеет некоторое представление о JavaScript или другом языке. Кроме того, если вы новичок в Codecademy, то стоит проработать 7-шаговый урок «Добро пожаловать в Codecademy», который объясняет, как платформа предназначена для «обучения на практике», и знакомит вас с трехпанельным экраном, на котором вы читаете текст. в верхней части левой панели, а затем следуйте инструкциям, приведенным ниже. Центральная панель содержит код, над которым вы работаете, и запускается на панели браузера справа.


Добавить комментарий