CodeGym/Курсы/Курс Python

Курс Python

Интерактивный курс, чтобы выучить Python с нуля. От основ до автоматизации, обработки данных и создания ботов. 62 уровня, 800+ практических задач с обратной связью, проверяемой ИИ. Идеально для быстрого старта в IT: понятные объяснения, мгновенная обратная связь и проекты, готовые для портфолио.
4.9
500+ отзывов
30k выпускников начали карьеру в IT
Подробнее
  • Команды и первая программа на Python
  • Введение в типы и ввод с клавиатуры
  • IDE для Python
  • Циклы
  • Типы данных в Python
  • Функции в Python
  • Списки
  • Кортежи
  • Множества
  • Строки
  • Словари
  • Git и GitHub
  • Функции высшего порядка
  • Декораторы и библиотеки
  • Классы и объекты, часть 1
  • Классы и объекты, часть 2
  • Ошибки и исключения
  • Отладка и обработка исключений
  • Модули и пакеты
  • Стандартные ошибки
  • Работа с файлами и директориями
  • Сериализация
  • JSON и основы сетевого взаимодействия
  • Прокси, сокеты и электронная почта
  • Асинхронный Python, часть 1
  • Асинхронный Python, часть 2
  • Основы обработки данных Excel с помощью Python
  • Организация и анализ данных
  • Основы HTML для веб-скрапинга
  • Основы CSS для веб-скрапинга
  • Веб-скрапинг с BeautifulSoup
  • Извлечение текстов и атрибутов с помощью BeautifulSoup
  • Продвинутые методы веб-скрапинга
  • Работа с динамическим контентом
  • Введение в Selenium
  • Работа с формами в Selenium
  • Проект бота на Selenium
  • Оптимизация скриптов в Selenium
  • Работа с датой и временем для автоматизации задач
  • Использование библиотеки schedule
  • Визуализация данных с помощью Matplotlib
  • Визуализация данных с помощью Plotly
  • Автоматизация обработки PDF
  • Обработка текстовых документов
  • Обработка изображений с помощью Pillow
  • Автоматизация обработки изображений
  • Обработка видео с помощью MoviePy
  • Создание видеоэффектов
  • Основы GUI с Tkinter
  • Разработка GUI для автоматизации обработки данных
  • Алгоритмы и структуры данных, часть 1
  • Алгоритмы и структуры данных, часть 2
  • Алгоритмы поиска и хеширования, часть 1
  • Алгоритмы поиска и хеширования, часть 2
  • Рекурсия и сортировка, часть 1
  • Рекурсия и сортировка, часть 2
  • Деревья и графы, часть 1
  • Деревья и графы, часть 2
  • Динамическое программирование, часть 1
  • Динамическое программирование, часть 2
  • Анализ сложности алгоритмов, часть 1
  • Анализ сложности алгоритмов, часть 2
  • IT-индустрия и вы
  • Современная разработка
300+
Уроков
800+
Задач
63
Теста
А также:
  • Мгновенная проверка задач
  • AI‑наставник
  • Плагин для IDE
  • WebIDE
  • Геймификация
  • Мотивирующие лекции