не можешь
выбрать курс?
мы всегда рады помочь и не рекомендуем то, что не нужно
получить консультацию
Dev & Data Science

Golang Beginning

Трехмесячный курс для изучения языка программирования Golang с нуля и до уверенного Junior разработчика.

О курсе

Golang — язык программирования, который разработан компанией Google и используется почти в каждом ее продукте, от Gmail до Google Pay. Кроме того, он постепенно захватывает рынок и все больше компаний нуждаются в специалистах, умеющих с ним работать.

На курсе изучим Golang от основ до знаний, необходимых уверенному Junior разработчику. Начнем с базовых принципов и с того, как вообще работает любая компьютерная программа. Закончим работой с инфраструктурой и практическим кейсом, который добавим в свое портфолио.

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

май 2023 курс длится 3 месяца
занятия по вторникам и четвергам
8 500 грн/мес. 25 500 грн при оплате всего курса
8 925 грн/мес. при оплате частями
15 мест каждый студент получает регулярный фидбек от куратора

Куратор

Максим Морозов

Senior Golang Developer в AUTODOC. В прошлом — тимлид в Rozetka и Mydutyfree, Middle PHP Developer в Genesis.

Более 12 лет опыта в программировании, из них четыре — на Golang. Спроектировал несколько десятков систем разного уровня сложности.

Курс для вас, если вы

Хотите стать программистом

серьезно настроены овладеть профессией, а не «просто попробовать»

Понимаете английский

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

Готовы интенсивно учиться

вам придется посвящать курсу не менее 3 часов

Базово владеете компьютером

фразы «переместить курсор», «найти вкладку» и «написать в адресной строке» не заставляют вас задумываться

Знаете другой язык программирования

вы добавите Golang в стек, с которым умеете работать

Необходимая техника

собственный ноутбук/ПК

English

не ниже уровня B1

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

  • Основы программирования и язык Golang

    • — Особенности профессии.
    • — Данные: управление, типы, структуры, алгоритмы.
    • — Файл и текст.
    • — Основные принципы.
    • — Особенности языка.
  • Правильное проектирование системы

    • — Взаимодействие компонентов.
    • — Шаблоны проектирования.
    • — SOLID.
  • Сетевое программирование

    • — Архитектура клиент-сервер.
    • — Протоколы TCP/IP, HTTP.
    • — Обзор REST, SOAP, RPC.
    • — Безопасность.
  • Многопоточность

    • — Треды и процессы.
    • — Работа с памятью при многопоточности.
    • — Горутины (goroutines).
  • Инструментарий программиста

    • — IDE.
    • — Debug.
    • — Profiling.
    • — Сетевые клиенты.
    • — Системы управления версиями.
  • Инфраструктура

    • — Базы данных.
    • — Серверы очередей.
    • — WEB серверы.
    • — Контейнеризация.

Как проходит обучение

Живые занятия

Вебинары с куратором и группой будут проходить дважды в неделю: по вторникам и четвергам в 19:30.

Real-life задания

У нас действует Practicult — культ практики. Поэтому вы будете выполнять много сложной домашки. Have fun & survive.

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

Во время обучения вы сделаете большой проект. Ведь принцип курса — все как в жизни.

Регулярный фидбек

У нас нет базовых и премиум режимов. Только премиум, всегда. Получите от куратора все. И да, десятая итерация — это нормально.

Сертификат за дело

Выдаем только тем, кто своим потом, временем и силами его заслужил.

ГРАФИК

Старт

май 2023

Вебинары

вторник, четверг — 19:30

Язык обучения

украинский, часть материалов будет на английском

Узнайте больше

Twitter Сборище технарей, новости Development & Data Science, физра для мозга, непрошеные советы и социально-научные холивары

Вопросы

Как подать заявку на обучение?

Заполните регистрационную форму и ожидайте письмо с анкетой и инструкциями.

Зарегистрировавшись, я поступаю на курс?

Нет, после регистрации вам необходимо заполнить анкету с мотивационным письмом и ждать результатов отбора.

Как заполнить анкету?

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

С каким софтом будем работать на курсе?

Будем работать с Linux, Sublime Text, Golang, Postman, Docker и т.д.

Как проходит коммуникация на курсе и в каком формате куратор дает фидбек?

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

Вебинары будут записываться?

Да, но лучше выделите время, чтобы присутствовать на них лично — будет интересно.

А сертификат будет?

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

Что, если мне не понравится?

Мы сможем вернуть вам деньги в течение 7 дней после старта курса, если вы передумаете.

Регистрация

Остались вопросы?
Не стесняйтесь их задавать.

Проконсультируйте меня