Скачать [$ sudo teach IT] Объектно-ориентированное программирование [Тимур Сагитов, Богдан Леонтьев]

Информация
Цена: 150 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
423 544
Реакции
42 070
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[$ sudo teach IT] Объектно-ориентированное программирование [Тимур Сагитов, Богдан Леонтьев]
Ссылка на картинку
Данный курс рассчитан для новичков, которые уже изучили базовый синтаксис Python и хотят продолжить свой путь в мире программирования.

Здесь, вы не просто узнаете что такое классы и объекты. Цель – погрузить вас в объектный мир, который доступен не только на языке Python – освоив данную концепцию, вы станете лучше понимать другие языки, узнаете что такое программный инжениринг, тем самым повысите свою квалификацию программиста, сможете легче структурировать базы данных и напишите большое количество программ, основывая на реальные примеры от автора.
Контент начинается с базовых основ об абстракции парадигмы, которые применимы абсолютно везде, до сложнейших методов, декораторов и других скрытых для обычных новичков фишек.
Курс состоит из текста и предназначен для чтения, с кодом. В некоторых темах автор предоставил видео-объяснения.

Программа курса
5 разделов • 19 уроков

1. Введение
1.1. Знакомство
1.2. Используемые программы на курсе
1.3. Словарь

2. Знакомство с терминами
2.1. Основные понятия ООП
2.2. Инкапсуляция
2.3. Наследование
2.4. Полиморфизм
2.5. Абстракция
2.6. Связь (ассоциация, агрегация, композиция)

3. Примеры на Python
3.1. Инкапсуляция: Модификаторы доступа (_, __) и свойства (@property)
3.2. Наследование: Использование super() и понятие MRO
3.3. Полиморфизм: Утиная типизация и магические методы
3.4. Абстракция: Создание контрактов с помощью абстрактных классов (ABC, @abstractmethod)
3.5. Связь (ассоциация, агрегация, композиция)
3.6. Магические методы
3.7. Практика: Проектирование системы управления автопарком

4. Проблемы и их возможные решения
4.1. В чем преимущества и недостатки ООП
4.2. Другие парадигмы

5. Заключение
5.1. Заключение

Преподаватели
- Тимур Сагитов. Эксперт
Senior Python Developer. Стаж 12 лет. Более 4 миллионов просмотров на YouTube, создатель проекта $ sudo teach IT. Преподаёт с 2019 года, программирует с 2013.
- Богдан Леонтьев. Эксперт
Python Backend Senior Developer
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
$ sudo teach it python богдан леонтьев инкапсуляция проблемы тимур сагитов
Похожие складчины
Kail
Ответы
0
Просмотры
23
Python
Kail
Kail
Kail
Ответы
0
Просмотры
30
Kail
Kail
Kail
Ответы
0
Просмотры
360
Python
Kail
Kail
Kail
Ответы
0
Просмотры
776
Python
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.