Программа курса на 10 модулейМодуль 1: Введение в Python
- Установка и настройка окружения
- Основы синтаксиса Python
- Переменные и типы данных
Модуль 2: Управляющие конструкции
- Условные операторы
- Циклы
- Обработка исключений
Модуль 3: Функции и модули
- Создание и использование функций
- Модули и пакеты
- Работа с библиотеками
Модуль 4: Работа с данными
- Списки и кортежи
- Словари и множества
- Работа с файлами
Модуль 5: Объектно-ориентированное программирование
- Классы и объекты
- Наследование и полиморфизм
- Магические методы
Модуль 6: Веб-разработка на Python
- Основы веб-разработки
- Введение в Django
- Создание простого веб-приложения
Модуль 7: Работа с базами данных
- Основы SQL
- Использование SQLite
- Интеграция с Django
Модуль 8: Анализ данных на Python
- Введение в библиотеку Pandas
- Обработка и анализ данных
- Визуализация данных с Matplotlib
Модуль 9: Автоматизация задач
- Скрипты для автоматизации
- Работа с API
- Планирование задач
Модуль 10: Машинное обучение
- Основы машинного обучения
- Введение в Scikit-Learn
- Создание простых моделей