Образовательная платформа
Участвует в Цифровых профессиях Государство оплатит от 50% до 100%

Go-разработчик

Go-разработчик

Язык программирования Go от Google — прост, универсален и эффективен. Вы с нуля научитесь создавать на нём приложения с микросервисной архитектурой. За Go-разработчиков конкурируют такие компании, как Google, Dropbox, SoundCloud, Ozon, Yandex, Mail.ru и Twilio.

Изображение

Как записаться на курсы

1. Заполните анкету на Госуслуги.
2. Дождитесь подтверждения льготы — проверка документов до 5 дней.
3. Оплатите стоимость обучения с учётом скидки — самостоятельно или за счёт работодателя.
4. Пройдите обучения и получите документ о дополнительном профессиональном образовании.

Go — молодой и востребованный язык программирования, который создали для разработки высоконагруженных приложений. Его редко выбирают новички. А зря! Синтаксис Go прост и лаконичен, поэтому язык легко и быстро освоить даже людям без опыта.

По данным hh.ru:
  • 1 000 компаний

    сейчас ищут программистов на Go

  • от 100 000 рублей

    зарплата начинающего Go-разработчика

  • 180 000 рублей

    зарплата разработчика уровня middle

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

  • Новичкам в программировании Новичкам в программировании

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

  • IT-специалистам IT-специалистам

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

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

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

Льготные категории граждан

  • Студенты. Скидка 50%
    Гражданин, который на момент подачи заявления на обучение в рамках проекта осваивает образовательную программу среднего профессионального или высшего образования (бакалавриат, специалитет, магистратура).
  • Бюджетники. Скидка 50%
    Гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта осуществляет трудовую деятельность в государственном или муниципальном учреждении / унитарном предприятии / автономной некоммерческой организации / органе исполнительной власти субъекта Российской Федерации или органе местного самоуправления.
  • С низким доходом. Скидка 50%
    Гражданин трудоспособного возраста, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявления на обучение в рамках проекта ниже установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации.
  • С детьми до 3-х лет. Скидка 75% и 50%
    75%: гражданин трудоспособного возраста, являющийся родителем ребенка в возрасте до 3-х лет, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявления на обучение в рамках проекта ниже установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации.

    50%: гражданин трудоспособного возраста, являющийся родителем ребенка в возрасте до 3-х лет, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявление на обучение в рамках проекта выше установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации.
  • Безработные. Скидка 100% и 75%
    100%: гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта не имеет работы и заработка, зарегистрирован в органах службы занятости в целях поиска подходящей работы.

    75%: Гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта не имеет работы и заработка и не зарегистрирован в органах службы занятости в целях поиска подходящей работы.
  • Люди с ограниченными возможностями. Скидка 100%
    Гражданин в возрасте от 16 лет до достижения возраста, дающего право на страховую пенсию по старости, который на момент подачи заявления имеет установленную группу инвалидности.

О Skillbox

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

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

  • Иллюстрация этапа обучения Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

  • Иллюстрация этапа обучения Теория

    Получаете знания

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

  • Иллюстрация этапа обучения Практика

    Выполняете задания

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

  • Иллюстрация этапа обучения Обратная связь

    Работаете с куратором

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

Программа профессиональной переподготовки

Общий объем программы

  • 262 академических часа
  1. Go-разработчик

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

      1. Работаем с Git на своём компьютере
      2. Работаем с удалённым репозиторием
      3. Командная работа в Git
      4. Сравнение версий и отмена изменений
      5. Инструменты и правила работы с Git
  3. Язык запросов SQL

      1. Введение в реляционные базы данных
      2. Основные запросы по работе с данными
      3. Функции и выражения в SQL-запросах
      4. Проектирование и оптимизация реляционных баз данных
  4. Итоговая аттестация

Документ о квалификации

  • Превью видеозаписи

    Диплом установленного образца

    По окончании программы вы получите диплом установленного образца.

Оценка курса студентами: ★ 4.80

  • Василий Ажимов

    Курс «Go-разработчик»
    Материал представлен коротко, но доходчиво. Обратная связь быстрая.
  • Даниил Лапшин

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

    Жаль, что мало обратной связи после практических работ. Код у меня пусть и правильный, но не идеальный (более опытные коллеги на работе смотрят мои практические задания), а работа просто принимается на отлично. Хотелось бы, чтобы куратор давал персональную обратную связь по код-ревью всем участникам курса, это бы улучшило чистоту кода.
  • Евгений Федоров

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

    В общем, чертовски хочется учиться дальше. Никакой прокрастинации :)
  • Наталья Фомченкова

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

    Курс «Go-разработчик»
    Понравилась продуманность подачи материала.
  • Дмитрий Гуркин

    Курс «Go-разработчик»
    Информация в курсе понравилась.
  • Программирование довольно быстро развивается и с этим никак не поспоришь. Сегодня оно уже не такое, как было ещё два года назад, поэтому прокачивать свои скилы нужно постоянно. И ради денег, и ради того, чтобы оставаться востребованным в профессии. Так я всегда рассуждал, но, на самом деле, мало что делал. Я всегда относил себя хоть и к начинающим программистам, но очень талантливым) Поэтому думал, что я в теме. Взял и отправил резюме на C#-разработчика в одну серьёзную компанию, но провалился на собеседовании. Единственная надежда, что «и так прокатит» рухнула. Поэтому пошел в Skillbox на курс C# -разработчика — чтобы прокачать свои скилы и научиться разрабатывать приложения для любой платформы. Преподаватели курса — отличные практики. Понимают, что актуальность знаний очень важна, поэтому дают актуальную информацию. Сейчас я ещё не трудоустроен, но прошёл два собеса и получил от одного работодателя приглашение на работу!)
  • Я на этом курсе приобрёл теоретические и практические знания в Go-разработке. Научился создавать программные продукты с микросервисной архитектурой. Смог самостоятельно тестировать приложения.Смог понять, как работает асинхрононость в Go и разобраться в её отличии от других языков.Я думаю, что программа рассчитана как на новичков, так и на опытных специалистов, которые хотят научиться писать простой и понятный код на Go.
  • Василий Ажимов

    Курс «Go-разработчик»
    Практику проверяют классные ребята, они всегда похвалят и воодушевят на будущие свершения. Если есть какие-то недочёты, с радостью объяснят, что не так и как это исправить.
  • Виктор Марченков

    Курс «Go-разработчик»
    У сайта очень красивый и интуитивный интерфейс, удобно смотреть видео, присылать практические работы. Было бы здорово, если бы у платформы появилось ещё и специальное приложение для мобильных устройств.
  • Дмитрий Вейцель

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

    Курс «Go-разработчик»
    Очень нравится подход к подаче материала, понятные объяснения. Кураторы постоянно на связи с участниками и помогают решать возникающие проблемы.
  • Максим Андреев

    Курс «Go-разработчик»
    Понравилось:
    1. Контакт и помощь преподавателя.
    2. Удовлетворение просьб и ответы на вопросы от службы поддержки.
    3. Формат подачи информации.
    4. Удобная форма сдачи практических работ.
    5. Удобный формат обучения «Делаешь когда можешь».
    6. Позитивность как преподавателя, так и общей атмосферы.
    7. Возможность оплаты курса в рассрочку.
  • Рауф Рустамов

    Курс «Go-разработчик»
    Понравилось всё! Отличный курс, программа доступна, понятна и структурированна. Отдельно хотел бы отметить работу куратора — задания проверялись быстро.
  • Ольга Швец

    Курс «Go-разработчик»
    Нравится, как подобран материал, составлена программа. В видеоуроках всё объясняют понятно и интересно. Много практических заданий. Удобно, что заниматься можно в любое время.
  • Алексей Лебедев

    Курс «Go-разработчик»
    Всем привет!Очень понравилась платформа, возможность учиться в своем ритме, качество видео, профессионализм спикеров и скорость проверки практических работ. Так держать! Вы крутые!
  • Сергей Колесник

    Курс «Go-разработчик»
    Очень обширное обучение, отличные практические работы, отличная связь с преподавателем. Скажу сразу, что не для ленивых, придётся поработать.
  • Вероника Желеская

    Курс «Go-разработчик»
    На платформе очень удобно заниматься, у сайта красивый интерфейс, с которым приятно работать. Материал изложен просто и понятно, куратор отвечает быстро, а возникшие вопросы можно уточнить прямо в Telegram-чате.
  • Владилен Бугаев

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

    Куратор всегда поможет и ответит на все интересующие вопросы. Есть Telegram-канал с однокурсниками и много дополнительных полезных курсов, входящих в состав программы.
  • Олеся Щипачёва

    Курс «Go-разработчик»
    Удобная платформа.Понятный материал, который преподносится постепенно, по мере необходимости, не перегружая голову огромным потоком информации.
    Обратная связь с куратором, который всегда отвечает на вопросы и даёт рекомендации.
  • Максим Шацких

    Курс «Go-разработчик»
    Поставил четыре звезды, потому что всегда есть к чему стремиться. На мой взгляд, по языку программирования нужно много задач, десятки, сотни :D Конечно, их нужно придумать, и это огромная работа, но это сильно помогло бы курсу. Курсы по Git и SQL отличные. Курс «Универсальные знания программиста» лично для меня был очень полезен. Конкретно по улучшению курса для разработчика Go: если человек начинает с нуля, то перед модулем 30 можно было бы дать модуль «HTTP в универсальных знаниях программиста», что могло бы облегчить восприятие. Аналогично про модуль 31 — отправить слушать курс по SQL. Про Git та же история: когда приходит время писать код не в одном файлике, можно познакомиться с первыми видео по Git. Тогда делать практические работы было бы легко. Нет модуля, посвящённого тестированию на Go — это минус. Программирование — это практика, практика и практика. Возможно, следует добавить практические работы из других курсов по другим языкам, адаптировав под Go.
  • Иван Печуркин

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

Стоимость курса

По данной программе вы можете получить государственное софинансирование по программе «Цифровые профессии» от 50% до 100%

При 50% софинансирования вы заплатите:
  • 40 000
  • 80 000
При 75% софинансирования вы заплатите:
  • 20 000
  • 80 000
При 100% софинансирования вы заплатите:
  • 0
  • 80 000
Участвует в Цифровых профессиях Государство оплатит от 50% до 100%
Изображение

Вы можете выбрать любую программу на сайте Цифровых профессий

Цифровые профессии — это государственная программа дополнительного профессионального образования в сфере цифровой экономики.