Вы используете мобильную версию

перейти на Полную версию сайта

Запись

[Udemy] Go - Полный курс по Go GoLang (Bogdan Stashchuk)

Складчина [Udemy] Go - Полный курс по Go GoLang (Bogdan Stashchuk). Совместные покупки курсов, тренингов, обучения. Присоединяйтесь! Важен каждый вкладчик.

Тема найдена по тегам:
Цена:
1990 руб
Взнос:
309 руб
Организатор:
Евражкa

Список участников складчины:

1. Евражкa
open
2
Записаться
  1. Евражкa
    Евражкa Организатор складчин

    [Udemy] Go - Полный курс по Go GoLang (Bogdan Stashchuk)

    [​IMG]


    Освойте язык Go с нуля: переменные, функции, структуры, maps, интерфейсы, goroutines и работа с ошибками.

    Что вы узнаете:
    • Научитесь устанавливать Go, настраивать VS Code и писать первые программы, компилируя и форматируя код по лучшим практикам Go
    • Разберётесь в переменных, константах и типах, научитесь использовать Printf, понимать статическую типизацию и значения по умолчанию
    • Освоите функции, массивы, срезы, карты, структуры, интерфейсы и указатели, включая замыкания, методы и передачу по ссылке
    • Научитесь обрабатывать ошибки, использовать panic и recover, писать конкурентный код с goroutines, каналами и группами ожидания
    Требования:
    • Базовые знания работы с компьютером, установки программ и навигации по файловой системе
    • Желание изучать современный язык программирования и применять его на практике с примерами
    • Отсутствие необходимости в предыдущем опыте программирования - всё объясняется с нуля
    Язык программирования Go (или Golang), разработанный Google, становится всё популярнее благодаря своей простоте, высокой производительности и встроенной поддержке параллельного выполнения. Этот курс предназначен для тех, кто хочет с нуля освоить Go и научиться создавать надёжные, масштабируемые и эффективные программы.

    Курс начинается с установки Go и настройки среды разработки в Visual Studio Code. Вы научитесь работать с пакетами, писать простые программы, компилировать и форматировать код. Мы подробно изучим переменные, базовые типы, константы и функции, включая такие темы, как замыкания и именованные возвращаемые значения.

    Затем вы познакомитесь с указателями, массивами, срезами, условными операторами и циклами. Переходя к более сложным темам, мы рассмотрим работу с map и struct, их особенности и отличия. Особое внимание уделяется интерфейсам и их реализации — важному аспекту, который делает Go мощным языком для разработки.

    Большой раздел посвящён ошибкам: от простого получения ошибок до продвинутого использования panic, recover и реализации собственного типа ошибок. Завершается курс глубоким погружением в goroutines, каналы и синхронизацию, что позволяет писать конкурентные приложения.

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

    Ключевые темы, которые вы изучите:
    • Настройка среды разработки и первая программа на Go
    • Работа с переменными, типами, константами и функциями
    • Указатели, массивы, срезы, условные конструкции и циклы
    • Использование map и struct, отличие значимых типов
    • Интерфейсы: реализация, множественная реализация, универсальные типы
    • Обработка ошибок: panic, recover, custom error
    • Многопоточность: goroutines, каналы, группы ожидания
    Все видеоуроки сопровождаются пояснениями, примерами и упражнениями. В конце курса вы получите не только знания, но и готовые шаблоны, которые сможете использовать в своих проектах.

    Программа:
    • Модуль 1. Введение в курс по Go (4 лекции, 4 минуты)
    • Модуль 2. Инсталляция Go и команды Go (5 лекций, 13 минут)
    • Модуль 3. Основы Go (8 лекций, 1 час 2 минуты)
    • Модуль 4. Переменные и базовые типы (14 лекций, 1 час 43 минуты)
    • Модуль 5. Константы (5 лекций, 49 минут)
    • Модуль 6. Функции (12 лекций, 2 часа 36 минут)
    • Модуль 7. Указатели (6 лекций, 1 час 34 минуты)
    • Модуль 8. Массивы и slices (11 лекций, 2 часа 41 минута)
    • Модуль 9. Условные инструкции if и switch (7 лекций, 1 час 7 минут)
    • Модуль 10. Циклы for и for range (7 лекций, 1 час 17 минут)
    • Модуль 11. Тип map (9 лекций, 1 час 46 минут)
    • Модуль 12. Тип struct (10 лекций, 2 часа 11 минут)
    • Модуль 13. Интерфейсы (12 лекций, 3 часа 45 минут)
    • Модуль 14. Ошибки (12 лекций, 2 часа 30 минут)
    • Модуль 15. Goroutines и параллельное выполнение (9 лекций, 2 часа 3 минуты)
    • Модуль 16. Завершение (1 лекция, 1 минута)

     
    Евражкa, 9 июл 2026 в 22:39
  2. Похожие складчины
    Загрузка...
Наверх