Курсы Python Professional
Объектно-ориентированное программирование (ООП) - это технология, которая увеличивает эффективность написания программного кода за счет оперирования при программировании сущностями и объектами реального мира. Что это даёт? Это позволяет создавать большие проекты с меньшим количеством ошибок и в более сжатые сроки, так как минимизируется или даже сводится к нулю использование одинакового кода. Объектно-ориентированный подход в программировании открывает массу новых возможностей и меняет взгляд на поставленную задачу, весь написанный Вами код автоматически становится гибче и программист начинает писать более лаконично и удобно.
Как проходит обучение Python Professional:
Курс рекомендован слушателям, имеющим начальный опыт использования языка Python или прошедшим базовый курс “Программирование на языке Python Basic” в нашем центре, и желающим расширить свои знания и опыт. Курс также будет полезен для людей, которые хотят освоить профессию python-разработчика уровня junior и специалистов по web-технологиям, которые хотят создавать более сложные веб-приложения.
Данный авторский курс проходит только в индивидуальной форме - один на один с преподавателем. Занятия построены таким образом, что в них сразу объединяются теоретический материал с практическими заданиями на основе комплексного проекта, которые максимально приближены к реальному рабочему процессу.
В нашем учебном центре курсы Python можно проходить очно или онлайн.
После окончания обучения и выполнения необходимых заданий выпускники получают сертификат о прохождении курсов программирования Python Professional.
После окончания курса Вы будете уметь:
- использовать объектно-ориентированное программирование в Python;
- получите базовые навыки объектно-ориентированного программирования;
- создавать свои классы, определять для них методы, работать с модулями;
- изучите библиотеки Python;
- получите необходимую подготовку для изучения проектирования пользовательского интерфейса на выбранных фреймворках;
- пользоваться шаблонами и паттернами;
- иметь практический опыт реализации основных современных функциональных решений;
- научитесь писать чистый и структурный код;
- получите навыки оптимизации написанного кода.
Курсы Python Professional будут интересны и полезны:
- 1. Cтудентам и менеджерам IT-специальностей, изучающих Python в своих ВУЗах и желающих начать строить карьеру программиста;
- 2. Слушателям, имеющим опыт использования языка Python или прошедшим базовый курс “Программирование на языке Python Basic” в нашем центре, и желающим расширить свои знания и опыт;
- 3. Всем, кто имеет навыки программирования и желает освоить профессию python-разработчика уровня junior;
- 4. Системным администраторам или IT-специалистам, у которых возникла необходимость в освоении языка программирования Python;
- 5. Специалистам по web-технологиям, аналитикам и научным работникам, которые хотят создавать более сложные веб-приложения на Python;
- 6. Всем желающим окунуться в мир ООП.
Индивидуально ~ 22 часа
Индивидуально › уточняйте у менеджеров
- Комфортные аудитории
- Современное компьютерное оборудование
- Актуальное программное обеспечение
- Методические материалы
- Сертификат
Для предприятий или предпринимателей цена +10%
Индивидуально ~ 22 часа
Индивидуально › уточняйте у менеджеров
- Обучение в любой точке мира
- Занятия в прямом эфире
- Методические материалы
- Сертификат
Для предприятий или предпринимателей цена +10%
На данный момент не проводятся
На данный момент не проводятся
- Обучение в любой точке мира
- Свободный график
- Поддержка преподавателя
- Методические материалы
- Сертификат
Для предприятий или предпринимателей цена +10%
Программа курса
-
1.
Знакомство с классами в Python:
- Классы и экземпляры класса в Python, их определение;
- Знакомство с основными составляющими класса;
- Данные экземпляра, методы экземпляра и свойства экземпляра;
- Структуры данных с объектно-ориентированной точки зрения;
- Работа со списками, кортежами и словарями;
-
2.
Методы и атрибуты классов в Python:
- Методы объекта и методы класса;
- Специальные методы;
- Понятие атрибута;
- Изменяемые и неизменяемые значения;
- Данные объекта;
- Инкапсуляция;
- Специальные методы класса;
- Конструктор и деструктор;
-
3.
Наследование и производные классы. Пользовательские исключения в Python:
- Наследование;
- Базовый и производный класс;
- Построение производного класса;
- Принцип утиной типизации;
- Виртуальные методы;
- Функция isinstance и ее применение;
- Создание собственных исключений;
- Генерация исключений;
- Определение своего класса исключений;
-
4.
Свойства, итераторы и функторы в Python:
- Понятие свойства;
- Создание свойства;
- Генератор-функция;
- Объект-итератор;
- Объект-функтор;
- Классы в модулях;
- Классы встроенных объектов;
-
5.
Полиморфизм и абстракция в Python:
- Подмена методов в производном классе;
- Понятие абстрактного класса;
- Применение полиморфных классов;
-
6.
Специальные методы работы с классами в Python:
- Специальные методы для перегрузки операций;
- Полиморфизм;
- Подмена методов в производном классе;
- Доступ к методам базового класса, которые были подменены;
-
7.
Стандартные абстрактные типы данных. Хранение данных вне программы:
- Контейнерные типы;
- Библиотечные модули collections и collections.abc;
- Схема «Компонент-Контейнер» и ее применение;
- Сохранение и восстановление данных;
- Библиотечный модуль pickle;
- Понятие об объектно-реляционном соответствии;
- Применение модуля pickle для хранения и передачи данных;
- Специальные методы управления контентом;
- Применение объекта-менеджера контента;
-
8.
Практика:
- Реализация алгоритмов сортировки и поиска;
- Обработка (парсинг) XML-документа;
- Представление записей и таблиц в программе на языке Python;
- Комплектование и обработка заказа в интернет-магазине;
- Программная часть игры в шахматы;
- Составление расписания учебных занятий;
Очные курсы Python в Киеве
Занятия на курсах программирования Python в Киеве проходят в одном из 3 филиалов, которые находятся в непосредственной близости от метро. Учебные классы оснащены современным компьютерным оборудованием с установленным актуальным программным обеспечением.
Минимальна продолжительность одного занятия составляет 2 часа.
После прохождения минимум 90% объема заявленной программы слушателю выдается сертификат (при необходимости отправляется Новой Почтой).
Онлайн обучение Python
Python курсы онлайн проводятся в таких программах как Skype, Zoom, Teams, Google Meet, TeamViewer в зависимости от специфики курса обучения.
Слушатели работают вместе с преподавателем, общаются в чате или с помощью микрофона, выполняют различные задания. Учитывая, что обучение проходит только индивидуально, занятия мало чем отличаются от обычных очных уроков - идет полноценный диалог с преподавателем и обсуждение материала.
Наши курсы Python онлайн не требуют каких-то специфических навыков при работе с программным обеспечением. Все максимально доступно и легко. Однако для эффективного процесса дистанционной учебы в нашей онлайн школе программирования, конечно, необходимо иметь базовые навыки работы с ПК.
Слушателям онлайн курсов бесплатно выдается сертификат в электронном виде (при желании слушателя за дополнительную плату изготавливается печатный вариант).
Какую форму обучения Вы бы не выбрали - офлайн курсы Python в Киеве или обучение Python онлайн, при ответственном подходе к процессу учебы Вы всегда можете рассчитывать на получение качественных знаний и навыков в нашей школе программирования.
Вопросы и ответы
Каждый слушатель может выбрать для занятий любой из 3-ти наших филиалов (возле метро) по Киеву.
Очно (в учебном центре); онлайн (Live-занятия с преподавателем с помощью Skype, Teamviewer или других программ); корпоративно (для предприятий) или дистанционно (на основе видео-уроков). Занятия могут проходить как в группах, так и индивидуально.
Очно - каждый слушатель (в группе или индивидуально) получает сертификат при условии прохождения минимум 90% объема заявленной программы;
Онлайн - для получения сертификата после окончания обучения необходимо успешно выполнить итоговое задание.
Каждый желающий может посетить пробное занятие в группе, чтобы понять соответствует ли курс ожиданиям.
Учебный центр "ДАНКО" успешно работает на рынке бизнес-образования с 1996 г. и зарекомендовал себя как надежный донор профессиональных кадров.
Оставить заявку
Спасибо за обращение. Мы вам перезвоним в ближайшее время
Оставить заявку
Спасибо. Мы вам перезвоним в ближайшее время