Добрый день, друзья!
У нас отличная новость для всех, кто имеет начальные знания по Python и собирается углубляться в изучение данного языка — на ITVDN вышел видео курс “Python Базовый”.
Python — это один из самых популярных объектно-ориентированных языков программирования, применяемый как в веб-разработке, так и в машинном обучении, анализе больших данных, а также для создания прикладных приложений, игр и системного администрирования.
Благодаря своей универсальности, лаконичности и простоте Python получил всемирную популярность, а те, кто выбрал данный язык для изучения, — огромные перспективы в IT со множеством интересных задач и высокой оплатой труда.
Курс «Python Базовый» является логическим продолжением курса «Python Стартовый». На данном курсе рассматривается парадигма объектно-ориентированного программирования (ООП) и её реализация в языке Python версии 3.8.6. Вы познакомитесь с основными концепциями ООП: инкапсуляцией, наследованием, полиморфизмом, абстракцией и тем, как эти принципы воплощены в конструкциях Python.
Также, на курсе рассматривается способ практического применения рекурсии в Python, способы работы с файлами на чтение и запись, особенности сложных структур данных, создание своих модулей и основы правильного оформления кода по правилам PEP8.
Автор курса — Бондаренко Кирилл, Data Scientist и Python Developer. В записанных видео уроках он делится эффективными техниками программирования на Python, опираясь на собственный опыт и лучшие практики.
Структура курса:
- Введение в ООП. Наследование.
- Инкапсуляция.
- Полиморфизм
- Абстракция.
- Работа с рекурсией.
- Структуры данных.
- Модули Python.
- Чтение и запись файлов.
- Модули Python.
Чему вы научитесь на данном курсе:
- Создавать простые объектно-ориентированные приложения.
- Понимать основы парадигмы ООП и её особенности в Python.
- Выстраивать архитектуру приложения на основе классов и объектов.
- Уметь читать, обрабатывать и записывать файлы (текстовые, XML, CSV, JSON).
- Понимать, что такое РЕР8, РЕР20 и уметь применять на практике правила оформления кода в Python 3.
- Понимать Дзен Python.
- Применять List and dict comprehensions (генераторы списков).
- Работать со сложными структурами данных в Python.
- Создавать свой Python модуль
Предварительные требования
Чтобы успешно стартовать в изучении “Python Базовый”, необходимо иметь начальные знания конструкций Python (типы данных, циклы, ветвления, функции, обработка исключений).
Смотрите первый урок в свободном доступе. Все уроки курса уже на сайте и доступны в полном объеме для тех, у кого есть подписка. Вы можете приступить к изучению “Python Базовый” в удобное для вас время и в удобном темпе!
Также, предлагаем вам ознакомиться с записями некоторых наших вебинаров для лучшего понимания специфики профессии Python разработчика и языка Python в частности:
- “Как стать Python разработчиком в 2021 году”
- “Зачем нужны итераторы в Python”
- “Объектно-ориентированное программирование в Python”
Курс входит в комплексную программу подготовки по специальности Python Developer.