Що нового?

Придбаний Профессия Go-разработчик [Skillbox] [Антон Жуков, Александр Соколов]

Інформація про покупку
Тип покупки: Складчина
Ціна: 66570 ГРН
Учасників: 0 з 27
Організатор: Відсутній
Статус: Набір учасників
Внесок: 2564.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Профессия Go-разработчик [Skillbox] [Антон Жуков, Александр Соколов]

Уникальный курс. Профессия Golang - разработчик [Skillbox]


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

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

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

  • IT-специалистам
    Вы расширите свои компетенции и выучите новый язык системного программирования. Научитесь писать поддерживаемые приложения, работать с микросервисной архитектурой и высоконагруженными системами. Сможете решать больше задач и стать специалистом широкого профиля.
Бонусные курсы:
  1. Язык запросов SQL
  2. Универсальные знания программиста
  3. Система контроля версий Git
  4. Английский для IT-специалистов
  5. Карьера и развитие программиста

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

Основная программа: 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. Микросервисная архитектура
Сетевой многопоточный сервис
Вы разработаете сетевой многопоточный сервис для StatusPage на Golang. Он должен принимать запросы по сети, распределять их по нескольким микросервисам в режиме многопоточной работы. Вы определите архитектуру микросервисов, связь между ними, протоколы обмена данными, организуете процесс параллельной работы, потенциального горизонтального масштабирования и балансировки.

Продажник: https://skillbox.ru/course/profession-godev/
 
Угорі