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

- 35%

131,136 

Добавить в избранноеДобавлено в избранноеRemoved from wishlist 1
Добавить для сравнения
Тип курса

Уровень

начинающий уровень

Вид обучения

онлайн

Язык курса

русский язык

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

Добавьте свой отзыв
Компания
0 из 5
  • 5 курсов в одном комплекте
  • Гарантируем трудоустройство или вернём деньги*
  • Бессрочный доступ к материалам и обновлениям

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

По данным hh.ru:
  • 1 000 компаний сейчас ищут программистов на Go
  • от 100 000 рублей зарплата начинающего Go-разработчика
  • 180 000 рублей зарплата разработчика уровня middle

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

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

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

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

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

Станьте IT-специалистом и получите поддержку от государства

Сотрудники аккредитованных IT-компаний могут:

  • Купить квартиру или дом на выгодных условиях. IT-специалистам доступна льготная ипотека по ставке 5%.
  • Получить отсрочку от армии. Молодые люди от 18 до 27 лет имеют право не служить пока работают.

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

  • Разрабатывать приложения на Go
  • Работать с файловой системой
  • Работать с алгоритмами поиска и сортировки
  • Понимать принципы работы операционных систем и обмена данными по сети
  • Программировать многопоточные распределённые системы для высоконагруженных проектов
  • Собирать, тестировать и развёртывать готовые приложения
  • Работать с системой контроля версий Git
  • Делать код-ревью
  • Прокачаете soft skills программиста

Акция!

Всем участникам курса на время обучения мы даём бесплатный доступ к специализированной IDE (среде разработки) от компании JetBrains — GoLand. Умная кросс-платформенная IDE.

Трудоустроим или вернём деньги

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

Почему мы уверены в вашем трудоустройстве?

  • Определяем потребности рынка

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

  • Даём качественные знания

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

  • Поддерживаем на старте карьеры

    Наши консультанты контролируют каждый шаг на пути к вашей карьере. Они помогают избежать ошибок и спланировать профессиональный путь.

Мероприятия для погружения в профессию

Офлайн-воркшопы

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

Карьерные консультации

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

Содержание курса

Вас ждут вебинары и практика на основе реальных кейсов.

  • 40 тематических модулей
  • 167 видеоматериалов

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

    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. Микросервисная архитектура
Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил, что он у себя в постели превратился в страшное насекомое.

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

Язык запросов SQL

Универсальные знания программиста

Система контроля версий Git

Английский для IT-специалистов

Карьера и развитие программиста

 

Уже прошли какие-нибудь курсы?

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

Итоговый проект

Сетевой многопоточный сервис

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

Сертификат Skillbox

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

Отзывы Пользователей

0.0 из 5
0
0
0
0
0
Написать отзыв

Отзывов пока нет.

Будьте первым, кто оставит отзыв “Профессия Go-разработчик”

Больше никаких предложений по этому курсу!
Профессия Go-разработчик
Профессия Go-разработчик

131,136 

listcourse.ru
Logo
Сравнение
  • Total (0)
Сравнить
0