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

Виктор Неизвестный

Команда форума
Администратор
Янв 3, 2015
116,467
65,110
1,180
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




Скачать:

 
Similar threads
Thread starter Заголовок Форум Ответы Дата
Виктор Неизвестный [Специалист] Программирование на языке Python. Уровень 2. Продвинутый курс ПРОГРАММИРОВАНИЕ И АДМИНИСТРИРОВАНИЕ 0
Дева Мариан [Специалист] Программирование на языке Python. Уровень 2. Продвинутый курс ПРОГРАММИРОВАНИЕ И АДМИНИСТРИРОВАНИЕ 0
Виктор Неизвестный [Специалист] Программирование на языке Python. Уровень 2. Продвинутый курс (Борисов - 2018) ПРОГРАММИРОВАНИЕ И АДМИНИСТРИРОВАНИЕ 0
Виктор Неизвестный [Специалист] Программирование на языке Python. Уровень 1. Базовый курс (Борисов - 2018) ПРОГРАММИРОВАНИЕ И АДМИНИСТРИРОВАНИЕ 0
Виктор Неизвестный [Специалист] Python - Уровень 2. Объектно - ориентированное программирование ПРОГРАММИРОВАНИЕ И АДМИНИСТРИРОВАНИЕ 0
Братец Тук [Специалист] Python - Уровень 2. Объектно - ориентированное программирование ПРОГРАММИРОВАНИЕ И АДМИНИСТРИРОВАНИЕ 0
Виктор Неизвестный [Специалист] Python. Уровень 1. Основы программирования (2015) ПРОГРАММИРОВАНИЕ И АДМИНИСТРИРОВАНИЕ 0

Similar threads

О нас

  • Самая крупная образовательная площадка
    с информационными продуктами в рунете!
    Курсы, тренинги, книги, уроки, гайды,
    материалы на различные тематики.

    Вступай в Профессиональный Информационный Клуб!

    ProInfoClub.net © 2015-2024

Меню