Разработка на
ОНЛАЙН-КУРС
Go
Курс для backend разработчиков
которые хотят освоить Golang, чтобы расширить или сменить свой технологический стек.

старт - 19 апреля 2021
продолжительность - 12 недель

*После регистрации вы также получите запись открытого урока по GO

Цель курса: Освоить язык Go и его экосистему, научить создавать сервисы на нем, показать лучшие подходы и практики, подготовить участников к работе в реальных проектах.
Записаться
Коротко о Go
Почему он так популярен и востребован и чем он может быть полезен вам?
Распространённость
Используют лидеры IT рынка России и мира (разрабатывается и поддерживается Google)
Востребованность
Самый высокооплачиваемый язык в России (по отчёту Хабр.Карьера за 2е полугодие 2020)
Скорость
В разы быстрее Python или Java (по скорости сравним с Си)
Производительность
Заточен под высокие нагрузки, масштабируемость и параллельные вычисления
Гибкость
Идеален для написания микросервисов
Простота
Прост в освоении, за 3 месяца можно освоить на уровне коммерческой разработки
Кто использует Go в разработке?
На курсе вы:
Научитесь создавать production-ready приложения на Go
Освоите экосистему и стандартную библиотеку языка
Освоите правильную архитектуру Go-приложений и познакомитесь с лучшими практиками и реальным опытом применения языка в проектах
Научитесь тестировать, профилировать и отлаживать Go-приложения
Научитесь проектировать и создавать REST API на Go, познакомитесь с микросервисной архитектурой
Освоите concurrency и go routines
Разберетесь с высокими нагрузками и масштабированием и с тем, как Go здесь вам поможет
Научитесь проектировать и создавать API на Go, работать с сетью и базами данных, вебсокетами и RPC
Расширите свой кругозор и увеличите свою стоимость как специалиста на рынке труда
Программа и формат
Основной курс: *
2 вебинара в неделю по понедельникам и четвергам, в 19:00 Мск.
Домашнее задание с проверкой к каждому уроку
Финальный проект: *
Неделя 1
Неделя 1
Занятие 1. Введение в Go
Занятие 2. Синтаксис Go, часть
    Неделя 2
    Неделя 2
    Занятие 3. Синтаксис Go, часть 2
    Занятие 4. Алгоритмы в Go
    Неделя 3
    Неделя 3
    Занятие 5. Структуры данных в Go
    Занятие 6. Ввод-вывод
    Неделя 4
    Неделя 4
    Занятие 7. Элементы ООП в Go
    Занятие 8. Тестирование
    Неделя 5
    Неделя 5
    Занятие 9. Профилирование, отладка и тесты производительности.
    Занятие 10. Интерфейсы
    Неделя 6
    Неделя 6
    Занятие 11. Конкурентное программирование. Часть 1
    Занятие 12. Конкурентное программирование. Часть 2
    Неделя 7
    Неделя 7
    Занятие 13. Сетевое программирование
    Занятие 14. Веб-приложения
    Неделя 8
    Неделя 8
    Занятие 15. Прикладной интерфейс разработки (API). Часть 1
    Занятие 16. Прикладной интерфейс разработки (API). Часть 2
    Неделя 9
    Неделя 9
    Занятие 17. WebSocket и RPC
    Занятие 18. Реляционные БД
    Неделя 10
    Неделя 10
    Занятие 19. Приложения баз данных
    Занятие 20. Архитектура Go-приложения
    Недели 11 - 12
    Недели 11 - 12
    Финальный проект
    Бесплатный открытый урок "Разработка на Go"
    На уроке вы:

    • Узнаете зачем вообще нужен Go, о его применимости и востребованности
    • Поймете, когда и для чего стоит использовать Go
    • Узнаете о возможностях языка и его особенностях
    • Освоите синтаксис языка и разберетесь со структурой кода
    • Научитесь создавать простые микросервисы на Go


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

    Урок придёт вам на почту после регистрации.

    Автор
    Дмитрий Титов
    Руководитель разработки в компании Альтек
    • Более 15 лет в ИТ из них 7 лет - в разработке
    • Fullstack-разработчик, архитектор и руководитель группы разработки
    • Разрабатывает на Golang с 2014 года
    • На текущий момент участвует в разработке интеллектуальной транспортной системы (http://www.transflow.ru/), являющейся частью системы "Безопасный город", внедряемой в российских регионах корпорацией Ростех.
    • Как DevOps инженер участвовал в создании системы мониторинга критической инфраструктуры, внедрённой в крупнейших российских и зарубежных компаниях (http://pkcc-ps.ru/ru/partners/).
    • Участвовал в разработке системы комплексной автоматизации Керченской паромной переправы.
    • По заказу филиала Фонбет руководил разработкой букмекерской программной платформы
    О школе
    Курс проводит онлайн-школа Thinknetica.
    Мы занимаемся обучением разработчиков с 2013 года и имеем большой опыт в этом. Мы создаем курсы для начинающих и для профессионалов.

    Наши авторы - ведущие разработчики и тимлиды российских и зарубежных компаний уровня Senior, практики с большим опытом.

    В профессиональных курсах мы даем уникальную информацию, которую не найти в открытых источниках. Это концентированный опыт наших авторов, который они передают вам, чтобы вы могли сэкономить годы и сразу применить лучшие подходы и наработки в своей работе и вырасти в профессии.
    Требования к участникам
    Этот курс не для новичков в программировании, чтобы участвовать, вы должны соответствовать следующим требованиям:
    Имеете опыт разработки на любых языках/технологиях (предпочтительнее - бэкенд)
    — Умеете пользоваться Git и Github
    — На базовом уровне владеете SQL
    — Хотите освоить Golang
    — Имееете 4-6 часов свободного времени в неделю на выполнение ДЗ
    Участие
    После регистрации, вам на почту придёт ссылка на оплату курса.
    а также, вы получите запись открытого урока по GO
    После оплаты вы зачисляетесь в группу, доступ в личный кабинет открывается в день старта.
    1
    Заявка
    Вы оставляете заявку на участие
    2
    Оплата
    Доступна рассрочка до 6 месяцев через банки-партнеры
    3
    Зачисление
    Стоимость

    В рассрочку до 9 месяцев

    35 900 руб
    • Беспроцентная рассрочка через банки Тинькофф и Сбербанк
    Оставить заявку
    Один платеж

    33 900 руб
    • Экономия 2000р.
    Оставить заявку
    Для юр. лиц стоимость 35 900 руб за человека, при обучении от 5 человек стоимость по запросу
    ГАРАНТИЯ
    Мы вернем деньги, если вы откажетесь от курса в первые 14 дней
    Регистрация на курс "Разработка на Golang"
    После регистрации мы пришлем на почту подробную программу курса и ссылки на оплату
    Также получите запись открытого урока по GO
    Как вас найти в Telegram?
    HARDCODE.DEV
    Проект онлайн-школы Thinknetica

    По любым вопросам пишите нам на почту
    [email protected]
    (c) 2021 Hardcode.dev, Онлайн-школа Thinknetica