CodeGym/Курси/Курс Python

Курс Python

Інтерактивний курс, щоб вивчити Python з нуля. Від основ до автоматизації, обробки даних та створення ботів. 62 рівні, 800+ практичних завдань з відгуками, перевіреними ШІ. Ідеально для швидкого старту в IT: чіткі пояснення, миттєвий зворотний зв'язок і проєкти, готові для портфоліо.
4.9
500+ відгуків
30 тис. випускників розпочали кар'єри в ІТ
Дізнатися більше
  • Команди та перша програма на 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 для автоматизації даних
  • Алгоритми та структури даних, part 1
  • Алгоритми та структури даних, part 2
  • Пошукові алгоритми та хешування, part 1
  • Пошукові алгоритми та хешування, part 2
  • Рекурсія та сортування, part 1
  • Рекурсія та сортування, part 2
  • Дерева та графи, part 1
  • Дерева та графи, part 2
  • Динамічне програмування, part 1
  • Динамічне програмування, part 2
  • Аналіз складності алгоритмів, part 1
  • Аналіз складності алгоритмів, part 2
  • IT Industry and You
  • Modern Development
300+
Уроків
800+
Завдань
63
Тести
А також:
  • Миттєва перевірка завдань
  • AI-ментор
  • Плагін для IDE
  • WebIDE
  • Гейміфікація
  • Мотивуючі лекції