Дисциплины - Объектно-ориентированное программирование

ООП в Python

Особенности ООП в Python
Стандартная библиотека
Синтаксис
Конструкции
Структура данных
Функции
Функции как объекты
Функция lambda
Инструкция управления контекстом with
Рекурсия
Классы
Создание собственных классов
Что такое self?
Метод __int__
Декораторы

Python - это язык программирования общего назначения, с открытым исходным кодом (open source). Python поддерживает объектно-ориентированную, процедурную и функциональную парадигму программирования.  Вы можете выбирать любую парадигму программирования, а также их смешивать. Это значит, что вы можете писать программы на Python не создавая своих классов, но следует помнить: в Python всё является объектом. Даже строки и числа - это объекты типа string и integer соответственно.

Среди достоинств Python можно выделить: простой синтаксис, удобочитаемость, интеграция с внешними компонентами, поддержка объектно-ориентированного программирования.

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

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться
814301 БГУИР
814302 БГУИР
814303 БГУИР
894351 БГУИР
90421 БГУИР


Изображения Видео

1. Абстрактная фабрика https://www.youtube.com/watch?v=1mVONOCxfLg
2. Фабричный метод https://www.youtube.com/watch?v=5UqUDR6_2cY
3. Шаблон декоратор https://www.youtube.com/watch?v=Lwb9bm8yKD0
4. Dessign patterns on PHP https://github.com/domnikl/DesignPatternsPHP
5. Приёмы объектно-ориентированного проектирования. Паттерны проектирования Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес; [пер. с англ.: А. Слинкин науч. ред.: Н. Шалаев]. — Санкт-Петербург [и др.] : Питер, 2014. — 366 с. : ил. ; 24 см.
6. Приемы объектно-ориентированного проектирования. Паттерны проектирования Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес; [пер. с англ.: А. Слинкин науч. ред.: Н. Шалаев]. — Санкт-Петербург [и др.] : Питер, 2014. — 366 с. : ил. ; 24 см.
7. Ajax http://erud.by/ajax
8. Ajax http://erud.by/ajax
9. Ajax http://erud.by/ajax
10. Документация Laravel http://laravel.com
Задание к курсовой работе
Задание к курсовой работе
Вопросы к экзамену