Меню
Каталог курсов
Школы
Отзывы о школах
Подборки курсов
О проекте

Программа этого курса позволит вам получить несколько принципиально важных навыков для веб-разработки на языке программирования Go. Вы сможете познакомиться с библиотекой в Golang, понять её преимущества и недостатки. Узнаете, что такое логирование и сможете пользоваться им в приложениях. Поработаете с микрофеймворком, будете читать запросы и отправлять ответы. Научитесь производить роутинг и пользоваться несколькими лучшими способами сериализации данных в JSON. Сможете управлять хранением данных в памяти приложения и строить слой хранения. Узнаете, как пользоваться middleware при обработке HTTP запросов. 

Русский
5

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

Использовать middleware при обработке HTTP запросов в Go
Пользоваться с валидацией запросов в Go
Реализовывать CRUD-операции в Fiber веб-приложении
Строить слой хранения данных в Golang-приложении
Описывать роутинг в Golang веб-приложениях

Как быстро окупится обучение

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

На должности Junior Backend-разработчик затраты на пройденный курс окупятся
1 Месяц
50 000 ₽ / Мес
Backend-разработчик
50 000 ₽ — 200 000 ₽
50 000 ₽ / Мес
45 000 ₽ / Мес
Go-разработчик
45 000 ₽ — 350 000 ₽
50 000 ₽ / Мес
Программист Golang
50 000 ₽ — 300 000 ₽
Junior
Опыт до 1 года
Middle
Опыт 1–3 года
Senior
Опыт от 3 лет

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

Программа этого курса содержит уроки в формате видео или текста. В финале, после основной части, вас ждут дополнительные материалы от команды школы.

11
Модулей

Узнаете, что вас ждёт на курсе. Сможете познакомиться с темами, которые вам предстоит пройти, и разобраться в целях, что стоят перед вами.

Сможете на практике познакомиться с работой библиотекой HTTP. Узнаете, в чём состоят её преимущества и недостатки. Начнёте работать с Golang. 

Научитесь пользоваться логированием в веб-приложениях. Узнаете, что этот навык даёт программисту и что нужно использовать наряду с ним. 

Научитесь пользоваться особенным видом фреймворков: микрофреймворки. Узнаете, как читать запросы и отправлять ответы с Fiber.

Изучите понятие роутинга. Сможете описывать его в веб-приложениях. Узнаете, что даёт этот навык и как его использовать в конкретных видах проектов. 

Узнаете, как работать с несколькими разными способами сериализации данных в JSON в Golang. Узнаете о нескольких полезных инструментах.

Узнаете, как приложения хранят данные. Сможете строить слои хранения данных для проектов в Golang. Узнаете, как увеличить их.

Научитесь реализовывать CRUD-операции. Изучите их подробнее. Поймёте, как они связны с веб-приложениями в Fiber. 

Узнаете, что называется HTTP-запросами в языке программирования Golang. Сможете выполнять их валидацию под конкретное приложение.

Поработаете с HTTP Middleware. Узнаете, как пользоваться им для обработки уже знакомых нам HTTP-запросов в Go. Сделаете вывод об обучении.

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

Как проходит обучение

Изучение темы

Просмотр обучающих видеороликов

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Помощь с трудоустройством

Создадите портфолио

Научитесь оформлять портфолио так, чтобы работодателю было удобно изучать ваши работы и у него осталось хорошее впечатление

Научитесь работать на себя

Узнаете, где искать первых заказчиков, как выстраивать с ними коммуникацию и защитить свои права

Узнаете, как найти работу

Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров

Спецификация

Университет
Формат обучения
Доступ к курсу
Навсегда
Направление
Инструменты
Уровень
Junior
Middle
Помощь в трудоустройстве
Да
Зарплаты Junior — Senior
45 000 ₽   —   350 000 ₽
Финальная цена
3 900 ₽

Часто задаваемые вопросы

Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.

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

Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.

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

Другие популярные курсы

Защита прав и интересов участника закупок по 44‑ФЗ и 223‑ФЗ

Контур.Школа
Бизнес и управление
5
6 500 ₽

Дата-журналист: истории, основанные на данных

Нетология
Аналитика
4
66 300 ₽
110 500 ₽

Профессии в дизайне: как выбрать направление

Нетология
Дизайн
4,8
Бесплатно

Ландшафтный дизайнер

Международная школа профессий
Дизайн
4,7
23 300 ₽
Hexlet
Программирование
Веб-разработка на Go
3 900 ₽
Наверх