Що нового?

Придбаний Разработка на Go [HardCode.Dev] [Дмитрий Титов]

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

Gadzhi

Модератор
Разработка на Go

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

Цель курса: Освоить язык Go и его экосистему, научить создавать сервисы на нем, показать лучшие подходы и практики, подготовить участников к работе в реальных проектах.

На курсе вы:
  • Освоите язык Go на уровне junior+/middle-разработчика и будете способны использовать его в реальных проектах
  • Научитесь тестировать, профилировать и отлаживать Go-приложения
  • Поймёте в каких задачах и как именно Go лучше всего использовать
  • Научитесь проектировать и создавать REST API на Go, познакомитесь с микросервисной архитектурой
  • Освоите лучшие практики разработки на Go и поймёте нюансы и тонкости
  • Научитесь проектировать архитектуру Go-приложений, разберётесь с высокими нагрузками и масштабированием
  • Освоите конкурентное программирование
  • Расширите свой кругозор и увеличите свою стоимость как специалиста на рынке труда
Неделя 1
  • Занятие 1. Введение в Go
  • Занятие 2. Синтаксис Go, часть 1
Неделя 2
  • Занятие 3. Синтаксис Go, часть 2
  • Занятие 4. Алгоритмы в Go
Неделя 3
  • Занятие 5. Структуры данных в Go
  • Занятие 6. Ввод-вывод
Неделя 4
  • Занятие 7. Элементы ООП в Go
  • Занятие 8. Тестирование
Неделя 5
  • Занятие 9. Бенчмаркинг и отладка
  • Занятие 10. Профилирование кода
Неделя 6
  • Занятие 11. Интерфейсы
  • Занятие 12. Конкурентное программирование, часть 1.
Неделя 7
  • Занятие 13. Конкурентное программирование, часть 2.
  • Занятие 14. Сетевое программирование
Неделя 8
  • Занятие 15. HTTP-сервер
  • Занятие 16. Application Programming Interface
Неделя 9
  • Занятие 17. REST API
  • Занятие 18. WebSockets
Неделя 10
  • Занятие 19. RPC
  • Занятие 20. SQL
Неделя 11
  • Занятие 21. Работа с БД в Go
  • Занятие 22. Архитектура приложений
Недели 12 - 14
  • Финальный проект

Автор

Дмитрий Титов
Руководитель разработки в компании Альтек
  • Более 15 лет в ИТ из них 7 лет - в разработке
  • Fullstack-разработчик, архитектор и руководитель группы разработки
  • Разрабатывает на Golang с 2014 года
  • На текущий момент участвует в разработке интеллектуальной транспортной системы , являющейся частью системы "Безопасный город", внедряемой в российских регионах корпорацией Ростех.
  • Как DevOps инженер участвовал в создании системы мониторинга критической инфраструктуры, внедрённой в крупнейших российских и зарубежных компаниях
  • Участвовал в разработке системы комплексной автоматизации Керченской паромной переправы.
  • По заказу филиала Фонбет руководил разработкой букмекерской программной платформы
https://hardcode.dev/golang

 
Угорі