ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

Бесплатные курсы IT

Бесплатные курсы IT

Открыть в Telegram

Мы собираем бесплатные курсы по популярным направлениям IT с уклоном в программирование. То, что многие школы продают за очень большие деньги, мы даём вам бесплатно. Связь: @tgmarta Купить рекламу: https://telega.in/c/learnsu

Больше
5 465
Подписчики
-224 часа
-167 дней
-7830 дней
Архив постов
SQL.Начальный курс | Программирование Серия видео о SQL от Khan Academy, переведенных при поддержке Oxford Russia Fund. 🗓 20
SQL.Начальный курс | Программирование Серия видео о SQL от Khan Academy, переведенных при поддержке Oxford Russia Fund. 🗓 2020 ⏰ 1 час 🔹01 Добро пожаловать в SQL 🔹02 Создание таблицы и добавление данных 🔹03 Выборка данных из таблицы 🔹04 Агрегация данных 🔹05 «Эс-кью-эл» или «сиквел»? 🔹06 Операторы AND и OR в условиях 🔹07 Подзапросы 🔹08 Ограничение сгруппированных результатов 🔹09 Разделение значений на категории 🔹10 Соединение связанных таблиц 🔹11 Соединение таблиц при помощи LEFT OUTER JOIN 🔹12 Соединение таблицы с самой собой 🔹13 Соединение нескольких таблиц 🔹14 Изменение данных в таблицах 🔹15 Изменение структуры таблицы после её создания. ♦️ Смотреть курс Бесплантые курсы IT 🔹 #sql

Архитектура информационных систем Курс лекций читает Александр Маятин - доцент, сотрудник Международной лаборатории «Интеллек
Архитектура информационных систем Курс лекций читает Александр Маятин - доцент, сотрудник Международной лаборатории «Интеллектуальные технологии для социо-киберфизических систем». 🗓 2021 ⏰ 10 часов 🔹01 О различиях между разработчиком программного обеспечения и разработчиком информационных систем 🔹02 Уровень архитектурных процессов. Связь информационных технологий и технологий управления.Виды управления 🔹03 Корпоративная информационная система 🔹04 Архитектуру информационных систем, их функциональность и техническая реализация 🔹05 Системы, которые управляют планированием всех ресурсов предприятия, включая материальные, кадровые и финансовые ресурсы. 🔹06 Основные функции информационных систем. Трехслойная структура информационных систем 🔹07 Эволюционное развитие распределенной архитектуры ИС 🔹08 Сервис-ориентированная архитектура ♦ Смотреть курс Бесплантые курсы IT 🔹 #сomputerscience

Уроки Minecraft и Python | Программирование для детей и начинающих. Детская школа программирования "Пиксель" делится бесплатн
Уроки Minecraft и Python | Программирование для детей и начинающих. Детская школа программирования "Пиксель" делится бесплатным курсом Minecraft на Python для детей с нуля. В этой подборке преподаватели школы делятся созданием игр с нуля в среде Minecraft. С помощью этого бесплатного курса программирования ребята смогут с нуля создавать игры и собственные проекты. 🗓 2021 ⏰ 2 часа 🔹00Как установить Minecraft и Python на Windows и MacOS 🔹01Знакомство с Python 🔹02 Вывод координат персонажа в чат и цикл 🔹03 Переменная, условие, создание первой игры 🔹04 Создание блоков кодом 🔹05 Строительство улицы из домов. 🔹06 Создание 2D-фигур 🔹07 Создание 3D фигур 🔹08 Создание многоугольников 🔹09 Искусственный интеллект 🔹10 Применение случайных чисел в ИИ 🔹11 Яйцо в Minecraft ♦️ Смотреть курс Бесплатные курсы IT 🔹 #python #minecraft

Сложный JavaScript простым языком. Серия видео для тех, кто уже изучил основы JS. Владилен Минин расскажет о "сложных" элемен
Сложный JavaScript простым языком. Серия видео для тех, кто уже изучил основы JS. Владилен Минин расскажет о "сложных" элементах в JavaScript на простых примерах. 🗓 2020 ⏰ 17 часов 🔹01 Что такое prototype. JavaScript Prototype. 🔹02 Что такое контекст this. Как работает call, bind, apply. 🔹03 Что такое замыкания. Как они работают. 🔹04 Асинхронность. Что такое Event Loop. JS SetTimeout 0. 🔹05 Promise. Что это, как работает. 🔹06 Объекты с Object.create. Что такое getters, setters. 🔹07 Всё о ES6 Классах. 🔹08 Как работает Async, Await. Работа с сервером с fetch. 🔹09 Proxy. Объекты, функции, классы. Часть 1. 🔹10 Proxy. Часть 2. 🔹11 Генераторы. Symbol iterator, for of. 🔹12 Методы массивов (forEach, map, fiter, reduce, find, findIndex). Js Массивы. 🔹13 Всё о Map, Set, WeakMap, WeakSet. 🔹14 Запросы на сервер. Fetch, XMLHttpRequest (XHR), Ajax. 🔹15 Всё о Spread и Rest. 🔹16 Всё о Деструктуризации в JS. 🔹17 Всё о LocalStorage. ♦️ Смотреть курс Бесплатные курсы IT 🔹 #js

Web-разработка для начинающих Серия лекций для тех, кто изучал веб-разработку (HTML/CSS/JavaScript) и хочет закрепить свои зн
Web-разработка для начинающих Серия лекций для тех, кто изучал веб-разработку (HTML/CSS/JavaScript) и хочет закрепить свои знания по самым значимым темам. 🗓 2021 ⏰ 14 часов 🔹01 HTML и CSS за 30 минут 🔹02 Инструменты и программы для веб-разработчика 🔹03 CSS. Селекторы, flexbox, анимации 🔹04 Git для новичков 🔹05 Веб-приложения 🔹06 Scrum. Метод управления проектами для программистов 🔹07 CSS. Позиционирование элементов 🔹08 JavaScript. Работа с DOM 🔹09 "Тестирование изоморфных React приложений." 🔹10 Собеседование в АйТи. Моя первая работа программиста 🔹11 Функциональное программирование в JavaScript 🔹12 Объектно-ориентированное программирование в JavaScript 🔹13 Настройка Windows для программиста 🔹14 Nodejs. API на Expressjs и MongoDB 🔹15 «Как сделать ваш продукт красивым без дизайнера» Евгений Невгень ♦️ Смотреть курс Бесплатные курсы IT 🔹 #html #js #git

Введение в дифференциальную геометрию, ПМИ Преподаватель - Трушин Д.В. Курс "Введение в дифференциальную геометрию", бакалавр
Введение в дифференциальную геометрию, ПМИ Преподаватель - Трушин Д.В. Курс "Введение в дифференциальную геометрию", бакалаврская программа "Прикладная математика и информатика" НИУ ВШЭ 🗓 2021 ⏰ 12 часов ♦️ Смотреть курс Бесплатные курсы IT 🔹 #math

Основы программирования с примерами на JavaScript (2 часть) Лекции по инженерии программного обеспечения с примерами кода на
Основы программирования с примерами на JavaScript (2 часть) Лекции по инженерии программного обеспечения с примерами кода на JavaScript и Node.js от сообщества Metarhia и NodeUA, автор Тимур Шемсединов / Timur Shemsedinov 🗓 2019 ⏰ 21 час 🔹01 Объектно-ориентированное программирование 🔹02 Структуры (struct) или записи (record) 🔹03 Карта специальности инженер-программист 🔹04 Графы и запросы к графовым структурам на JavaScript 🔹05 Проекции и отображения наборов данных в JavaScript 🔹06 Мономорфный и полиморфный код, инлайн-кэш, скрытые классы в JavaScript 🔹07 Функциональное программирование на JavaScript 🔹08 Реактивное программирование на JavaScript 🔹09 Измерение производительности кода и оптимизация в JavaScript и Node.js 🔹10 Асинхронное программирование 🔹11 Автоматное программирование c примерами на JavaScript 🔹12 Антипаттерны ООП 🔹13 Шаблон Singleton (синглтон) в JavaScript 🔹14 Функциональные объекты, функторы и монады в JavaScript 🔹15 Генераторы и асинхронные генераторы в JavaScript 🔹16 Итераторы и асинхронные итераторы в JavaScript 🔹17 Перечислимый тип (enum) в JavaScript и TypeScript 🔹18 Дженерики и обобщенное программирование 🔹19 Тестирование: юниттесты с примерами на JavaScript 🔹20 Тестирование: системное и интеграционное тестирование на JavaScript 🔹21 Интроспекция и рефлексия в JavaScript ♦️ Смотреть курс Бесплатные курсы IT 🔹 #js #nodejs

Основы программирования с примерами на JavaScript (1 часть) Лекции по инженерии программного обеспечения с примерами кода на
Основы программирования с примерами на JavaScript (1 часть) Лекции по инженерии программного обеспечения с примерами кода на JavaScript и Node.js от сообщества Metarhia и NodeUA, автор Тимур Шемсединов / Timur Shemsedinov 🗓 2019 ⏰ 45 часов 🔹01 Карта специальности инженер-программист 🔹02 Введение в программирование 🔹03 Настройка среды: Node.js, npm, git, eslint 🔹04 Базовый синтаксис JavaScript 🔹05 Функции, стрелочные функции, контексты, замыкания в JavaScript 🔹06 Массивы, объекты, классы, прототипы в JavaScript 🔹07 Языки программирования: обзор, сравнение, выбор 🔹08 Функции высшего порядка, колбеки, события на JavaScript 🔹09 История развития языков программирования 🔹10 Парадигмы программирования (обзор) 🔹11 Работа со строками, шаблонами и юникодом в JavaScript 🔹12 Антипаттерны общие для всех парадигм 🔹13 Консоль и командная строка в JavaScript и Node.js 🔹14 Чеининг функций и объектов, обработка ошибок в JavaScript 🔹15 Рекурсия: косвенная и хвостовая, стек, выход 🔹16 Итерирование, циклы и итераторы в JavaScript 🔹17 Массивы в JavaScript (методы Array) 🔹18 Коллекции, множества, хештаблицы в JavaScript 🔹19 Code Review: как это и зачем 🔹20 И это ещё не всё :) ♦️ Смотреть курс Бесплатные курсы IT 🔹 #js #nodejs

Английский язык Английский для IT специалистов. Курс от GeekBrains. 🗓 2017 ⏰ 26 часов 🔹01 Английский для работы в команде �
Английский язык Английский для IT специалистов. Курс от GeekBrains. 🗓 2017 ⏰ 26 часов 🔹01 Английский для работы в команде 🔹02 Английский для фрилансеров. Деловая переписка 🔹03 Как учить английский язык самостоятельно 🔹04 Советы по изучению английского языка 🔹05 Презентация курса "Английский язык для IT-специалистов" 🔹06 Презентация курса "Английский язык для IT-специалистов" 🔹07 Как пройти IT собеседование на английском: советы и рекомендации 🔹08 10 советов программисту для изучения английского языка 🔹09 Ругаемся по-английски. Оригинальный способ изучения языка 🔹10 Как поддерживать уровень английского, тратя 15 минут в день 🔹11 Как учить английский по фильмам и сериалам 🔹12 Техники быстрого изучения английских слов 🔹13 Английский для начинающих 🔹14 Английский для начинающих 🔹15 Как учить английский язык по мультсериалу «Американский папаша!» 🔹16 Как учить английский язык по презентации iPhone X 🔹17 Как учить английский язык по мультсериалу «Гриффины» 🔹18 Как учить английский язык по мультсериалу «Футурама» 🔹19 Как учить английский язык по сериалу "Друзья" 🔹20 Как учить английский по мультсериалу «Симпсоны» 🔹21 Как учить английский язык по сериалу "Клиника" 🔹22 Изучаем английский по сериалу "Теория большого взрыва" 🔹23 Изучаем английский по сериалу "Карточный домик" 🔹24 Учим английский по сериалу "Силиконовая долина" 🔹25 Учим английский по сериалу "Ходячие мертвецы" 🔹26 Учим английский по сериалу Шерлок 🔹27 Учим английский по сериалу "Во все тяжкие" 🔹28 Изучаем английский по сериалу "Игра престолов" 🔹29 Изучаем английский по сериалу "Настоящий детектив" 🔹30 Как учить английский язык по сериалу "Подпольная империя" ♦️ Смотреть курс Бесплатные курсы IT 🔹 #english

Уроки по Django REST Framework Django REST framework (DRF) - мощный и гибкий инструмент для построения Web API 🗓 2022 ⏰ 4 ча
Уроки по Django REST Framework Django REST framework (DRF) - мощный и гибкий инструмент для построения Web API 🗓 2022 ⏰ 4 часа 🔹01 Django REST Framework - что это такое 🔹02 Установка Django Rest Framework 🔹03 Базовый класс APIView для представлений 🔹04 Введение в сериализацию. Класс Serializer 🔹05 Методы save(), create() и update() класса Serializer 🔹06 Класс ModelSerializer и представление ListCreateAPIView 🔹07 Представления UpdateAPIView и RetrieveUpdateDestroyAPIView 🔹08 Viewsets и ModelViewSet 🔹09 Роутеры: SimpleRouter и DefaultRouter 🔹10 Ограничения доступа (permissions) 🔹11 Авторизация и аутентификация. Session-based authentication 🔹12 Аутентификация по токенам. Пакет Djoser 🔹13 Идея авторизации по JWT-токенам 🔹14 Делаем авторизацию по JWT-токенам 🔹15 Добавляем пагинацию (pagination) ♦️ Смотреть курс Бесплатные курсы IT 🔹 #python #django

C# 2022 с нуля до профи | Слив лучшего курса Бесплатно выложили полный курс C# от профессионалов, который раньше стоил 100 ты
C# 2022 с нуля до профи | Слив лучшего курса Бесплатно выложили полный курс C# от профессионалов, который раньше стоил 100 тысяч рублей. С нуля вы научитесь писать чистый код на C# на уровне крепкого джуна, который откроет возможности для разной работы в будущем: от программиста на C# до разработчика игр. 🗓 2022 ⏰ 10 часов 🔹01 Что такое переменная, типы переменных 🔹02 Арифметика 🔹03 Форматирование строк 🔹04 Инкремент и декремент 🔹05 Практика: вычисление урона по игроку 🔹06 Практика: магазин 🔹07 Условные, логические операторы 🔹08 Switch 🔹09 Практика: пароль 🔹10 Практика: конвертор валют 🔹11 Циклы 🔹12 Практика: ввод пароля с ограниченным количеством попыток 🔹13 Практика: вкладываем деньги в банк и смотрим годовой доход 🔹14 Практика: бой игрока с врагом 🔹15 Рандом, проблемы рандома в циклах 🔹16 Практика: игра "угадай число" 🔹17 Делаем бой, между накачанными мужиками 🔹18 Редактирование строк 🔹19 Массивы ♦️ Смотреть курс Бесплатные курсы IT 🔹 #csharp

Создаем сайт на основе CSS3 + HTML5 В этих видео мы с вами создадим полноценный сайт, который не будет особо отличатся функци
Создаем сайт на основе CSS3 + HTML5 В этих видео мы с вами создадим полноценный сайт, который не будет особо отличатся функционалом, зато будет иметь привлекательный дизайн, а также будет оптимизирован под браузеры и экраны. 🗓 2015 ⏰ 3 часа 🔹01 Вступление 🔹02 Создаем шапку + футер сайта (часть 1 из 2) 🔹03 Создаем шапку + футер сайта (часть 2 из 2) 🔹04 Прикрепляем футер к низу сайта 🔹05 Создаем простое меню для нашего сайта 🔹06 Создаем анонсы статьей для нашего сайта 🔹07 Центральная панель + блоки статьей внизу сайта 🔹08 Создаем страничку "О нас" 🔹09 Стили для форм. Создаем странички с формами 🔹10 Создаем страничку со статьей 🔹11 Как сделать сайт адаптивным? CSS3 в помощь 🔹12 Оптимизация под различные браузеры ♦️ Смотреть курс Бесплатные курсы IT 🔹 #html

Jetpack Compose 🗓 2021 ⏰ 18 часов 🔹01 Jetpack Compose. ViewModel. Как выбрать архитектуру для Compose? 🔹02 Jetpack Compose
Jetpack Compose 🗓 2021 ⏰ 18 часов 🔹01 Jetpack Compose. ViewModel. Как выбрать архитектуру для Compose? 🔹02 Jetpack Compose. Основы. State 🔹03 Верстка экрана в Jetpack Compose Beta. Часть 1. 🔹04 Jetpack Compose. Основы. Navigation 🔹05 Jetpack Compose. Основы. UI 🔹06 Compose for iOS. Сколько осталось Flutter и React Native? 🔹07 Как перейти на Jetpack Compose? Забываем про XML. Полный гайд 🔹08 Jetpack Compose. Side Effects. Как управлять логикой в Compose? 🔹09 Jetpack Compose. Первый взгляд 🔹10 LiveCoding Сессия, LIVE. 27/04/2022 🔹11 Android с нуля. Что выбрать Compose или XML 🔹12 Jetpack Compose. Основы. Темы и стили 🔹13 Верстка экрана в Jetpack Compose Beta. Часть 2. 🔹14 Jetpack Compose. Alpha Preview 🔹15 LiveCoding Сессия. Часть 2., LIVE. 29/05/2022 🔹16 ScienceHub. Часть 5. Kodein 🔹17 Jetpack Compose. Первый взгляд. Часть 2 🔹18 Чем занят СТО? Интервью с СТО компании KODE 🔹19 Jetpack Compose. Первый взгляд. Часть последняя ♦️ Смотреть курс Бесплатные курсы IT 🔹 #android #kotlin

С++ с нуля 🗓 Июнь 2019 ⏰ 5 часов 🔹01 переменные, оператор присваивания 🔹02 арифметические операции 🔹03 директивы препроце
С++ с нуля 🗓 Июнь 2019 ⏰ 5 часов 🔹01 переменные, оператор присваивания 🔹02 арифметические операции 🔹03 директивы препроцессора 🔹04 условные операторы if и switch 🔹05 операторы циклов while, for и do while 🔹06 массивы, метод всплывающего пузырька 🔹07 строки и функции работы с ними 🔹08 функции: прототипы, перегрузка, рекурсия 🔹09 области видимости переменных 🔹10 битовые операции И, ИЛИ, НЕ, XOR 🔹11 структуры 🔹12 объединения, перечисления, typedef 🔹13 указатели и ссылки, выделение памяти 🔹14 функции работы с файлами 🔹15 стек, теория и практика 🔹16 связные списки, теория и практика 🔹17 бинарное дерево, теория и практика 🔹18 указатели на функции 🔹19 автоматические переменные и цикл типа for each ♦️ Смотреть курс Бесплатные курсы IT 🔹 #cpp

Объектно-ориентированное программирование (ООП) на С++ 🗓 2019 ⏰ 4 часа 🔹01 парадигма ООП, понятия классов и объектов 🔹02 с
Объектно-ориентированное программирование (ООП) на С++ 🗓 2019 ⏰ 4 часа 🔹01 парадигма ООП, понятия классов и объектов 🔹02 сеттеры и геттеры, указатель this 🔹03 конструкторы и деструкторы классов конструктор по умолчанию, их перегрузка 🔹04 конструктор копирования 🔹05 статические методы и переменные класса 🔹06 агрегация и декомпозиция классов 🔹07 наследование классов 🔹08 перегрузка методов, виртуальные функции, override 🔹09 дружественные классы и функции 🔹10 множественное и виртуальное (ромбовидное) наследование классов 🔹11 виртуальный класс, чисто виртуальная функция 🔹12 перегрузка операторов класса 🔹13 блоки try catch 🔹14 шаблоны функций 🔹15 шаблоны классов 🔹16 пространства имен namespace 🔹17 полиморфный класс обертка function 🔹18 анонимные лямбда функции 🔹19 умные указатели auto ptr, unique ptr, shared ptr 🔹20 Пять принципов SOLID с примерами на Java ♦️ Смотреть курс Бесплатные курсы IT 🔹 #cpp

Уроки Figma для начинающих / Изучение веб-дизайна с нуля В ходе курса вы изучите построение веб дизайна на основе программы Ф
Уроки Figma для начинающих / Изучение веб-дизайна с нуля В ходе курса вы изучите построение веб дизайна на основе программы Фигма (Figma). Уроки рассчитаны для начинающих и в них вы с нуля научитесь создавать UI и UX дизайн ваших будущих веб сайтов и приложений. 🗓 2021 ⏰ 3 часа 🔹01 Создание дизайна (UI/UX) для начинающих 🔹02 Фреймы, объекты и рисование 🔹03 Работа с изображениями 🔹04 Текстовые надписи, иконки, слои 🔹05 Секция с курсами и дизайн новой страницы 🔹06 Компоненты, прототипирование и маски 🔹07 Работа в команде, тестирование проекта и экспорт 🔹08 Разработка веб-страницы ♦️ Смотреть курс Бесплатные курсы IT 🔹 #uxui

Курс Frontend для TutoriTech 🗓 2020 ⏰ 43 часа 🔹01 Введение во Frontend-разработку 🔹02 Основы языка HTML 🔹03 Основы работы
Курс Frontend для TutoriTech 🗓 2020 ⏰ 43 часа 🔹01 Введение во Frontend-разработку 🔹02 Основы языка HTML 🔹03 Основы работы с Git 🔹04 Формы в HTML. HTML5 и семантическая разметка 🔹05 Основы языка CSS. 🔹06 Габаритные свойства CSS. Псевдоклассы 🔹07 Приёмы верстки веб-страниц 🔹08 Нестатичное позиционирование. Верстка форм 🔹09 Сторонние решения для верстки. Bootstrap, Material Icons 🔹10 Основы языка Javascript. Базовый синтаксис языка 🔹11 Массивы и объектное программирование на Javascript 🔹12 Императивные синтаксические конструкции Javascript 🔹13 Функции в Javascript 🔹14 Задачи на императивное программирование на Javascript - обзор и разбор 🔹15 Введение в DOM 🔹16 Основы обработки событий в DOM 🔹17 Стили и габариты в DOM 🔹18 Особенности событийной модели в DOM. Паттерны разработки веб-приложений 🔹19 Разработка на Javascript: интернет магазин + игра-тетрис 🔹20 Асинхронное программирование в Javascript. Технология AJAX 🔹21 Разработка SPA на базе API 🔹22 Продвинутые BOM/DOM API 🔹23 Асинхронное программирование в Javascript 🔹24 Объектное и объектно-ориентированное программирование в Javascript 🔹25 Использование сторонних библиотек в Javascript-приложениях 🔹26 Качество кода. Конструкция обработки ошибок 🔹27 Разработка приложения на Vue (мультикомпонентный подход) с использованием внешнего API ♦️ Смотреть курс Бесплатные курсы IT 🔹#html #javascript

Базы данных для новичков 🗓 2019 ⏰ 24 часа 🔹01 Установка SQL Server и первое знакомство c СУБД 🔹02 Основы языка SQL. Сравне
Базы данных для новичков 🗓 2019 ⏰ 24 часа 🔹01 Установка SQL Server и первое знакомство c СУБД 🔹02 Основы языка SQL. Сравнение с традиционными языками программирования 🔹03 Работа с данными. Импорт c помощью мастера SSIS. Кем быть - разработчиком БД или Web 🔹04 Работа с SQL Server из Python с помощью pyodbc 🔹05 БД. Оператор go, temp-таблицы, identity, backup. Немного о schema design. 🔹06 БД. Для чего разбивать широкие таблицы на несколько меньших. Как потом собирать данные. 🔹07 О дизайне реляционной БД. Логическая модель, нормальные формы, ключи, связи и пр. 🔹08 БД. Сравнение всех возможных типов джоинов. Примеры и рекомендации 🔹09 БД. CTE. Рекурсия. Использование облачных вычислений для тяжелых задач 🔹10 Разработка ETL(ELT) на практическом примере #1 🔹11 Разработка ETL(ELT) на практическом примере #2 🔹12 БД. DDL. Говорим о качестве и стиле кода, типичных ляпах и установившихся практиках 🔹13 SSIS. Обработка текстового CSV файла 🔹14 Практический пример построения DW. Ретроспектива первой итерации (архитектура, документация) 🔹15 Разбор вопросов, советы и корректировка направления разработки 🔹16 Форматы файлов csv, tdv, json, xml ♦️ Смотреть курс Бесплатные курсы IT 🔹 #sql

SOLID принципы SOLID расшифровывается так: S - Single Responsibility Principle (SRP) - Принцип единственной ответственности O
SOLID принципы SOLID расшифровывается так: S - Single Responsibility Principle (SRP) - Принцип единственной ответственности O - Open Closed Principle (OCP) - Принцип открытости/закрытости L - Liskov Substitution Principles (LSP) - Принцип подстановки Барбары Лисков I - Interface Segregation Principle (ISP) - Принцип разделения интерфейса D - Dependency Inversion Principle (DIP) - Принцип инверсии зависимости Следование принципам SOLID в программировании имеет огромную роль с точки зрения написания чистого кода и как следствие максимизации простоты поддержки кода. 🗓 2021 ⏰ 2 часа 🔹01 Введение в SOLID принципы: запахи кода, философия принципов 🔹02 SRP - Single Responsibility Principle / Принцип единственной ответственности 🔹03 OCP - Open Closed Principle / Принцип открытости закрытости 🔹04 LSP - Liskov Substituion Principle / Часть 1 / Принцип подстановки Лисков 🔹05 LSP - Liskov Substituion Principle / Часть 2 / Принцип подстановки Лисков ♦️ Смотреть курс Бесплатные курсы IT 🔹 #сomputerscience