Сохранёнки программиста
7.64K subscribers
1K photos
39 videos
3 files
1.53K links
Бесплатные лекции, курсы, книги, подкасты по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Книга: Паттерны проектирования

Авторы: Эрик и Элизабет Фримен
Год выпуска: 2011

Описание:
В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга.

#ru #oop
Видео: Просто о SOLID

Держите небольшую шпаргалку по принципам SOLID. В этом видео каждый из принципов рассказан простым языком, так что поймёт даже начинающий.

SOLID — это аббревиатура пяти основных принципов проектирования в ООП: единая ответственность, открытость/закрытость, подстановка Барбары Лисков, разделение интерфейсов и инверсия зависимости.

https://youtu.be/A6wEkG4B38E

#видео #oop #ru
Урок: ООП на простых примерах. Объектно-ориентированное программирование

Основные концепции объектно-ориентированного программирования. Объекты, классы, инкапсуляция, полиморфизм, наследование, композиция, агрегация, интерфейсы, паттерны, solid, dependency injection:

https://youtu.be/-6DWwR_R4Xk

#урок #oop #ru
Курс: Добрый, добрый Python ООП

Начните увлекательное путешествие в мир объектно-ориентированного программирования на языке Python!

Вы увидите, как концепция классов и объектов позволяет заметно упрощать структуру программ, делать их более модульными и легко расширяемыми.

Крайне желательно иметь начальные знания Python.

Страница курса

#курс #python #oop #ru
Книга: Объектно-ориентированный анализ и проектирование с примерами приложений

Автор: Грэди Буч
Год издания: 2008

Описание:
Книга будет полезна системным аналитикам и архитекторам, программистам, преподавателям и студентам высших учебных заведений, а также всем специалистам по информационным технологиям.

Основные темы:
— Концепции ООП;
— Метод ОПП;
— Практические советы.

#книга #oop #ru
Книга: Паттерны объектно-ориентированного проектирования

Авторы: Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес
Год издания: 2015

Описание:
Четыре первоклассных разработчика - Банда четырех - представляют вашему вниманию опыт ООП в виде двадцати трёх паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ.

Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C ++ или Smalltalk, демонстрирующий его возможности.

#книга #general #oop #patterns #ru
​Урок: ООП на простых примерах. Объектно-ориентированное программирование

Основные концепции объектно-ориентированного программирования. Объекты, классы, инкапсуляция, полиморфизм, наследование, композиция, агрегация, интерфейсы, паттерны, solid, dependency injection:

https://youtu.be/-6DWwR_R4Xk

#урок #oop #ru
Media is too big
VIEW IN TELEGRAM
ООП на пальцах

В видео рассматривают ключевые идеи объектно-ориентированного программирования: объекты и классы, принципы инкапсуляции, полиморфизм, наследование, композицию и агрегацию, использование интерфейсов, шаблоны проектирования, SOLID-принципы и внедрение зависимостей. Всё с примерами и объяснением, так что отлично подойдёт для начинающих.

#урок #теория #oop #ru