Онлайн-обучение

Курс Golang Basic

Стать Go-разработчиком? С ITEA!
Пройди Golang обучение с нуля, чтобы понять основы одного из ведущих языков программирования 2021 года, изучить его идиомы и разобраться, как избежать типичных ошибок айтишника. Образовательная программа академии позволит полноценно погрузиться разработку на Go для решения практических заданий и прокачки навыков в языке и технологическом стеке.

КОГДА

Старт

Идет набор на курс

СКОЛЬКО

12 занятий

2-3 раза в неделю

с 20:00 до 23:00 по МСК

ЦЕНА

400 USD

299 USD

Доступна оплата частями

Интерактивные курсы по Golang
проходят по такому плану:

Программа курса

Онлайн-занятия

Обучение программированию проводится в онлайн-формате. Подключайся к стриму в удобном месте с любого устройства. Во время урока ты можешь напрямую задавать вопросы преподавателю и общаться с одногруппниками. Не бойся пропустить интерактивный сеанс — все записи хранятся в твоем личном кабинете.

Домашнее задание

Тяжело представить обучение Go без выполнения домашних заданий. Они помогут тебе закрепить пройденные темы и получить еще больше практического опыта в разработке.

Работа с ментором

Если у тебя возникнут вопросы, не получится разобраться в материале или потребуется помощь с домашним заданием, коуч обязательно поможет и объяснит сложную тему. Ментор консультирует студентов по вопросам разработки как во время, так и после занятий.

Курсовой проект

Пройдя обучение, тебе потребуется выполнить курсовой проект, чтобы доказать уровень своих знаний. В дальнейшем ты сможешь добавить его в персональное портфолио.

Первая работа в IT? С ITEA!

О трудоустройстве

Персональный план для каждого ученика академии

Помощь в составлении резюме и портфолио

Регулярные консультации от преподавателя по мере изучения материала

Помощь с трудоустройством после завершения комплексной программы обучения

На курсе ты научишься:

Почему выбирают Golang обучение в ITEA:

Удобный и эффективный формат обучения

Курсы в нашей академии проходят в онлайн-режиме — ты можешь в любое время задать вопрос преподавателю и сразу получить на него развернутый ответ. Изучение тем по программированию можно начать дома, по дороге в магазин, на прогулке. Главное — иметь при себе девайс, где можно смотреть стрим урока. Все занятия записываются, поэтому их всегда можно пересмотреть в личном кабинете.

Максимальный упор на практику

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

Обеспечение помощи в стажировке и трудоустройстве

После прохождения комплексного обучения в ITEA мы поможем подыскать место для прохождения стажировки или трудоустройства через специальный портал JunGo. JunGo — это сервис, где зарегистрированы выпускники и надёжные компании-партнеры академии. Через него ты легко сможешь найти первую работу или стажировку.

Мини-группы студентов до 15 человек

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

Бонус для наших студентов

Практика английского в самой большой онлайн-школе Европы SkyEng

3 урока английского языка в подарок

Получить подарок

*Для получения подарка, активируйте промокод ITEA3 в личном кабинете при первой покупке от 8 занятий

Перспективная работа?
Вместе с ITEA!

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

* Данные согласно ресурсу habr.com



Записаться на курс

Junior

от 1 года опыта
$650+

Middle

от 2–3 лет опыта
$1400+

Senior

от 4 лет опыта
$2200+
Записаться на курс

Полный план обучения от и до:

1. Введение
  • Что такое Go
  • История
  • В чем преимущество Go над другими языками
  • Какие задачи язык Go позволяет решать очень эффективно
  • Современность языка Go
2. Основы Git
3. Настройка среды Go
  • Установка Go
  • Установка дополнительных инструментов для эффективной работы с языком Go
  • Разбор основных утилит для работы с Go
  • Быстрая настройка среды Go на примере Visual Studio Code
  • Первая программа
  • Самый простой Web Server на Go за 1 минуту
4. Основы
  • Типы данных
  • Переменные
  • Константы
  • Указатели
  • Пакеты и импорт
  • Область видимости
5. Основные операции языка
  • Логические операции
  • Арифметические операции
  • Поразрядные операции
  • Инкремент и декримент
6. Управление ходом программы (Control flow)
  • Оператор if
  • Оператор цикла for
  • Оператор switch
7. Составные типы
  • Массивы
  • Slice
  • Тип map
  • Структуры
  • Range
8. Функции в Go
  • Базовые понятия функций
  • Определение функции
  • Передача параметров в функцию
  • Множественный возврат значений с функции
  • Функции с переменным числом параметров
  • Рекурсия
  • Работа с файлами
9. Обработка ошибок в Go
  • Возврат ошибки из функции
  • Deferred функции
  • Panic и Recover
10. Более сложные возможности Go
  • Методы в Go
  • Интерфейсы в Go как простой подход реализации полиморфизма
  • Рефлексия
  • Пакеты
  • Низкоуровневое программирование

Успей забронировать свое место в группе

Введите номер телефона в формате +7-916-.., если ваш номер 8-916-.
Тебе могут подойти эти курсы:
Расписание курсов
Отвечаем на самые часто задаваемые вопросы
Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике.

Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому тебя ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если ты был вынужден временно прекратить обучение — не нужно снова возвращаться к самому началу. Ты всегда можешь продолжить с того же места, где остановился. Детали восстановления расскажет наш менеджер.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами.

Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.