Открыто

Go с нуля: выучи golang, напиши Telegram-бота и пройди собес [Stepik] [Леонид Ченский]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 18 июн 2025 в 06:35.

Цена: 7399р.-68%
Взнос: 2297р.

Основной список: 4 участников

  1. 18 июн 2025 в 06:35
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Go с нуля: выучи golang, напиши Telegram-бота и пройди собес [Stepik] [Леонид Ченский]

    Frame 6.png

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

    Вас ждут:
    • Чёткие и понятные лекции
    • Тестовые вопросы c собеседований по Go
    • Практические задания после каждого блока
    • Умеренная нагрузка: 4–8 часов в неделю
    • Рост от “я ничего не знаю” до “я могу написать веб сервис на Go”
    • В конце курса вы реализуете собственного Telegram-бота на Go, который вы сможете прикрепить к своему портфолио.
    Чему вы научитесь
    • Уверенно писать код на Go
    • Использовать goroutines, каналы и конкурентность как профессионал
    • Строить REST API, работать с HTTP, JSON, middleware и роутерами
    • Научитесь работать с gRPC
    • Подключать PostgreSQL, писать SQL-запросы и работать с ORM
    • Писать тесты, отлаживать код и грамотно обрабатывать ошибки
    • Применять чистую архитектуру и понимать, как устроены продакшн-сервисы
    • Решать настоящие задачи, которые реально спрашивают
    Для кого этот курс
    • Для тех, кто хочет войти в IT и выбрать язык с будущим — Go используется в крупных компаниях (Yandex, Ozon, Avito, Tinkoff, ...) и идеально подходит для старта.
    • Для начинающих разработчиков, у которых нет времени разбираться в хаосе туториалов и статей — здесь всё по делу, с фокусом на практику и результат.
    • Для студентов и джунов, которые хотят понимать, как пишутся реальные сервисы, а не просто решать задачки на LeetCode.
    • Для разработчиков из других языков, кто хочет быстро освоить Go и начать применять его в проектах.
    • Для тех, кто хочет пройти собеседование, получить оффер и не терять месяцы на самостоятельный сбор знаний.
    Программа курса
    1. Вводный
    2. Введение в Go. Часть 1
    3. Введение в Go. Часть 2
    4. Параллельное программирование
    5. Работа с данными
    6. Веб-разработка на Go
    7. Тестирование и отладка
    8. Основы микросервисов в Go
    9. Вопросы безопасности
    10. Продвинутая разработка в Go
    11. Послесловие
    Вводный
    Приветствие от Лео
    Правила курса
    Общий чат курса

    Введение в Go. Часть 1
    Осознанное знакомство с Go
    Основы синтаксиса
    Работа с массивами и срезами
    Работа со строками
    Работа с картами (map): создание, доступ, операции
    Указатели, структуры, методы
    Задание 1

    Введение в Go. Часть 2
    Интерфейсы
    Обработка ошибок в Go
    Управление пакетами и модулями
    NEW! Дженерики
    NEW! Итераторы
    Задание 2

    Параллельное программирование
    Введение в параллельное программирование. Модель PMG.
    Горутины
    Синхронизация данных
    Concurrency в Go: каналы и паттерны
    Контекст (Context)
    Задание 3

    Работа с данными
    Работа с потоками ввода/вывода
    Работа с аргументами командной строки
    Работа с файлами
    Работа с JSON, YAML
    Работа с SQL базами данных
    Задание 4

    Веб-разработка на Go
    Основы HTTP и запуск сервера в Go
    Роутинг и middleware
    Работа с запросами и ответами
    Шаблоны и статические файлы
    HTTP-клиент в Go
    Популярные фреймворки для HTTP
    Задание 5

    Тестирование и отладка
    Тестирование в Go
    Мокирование и тестирование API
    Бенчмарки
    Профилирование
    Задание 6

    Основы микросервисов в Go
    Введение в микросервисы
    JSON-RPC
    gRPC + protobuf
    Задание 7

    Вопросы безопасности
    TLS, Сертификаты, Цепочки сертификатов
    Безопасность в HTTP (HTTPS)
    Безопасность в gRPC
    Аутентификация и авторизация (JWT)
    Аутентификация и авторизация (OAuth 2.0)
    Задание 8

    Продвинутая разработка в Go
    Рефлексия
    Внедрение зависимостей (DI)
    Управление конфигурациями и средами
    Управление памятью и аллокациями
    Логгирование
    Сборка Docker-контейнера
    Задание 9

    Послесловие
    Слова напутствия от Лео
    Обратная связь

    Преподаватель: Леонид Ченский
    Руководитель команды разработки Platform DBaaS в Ozon Tech

    Стоимость: 7399 руб.
    Скрытая ссылка
     
    1 человеку нравится это.
  2. Последние события

    1. systemshock
      systemshock участвует.
      19 июн 2025 в 20:45
    2. HonestBrick
      HonestBrick участвует.
      18 июн 2025 в 16:31
    3. legos31
      legos31 участвует.
      18 июн 2025 в 09:23
    4. Снегоход
      Снегоход участвует.
      18 июн 2025 в 08:32