1. Academy Market1
  2. Онлайн-курсы по профессии Программист Golang

    2

Язык программирования Go (или же GoLang) не является широко используемым. Но освоить его будет не лишним: он разработан внутри компании Google и является многопоточным. С помощью языка программирования вы сможете не просто лучше понимать принципы работы и создания программных кодов, но и самостоятельно разрабатывать приложения, программы, сайты или утилиты для широкого применения в любых сферах. 

По релевантности
36
По релевантности
36
Программист Golang

Программа курса

Курс состоит из 6 тематических блоков и 37 тем внутри них. Вы получите теоретическую базу для программирования на языке Go и сможете применить новые знания на практике.

1.
Начало работы с Go
2.
Concurrency в Go
3.
Стандартные библиотеки и практики
4.
Работа с сетью и БД
5.
Микросервисы
6.
Проект

Чему вы научитесь

Владеть языком Go на продвинутом уровне
Создавать работающие сервисы
Работать с библиотеками и базами данных
Писать код и разрабатывать программы

Программа курса

Практикум по использованию языка программирования Golang поможет вам понять его синтаксис и особенности, научиться, используя его, работать над тестами, системами и другими проектами.

1.
Знакомство с курсом
2.
Вводный курс в GO
3.
Основные концепции языка
4.
Конкурентная обработка данных
5.
Интерфейсы и работа с ошибками
6.
Написание тестов
7.
Работа с context
8.
Старт проекта. Что важно предусмотреть
9.
Создаём базовый сервис
10.
Делим систему на сервисы
11.
Пишем новые сервисы, настраиваем взаимодействие
12.
Выкатываем систему в production
13.
Смотрим на систему в production
14.
Бонус-тема

Чему вы научитесь

Использовать язык Go для разработки
Развить свои навыки до уровня Middle
Работать с возникшими ошибками
Создавать базовый сервис и делить систему на сервисы
Применять production для просмотра системы

Программа курса

На курсе вы сможете регулярно праткиковаться после изучения теории в видеоформате и текстовых материалах. В конце обучения вас ждёт итоговый проект: полноценная система-аналог Prometheus-a.

1.
Основы Golang
2.
Установочная АМА-сессия
3.
Погружаемся глубже в основы
4.
Concurrency
5.
GO на практике
6.
GO на практике
7.
АМА-сессия по пройденным модулям
8.
Работа с docker из Go
9.
Паттерны Kubernetes
10.
Операторы Kubernetes
11.
АМА-сессия и выпускной

Чему вы научитесь

Применять один из самых высокооплачиваемых языков
Автоматизировать процесс разработки
Работать с микросервисной архитектурой и высоконагруженными системами
Создавать и оптимизировать приложения на языке Go

Программа курса

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

1.
1. Введение
2.
2. Определение терминов. Теория
3.
3. Архитектура Кафка. Теория + практика
4.
4. Основы использования Кафка. Теория + практика
5.
5. Алгоритмы на Kafka. Теория + практика
6.
6. Транзакции с использованием Kafka. Теория + практика
7.
7. Событийно-ориентированная архитектура. Теория + практика
8.
8. Изнасилование Кафка (Kafka как база данных). Теория + практика

Чему вы научитесь

Писать простейшие клиенты
Понимать внутреннюю архитектуру Кафки
Работать со сложными протоколами
Настроить приложение так, чтобы оно не развалилось в проде
Строить архитектуру между микросервисами
Фильтры
Активные фильтры (1)
Программист Golang
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Создание контента
Для детей и подростков
Саморазвитие
Красота и здоровье
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
35 000 ₽ — 113 400 ₽
Только бесплатные
Рассрочка
Длительность
0 месяцев — 5 месяцев
Онлайн-университет
Otus
Только
Слёрм
Только
#Sekta
99 баллов
Bang Bang Education
Показать все
Категория
Go-разработка
Только
Java-разработка
Только
Веб-разработка
Только
Сетевой инжиниринг
Только
Электроника
Только
Показать все
Профессия
Программист Golang
Только
1С-программист
Только
2D-художник
Только
3D-аниматор
Только
3D-визуализатор
Только
Показать все
Преподаватель
Александр Воробьев
Только
Алексей Бакин
Только
Алексей Бурылов
Только
Артем Желтак
Только
Валерий Кабисов
Только
Показать все
Инструмент
Apache Kafka
Только
C#
Только
Docker
Только
Go
Только
Kubernetes
Только
Показать все
Навык
Перевод с одного языка программирования на другой
Только
Работа с API
Только
Работа с базами данных
Только
Работа с библиотеками
Только
Разработка микросервисов
Только
Показать все
Формат обучения
Онлайн
Только
Офлайн
Наверх