CODE BLOG
12.9K subscribers
4.61K photos
36 videos
99 files
2.65K links
Статьи о программировании, обучающие видео, книги, IT юмор.

YouTube: https://youtube.com/codeblog
VK: https://vk.com/codeblog
C#: @codeblog_csharp
Чат: @codeblog_chat

По всем вопросам к @shwanoff
По рекламе: @p_shvanov
Download Telegram
Объектно-ориентированное программирование с примерами на JavaScript и Node.js

1. Объектно-ориентированное программирование
2. Структуры (struct) или записи (record)
3. ООП: построение абстракций, инкапсуляция и сокрытие
4. ООП: наследование и полиморфизм (в JavaScript)
5. GRASP принципы с адаптацией для JavaScript и Node.js
6. GRASP: принцип информационный эксперт с адаптацией для JavaScript и Node.js

#video #oop

https://www.youtube.com/watch?v=r4ReQlVtfgQ&list=PLHhi8ymDMrQZsPQhqTlK3cw5fsIXJX6C-&ab_channel=TimurShemsedinov
ООП JavaScript

1. Мифы, наследование, полиморфизм, абстракции, наследование
2. Объекты, прототипы, наследование
3. Классы, свойства, методы
4. Наследование, классы. Super, конструктор
5. Get, Set JavaScript, приватные и защищенные свойства
6. Статические методы и свойства
7. THIS
8. Не бойтесь THIS в JS
9. ООП в JavaScript. Bind, Call, Apply

#video #js #oop

https://www.youtube.com/watch?v=q2TyxOzBTdg&list=PLM7wFzahDYnHyRpmcSGOptXan08CNb9nh
Объектно-Ориентированное Программирование

1. Инкапсуляция
2. Наследование
3. Дочерний класс в памяти
4. Агрегация и Композиция
5. Класс Обёртка
6. Множественное Наследование
7. Анонимный Объект
8. Раннее и Позднее Связывание
9. Functor или Объект-Функция
10. Двойное наследование в памяти

#video #oop

https://www.youtube.com/watch?v=2bd8Ac8NGXg&list=PLY7PmJJFH5nRcWGKbgl9N7txM5YLtela6
Объектно-ориентированное программирование (ООП) на Python 3

0. Концепция ООП простыми словами
1. Классы и объекты. Атрибуты классов и объектов
2. Методы классов. Параметр self
3. Инициализатор init и финализатор del
4. Магический метод new. Пример паттерна Singleton
5. Методы класса (classmethod) и статические методы (staticmethod)
6. Режимы доступа public, private, protected. Сеттеры и геттеры
7. Магические методы setattr, getattribute, getattr и delattr
8. Паттерн "Моносостояние"

#video #python #oop

https://www.youtube.com/watch?v=Z7AY41tE-3U&list=PLA0M1Bcd0w8zPwP7t-FgwONhZOHt9rz9E
Объектно-ориентированное программирование (ООП) Python

1. Классы, объекты, экземпляры классов
2. Атрибуты класса
3. Атрибуты экземпляра класса
4. Функция как атрибут класса
5. Методы экземпляра. Аргумент self
6. Инициализация объекта. Метод init
7. Практика "Создание класса и его методов"
8. "Моносостояние"
9. Публичные, приватные, защищенные атрибуты и методы Python Public Protected Private
10. Геттеры и сеттеры, property атрибуты

#video #oop #python

https://www.youtube.com/playlist?list=PLQAt0m1f9OHvyjJNjZK_unnLwMOXPTja8
ООП JavaScript

1. Мифы, наследование, полиморфизм, абстракции, наследование
2. Объекты, прототипы, наследование
3. Классы, свойства, методы
4. Наследование, классы. Super, конструктор
5. Get, Set JavaScript, приватные и защищенные свойства
6. Статические методы и свойства
7. THIS
8. Не бойтесь THIS в JS
9. ООП в JavaScript. Bind, Call, Apply
9. Делаем виджет GridView на ООП

#video #js #oop

https://www.youtube.com/playlist?list=PLM7wFzahDYnHyRpmcSGOptXan08CNb9nh
Объектно-ориентированное проектирование и программирование

1. C#: базовые классы
2. C#: базовые возможности
3. Динамически загружаемые библиотеки (DLL)
4. MFC: работа с меню и диалогами
5. Создание Windows-приложений с помощью Windows API и MFC
6. STL: контейнеры, алгоритмы, итераторы, умные указатели
7. C++: обработка исключений
8. C++: пространства имён
9. C++: перегрузка операторов
10. C++: шаблоны

#video #oop

https://www.youtube.com/playlist?list=PLYa9sUlLKWF3xcGLZorL4zty9Y0E2nIXv
Объектно-ориентированное программирование (ООП) Python

1. Классы, объекты, экземпляры классов
2. Атрибуты класса
3. Атрибуты экземпляра класса
4. Функция как атрибут класса
5. Методы экземпляра. Аргумент self
6. Инициализация объекта. Метод init
7. Практика "Создание класса и его методов"
8. "Моносостояние"
9. Публичные, приватные, защищенные атрибуты и методы Python Public Protected Private
10. Геттеры и сеттеры, property атрибуты

#video #oop #python

https://www.youtube.com/watch?v=jtIq61A1LLw&list=PLQAt0m1f9OHvyjJNjZK_unnLwMOXPTja8
Объектно-ориентированное программирование (ООП) на С++

1 - парадигма ООП, понятия классов и объектов
2 - сеттеры и геттеры, указатель this
3 - конструкторы и деструкторы классов конструктор по умолчанию, их перегрузка
4 - конструктор копирования
5 - статические методы и переменные класса
6 - агрегация и декомпозиция классов
7 - наследование классов
8 - перегрузка методов, виртуальные функции, override
9 - дружественные классы и функции
10 - множественное и виртуальное (ромбовидное) наследование классов


#video #oop #cpp

https://www.youtube.com/watch?v=IH493f9Vo7E&list=PLA0M1Bcd0w8xlChMBBUc9leNoOEfn-Y-G&ab_channel=selfedu
Объектно-Ориентированное Программирование

1. Инкапсуляция
2. Наследование
3. Дочерний класс в памяти
4. Агрегация и Композиция
5. Класс Обёртка
6. Множественное Наследование
7. Анонимный Объект
8. Раннее и Позднее Связывание
9. Functor или Объект-Функция
10. Двойное наследование в памяти

#video #oop

https://www.youtube.com/watch?v=2bd8Ac8NGXg&list=PLY7PmJJFH5nRcWGKbgl9N7txM5YLtela6&ab_channel=VolodyaMozhenkov
Объектно-ориентированное программирование (ООП) Python - для начинающих (+практика), часть 1

1. ВВОДНЫЙ УРОК НА ПАЛЬЦАХ
2. ПРАКТИКА ПО ОСНОВАМ
3. СОСТОЯНИЕ И ПОВЕДЕНИЕ объектов
4. ПРАКТИКА моделирования
5. МОДЕЛИРОВАНИЕ ОБЪЕКТОВ
6. АТРИБУТЫ ПРАКТИКА
7. АТРИБУТЫ КЛАССА ПРАКТИКА
8. getattr, setattr, delattr функции
9. РАБОТА С АТРИБУТАМИ - ОБРАЩЕНИЯ
10. ОБЛАСТИ ВИДИМОСТИ

#video #python #oop

https://www.youtube.com/watch?v=sKr53svXYzg&list=PLe-iIMbo5JOK17gsY2dEi90RP5fLemd9U&ab_channel=%D0%9F%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5Python
Видеокурс по основам объектно-ориентированного программирования

1. Инкапсуляция
2. Наследование
3. Дочерний класс в памяти
4. Агрегация и композиция
5. Класс Обёртка
6. Множественное наследование
7. Простая фабрика

#video #oop

https://www.youtube.com/watch?v=2bd8Ac8NGXg&list=PLY7PmJJFH5nRcWGKbgl9N7txM5YLtela6&ab_channel=VolodyaMozhenkov
Объектно-Ориентированное Программирование

1. Инкапсуляция
2. Наследование
3. Дочерний класс в памяти
4. Агрегация и Композиция
5. Класс Обёртка
6. Множественное Наследование
7. Анонимный Объект
8. Раннее и Позднее Связывание
9. Functor или Объект-Функция
10. Двойное наследование в памяти

#video #oop

https://www.youtube.com/watch?v=2bd8Ac8NGXg&list=PLY7PmJJFH5nRcWGKbgl9N7txM5YLtela6&ab_channel=VolodyaMozhenkov
ООП JavaScript

1. Мифы, наследование, полиморфизм, абстракции, наследование
2. Объекты, прототипы, наследование
3. Классы, свойства, методы
4. Наследование, классы. Super, конструктор
5. Get, Set JavaScript, приватные и защищенные свойства
6. Статические методы и свойства
7. THIS
8. Не бойтесь THIS в JS
9. ООП в JavaScript. Bind, Call, Apply

#video #js #oop

https://www.youtube.com/watch?v=q2TyxOzBTdg&list=PLM7wFzahDYnHyRpmcSGOptXan08CNb9nh
Объектно ориентированное программирование на java

1. Введение в объектно ориентированное программирование на java.
2. Создание объектов в java программировании
3. Доступ к свойствам объектов с помощью гетеров и сетеров в java
4. для начинающих java программистов
5. Создание экземпляра класса на java
6. (1 часть). Наследование в java программировании. Теория
7. (2 часть). Наследование в java программировании. Практика
8. Полиморфизм - java. Теория
9. Абстрактные классы и интерфейсы в java. Теория
10. Теория с примерами

#video #java #oop

https://www.youtube.com/watch?v=j_OK-ndVUek&list=PL7c4zcBBYFYJqxOZowi3YqBCa_CHPIc31&ab_channel=%D0%A3%D1%80%D0%BE%D0%BA%D0%B8java%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%D0%B4%D0%BB%D1%8F%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0%B0%D1%8E%D1%89%D0%B8%D1%85
Объектно-ориентированное программирование (ООП) Python

1. Классы, объекты, экземпляры классов
2. Атрибуты класса
3. Атрибуты экземпляра класса
4. Функция как атрибут класса
5. Методы экземпляра. Аргумент self
6. Инициализация объекта. Метод init
7. Практика "Создание класса и его методов"
8. "Моносостояние"
9. Публичные, приватные, защищенные атрибуты и методы Python Public Protected Private
10. Геттеры и сеттеры, property атрибуты

#video #oop #python

https://www.youtube.com/watch?v=jtIq61A1LLw&list=PLQAt0m1f9OHvyjJNjZK_unnLwMOXPTja8
ООП JavaScript

1. Мифы, наследование, полиморфизм, абстракции, наследование
2. Объекты, прототипы, наследование
3. Классы, свойства, методы
4. Наследование, классы. Super, конструктор
5. Get, Set JavaScript, приватные и защищенные свойства
6. Статические методы и свойства
7. THIS
8. Не бойтесь THIS в JS
9. ООП в JavaScript. Bind, Call, Apply
9. Делаем виджет GridView на ООП

#video #js #oop

https://www.youtube.com/playlist?list=PLM7wFzahDYnHyRpmcSGOptXan08CNb9nh
Объектно-ориентированное программирование (ООП) на Python 3

1. Классы и объекты. Атрибуты классов и объектов
2. Методы классов. Параметр self
3. Инициализатор init и финализатор del
4. Магический метод new. Пример паттерна Singleton
5. Методы класса (classmethod) и статические методы (staticmethod)
6. Режимы доступа public, private, protected. Сеттеры и геттеры
7. Магические методы setattr, getattribute, getattr и delattr
8. Паттерн "Моносостояние"

#video #python #oop

https://www.youtube.com/watch?v=Z7AY41tE-3U&list=PLA0M1Bcd0w8zPwP7t-FgwONhZOHt9rz9E&ab_channel=selfedu
Объектно-ориентированное программирование с примерами на JavaScript и Node.js

1. Объектно-ориентированное программирование
2. Структуры (struct) или записи (record)
3. ООП: построение абстракций, инкапсуляция и сокрытие
4. ООП: наследование и полиморфизм (в JavaScript)
5. GRASP принципы с адаптацией для JavaScript и Node.js
6. GRASP: принцип информационный эксперт с адаптацией для JavaScript и Node.js

#video #oop

https://www.youtube.com/watch?v=r4ReQlVtfgQ&list=PLHhi8ymDMrQZsPQhqTlK3cw5fsIXJX6C-&ab_channel=TimurShemsedinov
Объектно-ориентированное программирование (ООП) на Python 3

0. Концепция ООП простыми словами
1. Классы и объекты. Атрибуты классов и объектов
2. Методы классов. Параметр self
3. Инициализатор init и финализатор del
4. Магический метод new. Пример паттерна Singleton
5. Методы класса (classmethod) и статические методы (staticmethod)
6. Режимы доступа public, private, protected. Сеттеры и геттеры
7. Магические методы setattr, getattribute, getattr и delattr
8. Паттерн "Моносостояние"

#video #python #oop

https://www.youtube.com/watch?v=Z7AY41tE-3U&list=PLA0M1Bcd0w8zPwP7t-FgwONhZOHt9rz9E