Основы Go [Тариф Без наставника] [Purpleschool] [Антон Ларичев]
Чему вы научитесь:
После прохождения курса вы сможете:
Писать на golang
Декомпозировать приложение на packages
Работать с различными типами данных
Создавать array, slices, map, struct
Использовать interfaces и DI
Работать с внешними зависимостями
Работать с ОС и шифрованием
Делать http запросы
Писать тесты
Работать с переменными окружения
Минимальные требования
Только наличие компьютера
Что в курсе:
Мы начнём с самого нуля и научимся, объявлять переменные, функции работать с типами данных и управлять потоком.
Далее перейдём к разбору различных структур. Разберём Array и Slice и чем они отличаются, затем Map и погрузимся в указатели.
После мы перейдём к struct, как основному строительному блоку наших приложений.
Как объявлять методы, создавать struct и валидировать данные.
Разобьём наш проект на пакеты и познакомимся с работой с операционной системой.
Программа:
1. Введение
2. Настройка окружения
3. Переменные и типы
4. Строки и функции
5. Управление потоком
6. Array и Slice
7. Map
8. Указатели
9. Struct
10. Пакеты
11. Работа с ОС
12. Интерфейсы
13. Продвинутые функции
14. Env и шифрование
15. HTTP запросы
16. Тесты
17. Заключение
Тариф Без наставника
134 урока видео лекций
12 тестовых заданий
20 упражнений
Сертификат об окончании
Неограниченный доступ к лекциям