![[Thinknetica] Cовременная разработка на GO (Дмитрий Титов)](https://poisk-kursov.com/img/def64269-c3f4-425d-a2af-4a71e1dcad40.png)
Курс
[Thinknetica] Cовременная разработка на GO (Дмитрий Титов)
2 080 ₽
О курсе
После курса вы: Освоите язык Go и его экосистему на профессиональном уровне, научитесь создавать production-ready код и микросервисы на нем. Мы покажем лучшие подходы и практики и подготовим участников к работе в реальных проектах.
На курсе вы:
Научитесь создавать production-ready приложения на Go
Освоите экосистему и стандартную библиотеку языка
Освоите правильную архитектуру Go-приложений и познакомитесь с лучшими практиками и реальным опытом применения языка в проектах
Научитесь тестировать, профилировать и отлаживать Go-приложения
Научитесь проектировать и создавать REST API на Go, познакомитесь с микросервисной архитектурой
Освоите concurrency и go routines
Разберетесь с высокими нагрузками и масштабированием и с тем, как Go здесь вам поможет
Научитесь проектировать и создавать API на Go, работать с сетью и базами данных, вебсокетами и RPC
Расширите свой кругозор и увеличите свою стоимость как специалиста на рынке труда
Какой результат вы получите?
Овладеете созданием production-ready кода на Go
Научитесь разрабатывать эффективные микросервисы
Приобретете практические навыки, необходимые в реальной работе
Увеличите свои шансы на трудоустройство в компаниях, использующих Go
Расширите свой технологический стек и получите возможность работать с высоконагруженными и распределенными системами
Сможете создавать производительный и масштабируемый код на Go
Станете востребованным специалистом с привлекательными перспективами карьерного роста
Сможете уверенно пройти интервью на Go-разработчика
Неделя 1
Занятие 1. Программа и цели курса. Введение в Go
Занятие 2. Особенности синтаксиса Go
Неделя 2
Занятие 3. Алгоритмы в Go
Занятие 4. Структуры данных в Go
Неделя 3
Занятие 5. Ввод-вывод
Занятие 6. ООП в Go
Неделя 4
Занятие 7. Тестирование
Занятие 8. Профилирование, отладка, трассировка
Неделя 5
Занятие 9. Интерфейсы
Занятие 10. Конкурентное программирование
Неделя 6
Занятие 11. Сетевое программирование
Занятие 12. Веб-приложения
Неделя 7
Занятие 13. Прикладной интерфейс разработки (API)
Занятие 14. Удалённый вызов процедур (RPC, gRPC)
Неделя 8
Занятие 15. Реляционные БД
Занятие 16. Приложения баз данных
Неделя 9
Занятие 17. Архитектура Go-приложения
Занятие 18. Микросервисы и Kubernetes
Неделя 10
Занятие 19. Очереди сообщений
Занятие 20. Нереляционные БД
Недели 11 - 12
Финальный проект
Похожие курсы
Похожие курсы

Современная разработка игр на Unity (Скотт Тикоски)
300 ₽
Современный C#. Разработка настольных, облачных, мобильных и веб-приложений (Иэн Гриффитс)
720 ₽
Разработка игры в Unity. С нуля и до реализации (Дмитрий Денисов)
300 ₽
Мастер-класс по разработке интернет-магазина на Yii2 ( Дмитрий Елисеев)
660 ₽