
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Язык Go - относительно молодой и достаточно мощный язык, который широко используется для Backend разработки, а также создания сетевых и инфраструктурных приложений. Несмотря на свою, на первый взгляд, простоту и лаконичность синтаксиса, язык обладает всем необходимым для разработки современных, высоконагруженных приложений. В курсе разбираются основы языка, после чего мы плавно перейдем к решению практических задач и разработки Backend приложений.
По прохождению вы научитесь работать с основными конструкциями языка, разрабатывать HTTP клиенты и серверы, взаимодействовать с базами данных (Postgres & MongoDB), структурировать свои приложения, реализовывать регистрацию и аутентификацию, работать с gRPC, шиной сообщений RabbitMQ, Docker & Docker Compose и многое другое.
Кому подойдет данный курс?
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Вы когда-нибудь вызывали REST API из своей программы Go? Вы реализовали свой собственный HTTP-клиент или в итоге использовали какую-то из тысячи существующих библиотек? Знаете ли вы, что ваш HTTP-клиент делает в фоновом режиме? В этом курсе мы начнем с нуля! Мы собираемся запомнить, как выглядит базовый HTTP-вызов, изучив объекты запроса и ответа. Мы собираемся написать базовый HTTP-клиент для выполнения HTTP-запросов, а затем использовать его в
Без паники – мы не на Титанике! По полочкам разбираем панику в Go, а также неотрывно связанный с ней механизм отложенных функций.
Этот курс начнется с предварительно созданного монолита, создание начального приложения в этом курсе не рассматривается. Таким образом, в этом курсе вы сразу же начнете с архитектуры микросервисов. Этот курс предназначен для людей, которые хорошо разбираются в Golang и хотят за короткое время изучить более сложные концепции. Я очень ясный и точный в своем способе преподавания, поэтому в этом курсе не будет ненужных объяснений с моей стороны, я об
Изучайте Golang с нуля у отраслевого эксперта. Создавайте реальные приложения. Изучите все от основ до продвинутого параллелизма, чтобы пройти путь от новичка до возможности быть нанятым в качестве разработчика Go!
Онлайн-практикум для освоения Golang (Go). 35 заданий. Выполни все задания и стань разработчиком на Go в российских или международных проектах.
0 аргументации, на другое не расчитывал)
Может пригодится для начинающих, в порядке возрастания сложности:
https://github.com/p12s/in-memory-cache/blob/master/task.md
https://github.com/p12s/csv-create-api/blob/master/task.md
https://github.com/p12s/library-rest-api/blob/master/task.md