Описание
На этом курсе
Несколько тем, объединенных одной идеей – работой в командной строке.
Автор ведет целый такой же блок в Ozon Masters, по факту получаем ту же инфу, что и в Ozon Masters. must have.
Linux
Самая распространенная ОС в мире
- Что такое Linux и как появилась эта ОС
- Как и почему работает модель open source
- Ядро, файловые системы, процессы
- Терминал и командная строка
- Виртуальные терминалы
ssh
Протокол для безопасной связи
- Безопасность и крипто-алгоритмы
- Как работает ssh
- Логин с паролем
- Логин с ключем
- Туннелирование. Альтернатива VPN
- Как защищать свои данные и данные работодателя
Git
Самая популярная система контроля версий
- Что такое системы контроля версий
- Что такое git и github
- Начало работы: pull, commit, push
- Ветки, слияния, pull-request
- Как работают профи: git flow, github flow
Bash
Изучаем команды оболочки и скриптинг
- Основные команды.
- Обработка кода выхода команды. Условные операторы.
- Циклы
- Pipes и потоки ввода/вывода.
- Переменные среды
Обработка данных
не открывая файл в Excel или Jupyter
- grep, awk и другие фильтры
- работа с данными в формате CSV,TSV
- Работа с REST-сервисами и HTTP в командной сроке. curl и jq
- SQL в командной строке. csvkit и clickhouse-local
DevOps
Познакомьтесь поближе с работой своих коллег, чтобы разговаривать с ними на одном языке
- Разъясняю DevOps, Agile, CI/CD и другие модные словечки
- Виртуализация. virtualenv, docker, docker-compose – практикуемся
- GitHub Actions – автоматизация в репозитории – практикуемся
- Основы администрирования Linux
Советы бывалого
без воды и откровенно
- Как выбирать профессию и работодателя
- Как трезво оценить себя и выбирать стратегию карьеры?
- работа vs. startup vs. собственный бизнес – мой собственный опыт во всех трёх.
- time-management – необходимый минимум
Автоматизация всего
- Конфигурирование сервера с Ansible
- Конфигурирование облака с Terraform
Телеграм-бот на Python
- Bot API vs. Client API
- Бот на REST API для оповещений
- Бот на Python для диалогов
Отзывы
Отзывов пока нет.