Курс «Python с нуля» направлен на изучение основ и базовых концепций программирования. После него вы сможете легко углубиться в любую из ИТ-сфер: веб-разработку, анализ данных, безопасность приложений и так далее.
Курс пригодится:
- Будущим веб-разработчикам
Начав с базовых знаний по Python, вы можете углубиться в изучение фреймворков Django или Flask и стать востребованным веб-разработчиком. - Системным администраторам
Парсинг логов, автоматизация различных действий, боты, мониторящие состояние систем — это лишь несколько примеров, как Python может помочь сисадмину. - Начинающим пентестерам
Любому ИБ-специалисту пригодится умение писать скрипты, автоматизирующие эксплуатацию уязвимостей. Для этого нужно знать основы Python.
Программа курса
Продолжительность курса — 14 академических часов (2 календарных месяца). Уроки будут проводиться 2 раза в неделю (вторник и четверг, ориентировочно в 17:00 по Москве), каждый по 1 академическому часу. Периодически будут выдаваться домашние задания. На домашнее задание желательно тратить хотя бы 1 час.
В конце курса — дипломная работа, по результатам которой участник получит именной сертификат.
- Вебинар 1
Устанавливаем Python. Переменные и их типы. Ввод-вывод. Условный оператор - Вебинар 2
Работаем с файлами и строками. Списки, словари и циклы - Вебинар 3
Ставим и импортируем модули. Изучаем модуль os. Ловим ошибки - Вебинар 4
Пишем функции и работаем со словарями - Вебинар 5
Работаем с интернетом. GET и POST запросы, скачивание файлов - Вебинар 6
Парсим веб-страницы с помощью Beautiful Soup - Вебинар 7
Парсинг и эмуляция действий в браузере с помощью Selenium
- Вебинар 8
Регулярные выражения. Работаем с буфером обмена - Вебинар 9
Потоки в Python - Вебинар 10
Объектно-ориентированный подход в Python - Вебинар 11
Программируем простой веб-сервис на Flask - Вебинар 12
Пишем бота для Telegram - Вебинар 13
Распознавание и синтез речи - Вебинар 14
Бонус: основы разработки графического интерфейcа на PyQt
Этот курс в скором времени появится на сайте courses24.net Проверьте по поиску, возможно данный курс уже добавлен.