курс in Python Skill Tree

Путь к мастерству в продвинутом Python

Продвинутый

Этот курс разработан Дэвидом Бизли (David Beazley), автором книги 'Python Cookbook', и распространяется под лицензией Creative Commons. Основная цель курса - дать посильное введение в Python, выходящее за рамки базового синтаксиса языка, и предоставить возможность применять Python для решения различных задач среднего уровня сложности.

LinuxPython

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом курсе вы научитесь применять Python для решения различных задач среднего уровня сложности, выходя за рамки базового синтаксиса языка. Вы изучите различные функции и методы Python, включая встроенные объекты, ввод-вывод файлов, обработку исключений, объектно-ориентированное программирование, функциональное программирование и многое другое.

🎯 Задачи

В этом курсе вы научитесь:

  • Манипулировать различными встроенными объектами Python
  • Обрабатывать исключения и выполнять ввод-вывод файлов
  • Определять простые объекты и модули
  • Представлять и анализировать данные различными способами
  • Эффективно выполнять итерации и создавать пользовательские типы контейнеров
  • Работать с объектами первого класса, классами и наследованием
  • Настраивать доступ к атрибутам и переопределять специальные методы
  • Использовать функции высшего порядка, замыкания и дескрипторы
  • Обрабатывать исключения и вести логирование с помощью модуля unittest в Python

🏆 Результаты

После завершения этого курса вы сможете:

  • Применять Python для решения ряда задач среднего уровня сложности
  • Продемонстрировать владение продвинутыми функциями и методами Python
  • Разрабатывать пользовательские структуры данных и классы, удовлетворяющие конкретным требованиям
  • Использовать концепции функционального программирования для написания более эффективного кода
  • Реализовывать надежную обработку исключений и логирование в своих Python-приложениях

Преподаватель

labby

Labby

Labby is the LabEx teacher.