• Гигабайты ценной информации. Присоединяйся.
    У нас действительно всё бесплатно, включая ChatGPT/DALLE/VISION)

[Специалист] Python - Уровень 2. Объектно - ориентированное программирование

serafim

Житель Разулы
Команда форума
Разула в сердце
Регистрация
25 Апр 2016
Сообщения
78.845
Реакции
128.491
Ra
242.637
Название: Python - Уровень 2. Объектно - ориентированное программирование
Автор: Специалист

Вы занимаетесь программированием и хотите повысить свою квалификацию или систематизировать имеющиеся знания и навыки? Хотите изучить перспективный язык программирования Python? Вы - системный администратор или IT-специалист и у Вас возникла необходимость в освоении данного языка программирования?

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

Также Вы получите необходимую подготовку для изучения проектирования пользовательского интерфейса на базе Qt/Python и веб-программирования на базе Python/Django.

Программа курса соответствует требованиям профессионального стандарта «Программист».

По окончании курса Вы будете уметь:
  • Создавать объектно-ориентированные приложения на языке Python Выполнять первичную обработку данных на языке Python Ориентироваться в стандартной библиотеке языка Python
Продолжительность курса - 40 ак. ч.

Программа курса
Модуль 1. Первый принцип объектно-ориентированного программирования. Понятие класса
  • Инкапсуляция Списки и словари с объектной точки зрения. Изменяемые и неизменяемые значения Класс. Основные составляющие класса. Данные объекта. Методы объекта Специальные методы класса. Конструктор и деструктор.
Модуль 2. Второй принцип объектно-ориентированного программирования
  • Наследование. Базовый и производный класс. Построение производного класса.
Модуль 3. Пользовательские исключения
  • Создание собственных исключений Генерация исключений
Модуль 4. Свойства
  • Понятие свойства. Создание свойства.
Модуль 5. Итераторы и функторы
  • Генератор-функция Объект-итератор Объект-функтор
Модуль 6. Объект-менеджер контекста
  • Команда with Специальные методы управления контентом. Применение объекта-менеджера контента.
Модуль 7. Третий принцип объектно-ориентированного программирования
  • Полиморфизм Подмена методов в производном классе. Доступ к методам базового класса, которые были подменены.
Модуль 8. Финансовая арифметика

Модуль 9. Специальные методы для перегрузки операций

Модуль 10. Обработка XML-документов
  • Понятие о формате XML. Разбор XML-документа (метод DOM) Создание XML-документа. Основные принципы разбора XML-документа методом SAX.
Модуль 11. Стандартная библиотека HTTPLIB

Продажник:

Войти или Зарегистрироваться чтобы увидеть скрытый текст.

Скачать:
 

Похожие темы

Сверху