логотип PurpleSchool
Иконка входа
Вход
  • Обучение
  • Войти
логотип PurpleSchool
Backend

Основы Golang

Полный курс по основам Golang в 2024. С нуля до первого проекта.

Рейтинг
иконка звездочки рейтинга5.0
Обновлено 29 мая 2024 г.
изображение курса
кнопка запустить видеоО курсе
Цена от:2 999 ₽5 000 ₽
При покупке до 15.07.2024
Гарантия возврата денег — 30 дней
Неограниченный доступ
Сертификат об окончании
Знания

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

После прохождения курса вы сможете:
Писать на golang
Декомпозировать приложение на packages
Работать с различными типами данных
Создавать array, slices, map, struct
Использовать interfaces и DI
Работать с внешними зависимостями
Работать с ОС и шифрованием
Делать http запросы
Писать тесты
Работать с переменными окружения

Минимальные требования: только наличие компьютера

167уроковвидео с конспектами
13 упражненийдля закрепления на практике
14 тестовдля проверки знаний
Технологии
golanghttptesting
О курсе

Что в курсе?

Мы начнём с самого нуля и научимся, объявлять переменные, функции работать с типами данных и управлять потоком. Далее перейдём к разбору различных структур. Разберём Array и Slice и чем они отличаются, затем Map и погрузимся в указатели.

После мы перейдём к struct, как основному строительному блоку наших приложений. Как объявлять методы, создавать struct и валидировать данные. Разобьём наш проект на пакеты и познакомимся с работой с операционной системой.

Завершим уже более продвинутыми темами, интерфейсами, dependency injection, переменными окружения, http запросами. А под конец начнём писать тесты, чтобы покрыть наше приложение.

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

certificate
Ваш сертификат по окончанию курса
Цена от: 2 999 ₽ 5 000 ₽
Иконка календаряПри покупке до 15 июля 2024
Модули курса

План курса

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

кнопка запустить видеоПример лекции
Цена от: 2 999 ₽ 5 000 ₽
Иконка календаряПри покупке до 15 июля 2024
Что будем писать?

Проекты

Без наставника

Калькулятор IMT

В начале освоения материалы мы создадим просто калькулятор индекса массы тела.
Без наставника

Менеджер закладок

Сделаем CLI утилиту, которая позволит хранить закладки на полезные ресурсы в вебе и искать по ним.
Без наставника

Учёт транзакций

Сделаем калькулятор, позволяющий расчитать итоговый баланс на основании транзакуций.
Без наставника

Менеджер паролей

Спроектируем и реализиуем менеджер паролей с шифрованием, генерацией, локальным хранилищем и доступом по ключу.
Без наставника

Утилита прогноза погоды

Сделаем простейшую CLI с параметрами, позволяющую получить погоду в заданном городе и покроем её тестами.
С наставником

Конвертер валют

Утилита, которая позволит конвертировать одну валюту в другую прямо из консоли.
С наставником

Калькулятор

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

CLI JSON.Bin

Сделаем полностью функционирующую консольную утилиту для работы с JSON.Bin - хранение JSON, получение, управление, загрузка и прочее.
О нас

Нам доверяют

Основатель и автор курсов Антон Ларичев занимается разработкой уже более 14 лет и прошёл путь от разработчика до CTO. В курсах даются актуальные материалы без воды с опытом реальных проектов и практическим закреплением материала.

25 000клиентов по всему миру
30 днейгарантия возврата денег
90%рекомендуют курсы

Рейтинги на независимых платформах

4.8
Логотип Coursus
рейтингрейтингрейтингрейтингрейтинг
4.8
лого степик
рейтингрейтингрейтингрейтингрейтинг
4.7
лого udemy
рейтингрейтингрейтингрейтингрейтинг
Цена от: 2 999 ₽ 5 000 ₽
Иконка календаряПри покупке до 15 июля 2024
Под ваши потребности

Тарифы

Иконка курсаГарантия возврата - 30 дней
Иконка курсаСкидки до 15.07.2024
Иконка курсаДоступ - Неограниченно
Начните учиться бесплатно!Бесплатный тариф для старта в обучении

Без наставника

Цена:2 999 ₽5 000 ₽

Курс включает:

  • 167 уроков видео лекций
  • 14 тестовых заданий
  • 13 упражнений
  • Сертификат об окончании
  • Неограниченный доступ к лекциям

С наставником

Цена:8 990 ₽16 000 ₽
Рассрочка:4 495 ₽/мес

Всё из тарифа «Без наставника», а также:

  • Поддержка наставника на 2 месяца
  • Домашние задания
  • Код ревью домашних заданий
  • Консультация 1 на 1 с наставником
  • Персональная карта развития
Команда курса

Автор и наставники

фото команды
Автор курса

Антон Ларичев

Основатель PurpleSchool

Основатель PurpleSchool и ex-CTO. Занимаюсь разработкой уже более 14 лет и имею большой опыт: JavaScript, TypeScript, Php, Go, C#, Swift и Python. Активно внедряю гибкие методологии разработки в компании и внутренние обучения для команд.

фото команды
Наставник

Игорь Орлов

DevOps инженер

Системный администратор и девопс инженер с 10 летним стажем. Проводник в мир Linux

Работа с наставником

Что даёт работа с наставником?

В рамках работы на тарифе с наставником вы сможете не только получить поддержку при прохождении курса, но и ценную обратную связь в рамках код ревью и пройти mini-собеседование. Наши процессы сделаны так, чтобы отразить реальный рабочий процесс в компании.

  • Live поддержка
    Вы будете вживую общаться с ведущими разработчиками из крупных компаний.
  • Код ревью
    Разбор каждой строчки вашего кода и детальная обратная связь, которая позволяет учиться быстрее.
  • Домашние задания
    Для закрепления материалов на практике под руководством наставника.
  • Практические собеседования
    После каждого курса, для подготовки к реальным собеседованиям и проверки знаний.
  • Персональная карта развития
    Вы получаете не просто обратную связь от наставника, а полноценную карту развития, где будут отражены ваши сильные и слабые стороны.
Карта развития

Направления с нуля

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

Этот курс является частью направления Бекенд разработчик

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

12
12 месяцевдлительность направления
12
12 проектовдля портфолио
1 на 1
занятияс наставником

Backend

изображение курса Основы JavaScript
Основы JavaScriptПодробнее
изображение курса Продвинутый JavaScript
Продвинутый JavaScriptПодробнее
изображение курса TypeScript с нуля
TypeScript с нуляПодробнее
изображение курса Node.js с нуля
Node.js с нуляПодробнее
изображение курса Nest.js с нуля
Nest.js с нуляПодробнее
изображение курса Docker + Ansible
Docker + AnsibleПодробнее
изображение курса Микросервисы
МикросервисыПодробнее
Цена от: 2 999 ₽ 5 000 ₽
Иконка календаряПри покупке до 15 июля 2024
Что говорят наши ученики

Отзывы

Отзывы не модерируются и не редактируются. Отзыв можно оставить поле прохождения половины курса.

Для студентов

Собственная платформа

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

Картинка платформы
Иконка пункта Тесная работа с наставником и интеграция с GitHubТесная работа с наставником и интеграция с GitHub
Стрелка
Иконка пункта Удобный просмотр лекций с любого устройстваУдобный просмотр лекций с любого устройства
Стрелка
Иконка пункта Система тестов для закрепления знанийСистема тестов для закрепления знаний
Стрелка
Иконка пункта Подсветка синтаксиса в комментариях и домашних заданияхПодсветка синтаксиса в комментариях и домашних заданиях
Стрелка
Иконка пункта Удобные конспекты к каждой лекцииУдобные конспекты к каждой лекции
Стрелка
Иконка пункта Дополнительный материал и полезные ссылкиДополнительный материал и полезные ссылки
Стрелка
Цена от: 2 999 ₽ 5 000 ₽
Иконка календаряПри покупке до 15 июля 2024

Карта развития разработчика

Получите полную карту развития разработчика по всем направлениям: frontend, backend, devops, mobile

Курсы с наставником и без

Для компаний

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

Свяжитесь со мнойЧерез форму ниже или по почтеcontact@purpleschool.ru
Оплата счётаВы оплачиваете счёт на нужное число мест и курсов
СтартНа email сотрудников открывается доступ
Наши курсы выбирают:
Остались вопросы?

Частые вопросы

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

Цена от: 2 999 ₽ 5 000 ₽
Иконка календаряПри покупке до 15 июля 2024