Первые 3 месяца — 0 рублей

−40% до 8 августа

Профессия Go-разработчик

Image

Golang от Google — прост, универсален и эффективен. Согласно опросу stack overflow, язык входит в тройку наиболее востребованных в 2020 году. Вы освоите его, научитесь создавать приложения с микросервисной архитектурой и получите высокооплачиваемую профессию.

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

На рынке не хватает Go-разработчиков

Кому подойдёт этот курс

Чему вы научитесь

  1. Разрабатывать приложения на Go
  2. Работать с файловой системой
  3. Работать с алгоритмами поиска и сортировки
  4. Понимать принципы работы операционных систем и обмена данными по сети
  5. Программировать многопоточные распределённые системы для высоконагруженных проектов
  6. Собирать, тестировать и развёртывать готовые приложения
  7. Работать с системой контроля версий Git
  8. Делать код-ревью
  9. Прокачаете soft skills программиста

Получите шанс попасть в команду WildBerries

Курс создан в партнёрстве с международным e-commerce-проектом WildBerries. Вы пройдёте уроки от ведущих разработчиков компании, разберёте реальные кейсы на практике, посетите офлайн-воркшопы и узнаете о языке Golang всё. Выпускники, успешно окончившие курс, смогут пройти собеседование и попасть на стажировку в компанию.

Image

Помощь в трудоустрой-стве

Карточки вакансий

Опытные HR-специалисты отвечают на вопросы, подбирают лучшие вакансии, готовят к собеседованию и помогают каждому студенту получить работу мечты.

Андрей Виноградов

Андрей Виноградов

Руководитель Центра карьеры Skillbox

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

  1. Изучаете тему

    В курсе — практические видеоуроки.

    Изучаете тему
  2. Выполняете задания

    В том темпе, в котором вам удобно.

    Выполняете задания
  3. Работаете с наставником

    Закрепляете знания и исправляете ошибки.

    Работаете с наставником
  4. Защищаете дипломную работу

    И дополняете ею своё портфолио.

    Защищаете дипломную работу

Закрытые мероприятия для студентов

  • Image
  • Image
  • Image
  • Image
  • Image
  • Image

Программа

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

  • 42 тематических модуля
  • 167 онлайн-уроков

Основные курсы

    1. Вводный модуль. Первая программа
    2. Базовые типы. Целочисленные типы. Данные и вычисления
    3. Условный оператор if
    4. Логические операторы и составные условия
    5. Введение в циклы: for как единая точка входа
    6. Вложенные циклы
    7. Усложнённые циклы for
    8. Диапазоны значений
    9. Числа с плавающей запятой. Математические вычисления
    10. Функции в программировании
    11. Функции, возвращающие результат
    12. Настройка JetBrains GoLand, создание проекта на JetBrains GoLand
    13. Отладка и логирование
    14. Breakpoints
    15. Композитные типы данных. Одномерные массивы. Базовые алгоритмы на массивах
    16. Простые алгоритмы на массивах
    17. Двумерные массивы
    18. Анонимные функции
    19. Продвинутые алгоритмы на массивах. Поиск
    20. Продвинутые алгоритмы на массивах. Сортировка
    21. Сортировка с пониженной алгоритмической сложностью
    22. Композитные типы данных. Срезы. Динамическое выделение памяти
    23. Подмножества и работа со срезами
    24. Комплексные типы данных. Строки
    25. Композитные типы данных. Карты
    26. Композитные типы данных. Структуры
    27. Оператор switch
    28. Переиспользование кода
    29. Модульность и организация исходного кода в Golang
    30. Строки и текстовые данные. Базовые алгоритмы со строками
    31. Многопоточность
    32. Работа с каналами
    33. Битовые операции и обработка двоичных данных
    34. Автоматическое тестирование, юнит-тесты
    35. Автоматическая сборка проекта. Make install
    36. Работа с файлами
    37. Микросервисная архитектура
    38. Обмен данными по сети: работа с сетью и протоколы
    39. Обмен данными по сети: передача данных и форматы
    40. Структуры данных
    41. Теория алгоритмов

Бонусные курсы

Дипломный проект

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

Уже учились на каком-то курсе из программы?

Скажите об этом менеджеру — за этот курс платить не придётся!

Заявка не отправлена!

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Спасибо!

Ваша заявка успешно отправлена

Преподаватели

Антон
Жуков

Highload Engineer. Area Tech Leader

Занимается архитектурой и разработкой в международной маркетинговой платформе. Разрабатывал ядро процессинга финтех-сервиса для эквайринга ведущих мировых платёжных систем. Специализируется на оптимизации и быстродействии программных комплексов. Докладчик на российских конференциях и митапах, посвящённых highload-практикам и разработке.

Александр
Соколов

Integration Development Teamlead в Ostrovok.ru

Прошел путь от разработки приложений под desktop на C++/Qt до высоконагруженных приложений на Go. Сейчас руководит разработкой основных сервисов для осуществления поиска и бронирования отелей у десятков поставщиков по всему миру.

2 месяца английского языка в подарок!

Изучайте английский язык в онлайн-школе EnglishDom вместе со Skillbox!

Студентов ждёт бесплатный доступ к курсам:

  • бизнес-английский,
  • собеседование на английском,
  • подготовка к IELTS,
  • английский для IT.

Ваше резюме после обучения

Андрей Семёнов
  • Должность Go-разработчик
  • Зарплата от: 60 000 ₽

Профессиональные навыки:

  • Знание языка Go на профессиональном уровне
  • Работа с микросервисной архитектурой
  • Тестирование и развёртка приложений
  • Работа с файловой системой
  • Создание приложений на Go
  • Работа с многопоточностью
  • Код-ревью
  • Знание алгоритмов поиска и сортировки

Диплом Skillbox

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

Image

Стоимость обучения

−40% до 8 августа
  • Первый платеж через 3 месяца 3 818 ₽/месяц
  • Рассрочка без скидки 5 834 ₽/месяц

Часто задаваемые вопросы