Название: Неделя ООП Автор: Елисеев Дмитрий Год выпуска: 2016 Цена: 3490 рублей Сайт: http://www.elisdn.ru/oop-week Описание: Без знаний ООП изучать какой-либо фреймворк нет смысла. Поэтому решил провести отдельный интенсив по ООП на основе материала со своих уроков, дополнив новыми разделами про лучшие практики разработки и практическими примерами, чего порой не хватает во многих теоретических курсах. Для кого этот интенсив? Получите море пользы, если Вы:
Слышали об ООП, но так и не осилили изучить
Застряли на процедурном программировании
Хотите изучить какой-нибудь ООП-фреймворк
Не знаете, чем класс отличается от интерфейса
Хотите ознакомиться с хорошими практиками
Хотите разрабатывать удобные программы
Откладывали изучение ООП до сегодняшнего дня
Бессмыcленно проходить курс, если Вы:
Уже и так всё это знаете
Считаете, что перенеся процедуры в класс получите объект
Не собираетесь переходить на фреймворки
Не верите что в курсах есть что-то интересное
Считаете что купив курс, в тот же миг всему научитесь
Хотите отложить изучение ещё на пару лет
Да и вообще, если во всём сомневаетесь
Программа интенсива: День первый:
Какие парадигмы программирования бывают
Отход от процедурного программирования к ООП
Кому и как объекты упрощают жизнь, а кому усложняют
Как придумывали объектно-ориентированную парадигму
Чем удобнее пользовательские типы и структуры данных
Динамическая память, указатели и сборщик мусора
Передача по ссылке и по значению
День второй:
Основные понятия и конструкции
Синтаксис, классы, поля и методы
Что же это за типы и что же это за классы
Поля и методы объекта
Области видимости. Какие когда предпочесть
Статические и динамические элементы
Плюсы и минусы строгой типизации
День третий:
Мышление ООПэшного программиста
Почему неООПэшника сразу видно
Чем же абстрактный класс отличается от интерфейса
Наследуемся грамотно, избегая хаоса
Инкапсуляция и полиморфизм на примере
Использование принципов по-полной
Слова, которые все говорят, но лишь единицы понимают
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы