JavaRush/Курсы/Курс Python

Курс Python

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