Разработка веб-сервисов на Golang, часть 2
Offered By: Moscow Institute of Physics and Technology via Coursera
Course Description
Overview
Go (golang) - современный язык программирования, предназначенный для разработки высококонкурентных приложений, работающих на многопроцессорных системах.
В данной части курса будут обзорно рассмотрены типовые задачи, возникающие перед разработчиком любого веб-сервиса и способы их решения на Go.
Это курс предназначен для людей с опытом в веб-программировании. Если вы пишете на PHP/Python/Ruby/JS (Node.js) и хотите освоить Go - этот курс для вас.
Начинающим программистам может быть немного сложно, т.к. в лекциях используется профессиональный жаргон (сленг), без детальных пояснений.
Курс не рассчитан на людей без опыта программирования.
В данной части курса будут обзорно рассмотрены типовые задачи, возникающие перед разработчиком любого веб-сервиса и способы их решения на Go.
Это курс предназначен для людей с опытом в веб-программировании. Если вы пишете на PHP/Python/Ruby/JS (Node.js) и хотите освоить Go - этот курс для вас.
Начинающим программистам может быть немного сложно, т.к. в лекциях используется профессиональный жаргон (сленг), без детальных пояснений.
Курс не рассчитан на людей без опыта программирования.
Syllabus
- Анатомия веб-сервиса
- В этой лекции мы поговорим про самые частые компоненты, которые встречаются при разработке веб-сервисов
- SQL и NoSQL
- Данная лекция посвящена работа с хранилищами. Основная часть работы веб-сервиса - это "положить и достать что-то из БД", так что тема актуальная
- Микросервисы
- Микросервисы - популярный паттерн борьбы со сложностью в современном ИТ-мире. В го микросервисы можно делать сразу из коробки, но мы так же рассмотрим фреймворк gRPC
- Сервис в работе
- В этой лекции мы поговорим про конфигурирование и мониторинг сервисов, а так же рассмотрим интеграцию кода на си в го.
Taught by
Романов Василий Вячеславович
Related Courses
Managing Cloud Run gRPC Services with API GatewayGoogle Cloud via Coursera Beginner's Guide to Go Protocol Buffer
LinkedIn Learning Building Java Microservices with gRPC
LinkedIn Learning gRPC in Python
LinkedIn Learning ASP.NET Core 6: Big Picture
Pluralsight