𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: purpleschool
Название: Основы Golang

Продолжительность: 11 ч 51 мин
Количество уроков: 128 Видео
Язык: Русский
Вес архива: 1,76 ГБ
Курс «Основы Golang» — это практический путеводитель по ключевым инструментам и возможностям Go, который поможет вам уверенно перейти от базового синтаксиса к созданию собственных приложений. Материал подаётся простым языком и закрепляется выполнением нескольких реальных проектов.
Что вы изучите на курсе
Программа последовательно проведёт вас через базовые и продвинутые концепции языка, формируя цельное понимание разработки на Go.
Базовые конструкции языка
Сначала вы разберётесь с фундаментом — синтаксисом и базовыми элементами программирования.
• Объявление переменных и функций
• Работа с типами данных
• Управление потоком выполнения: условия, циклы
Структуры данных в Go
Далее вы научитесь использовать встроенные инструменты для хранения и обработки информации.
• Array и Slice — отличия, применение и оптимальные кейсы
• Map — эффективная работа с ассоциативными коллекциями
• Указатели — управление значениями и памятью
Работа с объектами и архитектурой
Вы освоите подход, позволяющий строить логичную, гибкую архитектуру приложения.
• Создание и использование struct
• Объявление методов и валидация данных
• Разбиение проекта на packages
• Работа с операционной системой: файлы, директории, процессы
Продвинутые возможности Go
На продвинутом уровне курс знакомит с инструментами, которые чаще всего применяются в реальных проектах.
Интерфейсы и dependency injection
Вы поймёте, как проектировать расширяемые системы и подменять зависимости для удобства разработки и тестирования.
Работа с внешними ресурсами
• HTTP-запросы и взаимодействие с API
• Переменные окружения
• Подключение и использование внешних пакетов
• Шифрование и безопасность
Практическая направленность обучения
Теория подаётся исключительно в процессе разработки. За время курса вы создадите 5 полноценных проектов — от конвертора валют до менеджера паролей. Такой подход позволяет быстрее закрепить навыки и обрести уверенность в написании кода.
Навыки, которые вы получите
После прохождения курса вы сможете:
• Писать чистый и читаемый код на Go
• Грамотно декомпозировать приложение на packages
• Работать с основными и составными типами данных
• Создавать и эффективно применять array, slices, map, struct
• Использовать interfaces и принципы DI
• Работать с внешними зависимостями и системными ресурсами
• Выполнять http-запросы
• Писать тесты для своего приложения
• Использовать переменные окружения
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь