Компьютерные сети
1. Многоранговая
2. Фреймворк gopeer (beta)
3. Одноранговая
4. Разработка скрытых сетей #1 // Введение
5. HTTP сервер на чистом Си
6. Криптовалюта с нуля
7. Разработка скрытых сетей #2 // Ядро (написание фреймворка)
8. Разработка скрытых сетей #3 // Сервис электронной почты
9. Разработка скрытых сетей #4 // Статья "Теория строения скрытых систем" //
10. Разработка скрытых сетей #5 // HES приложение //
#video #sysad
https://www.youtube.com/playlist?list=PLd-kTafWJCJMIrr7bBAaGTS053vhFcpnK
1. Многоранговая
2. Фреймворк gopeer (beta)
3. Одноранговая
4. Разработка скрытых сетей #1 // Введение
5. HTTP сервер на чистом Си
6. Криптовалюта с нуля
7. Разработка скрытых сетей #2 // Ядро (написание фреймворка)
8. Разработка скрытых сетей #3 // Сервис электронной почты
9. Разработка скрытых сетей #4 // Статья "Теория строения скрытых систем" //
10. Разработка скрытых сетей #5 // HES приложение //
#video #sysad
https://www.youtube.com/playlist?list=PLd-kTafWJCJMIrr7bBAaGTS053vhFcpnK
Чистый код / Clean Code
1. Правила именования переменных, функций и классов
2. Комментарии, условные выражения и прочие запахи реализации
3. Огромные функции и их рефакторинг, Extract Till You Drop
4. Закон Деметры
5. Временная связанность. Иммутабельность и чистые функции
6. SoC, CQS, PoLA
#video
https://www.youtube.com/watch?v=Irf1eIkcBkE&list=PLBheEHDcG7-mLhP_ZknHi7vjesmXVmk7q
1. Правила именования переменных, функций и классов
2. Комментарии, условные выражения и прочие запахи реализации
3. Огромные функции и их рефакторинг, Extract Till You Drop
4. Закон Деметры
5. Временная связанность. Иммутабельность и чистые функции
6. SoC, CQS, PoLA
#video
https://www.youtube.com/watch?v=Irf1eIkcBkE&list=PLBheEHDcG7-mLhP_ZknHi7vjesmXVmk7q
👍2
ELASTICSEARCH ДЛЯ САМЫХ МАЛЕНЬКИХ PYTHON-РАЗРАБОТЧИКОВ
0. ВВЕДЕНИЕ
1. ДОКУМЕНТ И ИНДЕКС
2. УЗЛЫ (НОДЫ), КЛАСТЕРЫ, ШАРДЫ
3. ПОДНИМАЕМ ПЕРВУЮ НОДУ
4. CRUD ОСНОВЫ РАБОТЫ С ДОКУМЕНТАМИ
5. АНАЛИЗАТОРЫ, ТОКЕНИЗАТОРЫ, ФИЛЬТРЫ
6. ОБРАТНЫЙ ИНДЕКС И ПОНЯТИЕ МАППИНГА
7. ТИПЫ TEXT И KEYWORD + ПРИВЕДЕНИЕ ТИПОВ
8. МАССИВЫ И ВЛОЖЕННЫЕ СТРУКТУРЫ
9. РАБОТА С ДАТАМИ
#video #python
https://www.youtube.com/watch?v=09I03uJE3cU&list=PLlKID9PnOE5jzJmRYfY0Rs1axrlH4-Qe_&ab_channel=luchanos
0. ВВЕДЕНИЕ
1. ДОКУМЕНТ И ИНДЕКС
2. УЗЛЫ (НОДЫ), КЛАСТЕРЫ, ШАРДЫ
3. ПОДНИМАЕМ ПЕРВУЮ НОДУ
4. CRUD ОСНОВЫ РАБОТЫ С ДОКУМЕНТАМИ
5. АНАЛИЗАТОРЫ, ТОКЕНИЗАТОРЫ, ФИЛЬТРЫ
6. ОБРАТНЫЙ ИНДЕКС И ПОНЯТИЕ МАППИНГА
7. ТИПЫ TEXT И KEYWORD + ПРИВЕДЕНИЕ ТИПОВ
8. МАССИВЫ И ВЛОЖЕННЫЕ СТРУКТУРЫ
9. РАБОТА С ДАТАМИ
#video #python
https://www.youtube.com/watch?v=09I03uJE3cU&list=PLlKID9PnOE5jzJmRYfY0Rs1axrlH4-Qe_&ab_channel=luchanos
Уроки JavaScript
1. Создание часов на JavaScript
2. Анимация на javascript
3. Введение в javascript
4. Массивы в JavaScript
5. Функции JavaScript
6. Рекурсивные функции JavaScript
7. Стрелочные функции JavaScript
8. Объекты JavaScript
#video #js
https://www.youtube.com/watch?v=2dds3MUIBz8&list=PLvtDMRr_B4sRLNI5G7cicywEGBovEBicp
1. Создание часов на JavaScript
2. Анимация на javascript
3. Введение в javascript
4. Массивы в JavaScript
5. Функции JavaScript
6. Рекурсивные функции JavaScript
7. Стрелочные функции JavaScript
8. Объекты JavaScript
#video #js
https://www.youtube.com/watch?v=2dds3MUIBz8&list=PLvtDMRr_B4sRLNI5G7cicywEGBovEBicp
Podlodka Java Crew возвращается с новой темой — Асинхронной архитектурой, чтобы помочь Java-разработчикам освоить самые востребованные подходы и инструменты.
Пять дней насыщенной программы, сессии утром и вечером.
Погружаемся в асинхронность вместе:
- Рулетка кейсов: "Spring, Micronaut, Quarkus и Helidon" — Григорий Кошелев и Андрей Когунь о плюсах и минусах каждого фреймворка 🛠
- "Проектирование Event Driven-систем с DDD и Event Storming" — Кирилл Ветчинкин расскажет, как создавать масштабируемые и управляемые системы 📈
- Воркшоп "Apache EventMesh на практике" — Павел Бодячевский поможет внедрить Event Mesh в проект 🎯
- "Debezium: окно в асинхронный мир данных" — Евгений Ефименко раскроет секреты работы с данными в реальном времени 🔄
Присоединяйтесь, чтобы освоить асинхронность на практике: https://podlodka.io/javacrew
Пять дней насыщенной программы, сессии утром и вечером.
Погружаемся в асинхронность вместе:
- Рулетка кейсов: "Spring, Micronaut, Quarkus и Helidon" — Григорий Кошелев и Андрей Когунь о плюсах и минусах каждого фреймворка 🛠
- "Проектирование Event Driven-систем с DDD и Event Storming" — Кирилл Ветчинкин расскажет, как создавать масштабируемые и управляемые системы 📈
- Воркшоп "Apache EventMesh на практике" — Павел Бодячевский поможет внедрить Event Mesh в проект 🎯
- "Debezium: окно в асинхронный мир данных" — Евгений Ефименко раскроет секреты работы с данными в реальном времени 🔄
Присоединяйтесь, чтобы освоить асинхронность на практике: https://podlodka.io/javacrew
Шаблоны проектирования на Python
1. Паттерн Строитель
2. Паттерн Фабричный метод
3. Паттерн Прототип
4. SRP - Принцип единственной ответственности
5. OCP - Принцип открытости / закрытости
6. LSP - Принцип подстановки Лисков / Liskov Substitution Principle
7. ISP - Принцип разделения интерфейса / Interface Segregation Principle
8. DIP - Принцип инверсии зависимостей / Dependency Inversion Principle
#video #python
https://www.youtube.com/watch?v=x5yGIuf13Rk&list=PLBheEHDcG7-k0eMcAdrzNFgYBf9jua3va&ab_channel=EngineerSpock-IT%26%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%B5
1. Паттерн Строитель
2. Паттерн Фабричный метод
3. Паттерн Прототип
4. SRP - Принцип единственной ответственности
5. OCP - Принцип открытости / закрытости
6. LSP - Принцип подстановки Лисков / Liskov Substitution Principle
7. ISP - Принцип разделения интерфейса / Interface Segregation Principle
8. DIP - Принцип инверсии зависимостей / Dependency Inversion Principle
#video #python
https://www.youtube.com/watch?v=x5yGIuf13Rk&list=PLBheEHDcG7-k0eMcAdrzNFgYBf9jua3va&ab_channel=EngineerSpock-IT%26%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%B5
🚀Приглашаем на бесплатный вебинар по C++!🚀
Дата: 19 ноября 2024 года
Время: 20:00
Тема: Как протестировать C++ код и оценить степень собственной лени
На вебинаре поговорим о том, зачем разработчикам писать юнит-тесты, и какую пользу они несут. Посмотрим популярные фреймворки тестирования, такие как GTest и Boost, разберем несколько практических примеров.
На занятии:
1. Научимся подключать фреймворки тестирования к своему проекту при помощи CMake.
2. Напишем готовые к запуску тесты.
3. Поговорим о том, как измерить покрытие тестами кода, какие инструменты для этого существуют.
В результате:
1. Придем к тому, что вместе с кодом стоит сразу писать и юнит-тесты к нему.
2. В будущем с легкостью интегрируем любой фреймворк тестирования в свой проект.
3. Научимся не только писать тесты, но и мерить их покрытие.
📌Скидка 15%: действует до 17 ноября!
🔗 Регистрация на вебинар
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Дата: 19 ноября 2024 года
Время: 20:00
Тема: Как протестировать C++ код и оценить степень собственной лени
На вебинаре поговорим о том, зачем разработчикам писать юнит-тесты, и какую пользу они несут. Посмотрим популярные фреймворки тестирования, такие как GTest и Boost, разберем несколько практических примеров.
На занятии:
1. Научимся подключать фреймворки тестирования к своему проекту при помощи CMake.
2. Напишем готовые к запуску тесты.
3. Поговорим о том, как измерить покрытие тестами кода, какие инструменты для этого существуют.
В результате:
1. Придем к тому, что вместе с кодом стоит сразу писать и юнит-тесты к нему.
2. В будущем с легкостью интегрируем любой фреймворк тестирования в свой проект.
3. Научимся не только писать тесты, но и мерить их покрытие.
📌Скидка 15%: действует до 17 ноября!
🔗 Регистрация на вебинар
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Верстка сайта. Современная верстка интернет-магазина
1. Шапка сайта
2. Меню
3. Форма поиска и главный баннер
4. Наши преимущества. Хиты продаж
5. Информационный блок. Новости, Бренды, Отзывы
6. Футер
7. Адаптив главной страницы
8. Адаптив главной страницы - 2
9. Страница брендов
10. Страница результатов поиска
#video #frontend
https://www.youtube.com/watch?v=2QnlFA00rtk&list=PLDmWuBfh49Z6Vz5LysO-jwboleKBNvpSB&ab_channel=FrontCoder
1. Шапка сайта
2. Меню
3. Форма поиска и главный баннер
4. Наши преимущества. Хиты продаж
5. Информационный блок. Новости, Бренды, Отзывы
6. Футер
7. Адаптив главной страницы
8. Адаптив главной страницы - 2
9. Страница брендов
10. Страница результатов поиска
#video #frontend
https://www.youtube.com/watch?v=2QnlFA00rtk&list=PLDmWuBfh49Z6Vz5LysO-jwboleKBNvpSB&ab_channel=FrontCoder
Обзор книг по Python для новичков, ч.1
1. Python: программирование для начинающих (Майк МакГрат)
2. Изучаем программирование на Python (Пол Бэрри)
3. Программируем на Python (Майкл Доусон)
4. Основы программирования на языке Python (Д. Златопольский)
5. Легкий способ выучить Python 3 (Зед Шоу)
6. Изучаем Python (Марк Лутц)
7. Начинаем программировать на Python (Тони Гэддис)
8. Программирование на Python 3 (Марк Саммерфилд)
9. Простой Python (Билл Любанович)
10. Изучаем Python (Эрик Мэтиз)
#video #python
https://www.youtube.com/watch?v=qV9sjY73nTo&list=PLJcqk6mrJtxAcBmDx64EiJ2F_1kpwz-Ba
1. Python: программирование для начинающих (Майк МакГрат)
2. Изучаем программирование на Python (Пол Бэрри)
3. Программируем на Python (Майкл Доусон)
4. Основы программирования на языке Python (Д. Златопольский)
5. Легкий способ выучить Python 3 (Зед Шоу)
6. Изучаем Python (Марк Лутц)
7. Начинаем программировать на Python (Тони Гэддис)
8. Программирование на Python 3 (Марк Саммерфилд)
9. Простой Python (Билл Любанович)
10. Изучаем Python (Эрик Мэтиз)
#video #python
https://www.youtube.com/watch?v=qV9sjY73nTo&list=PLJcqk6mrJtxAcBmDx64EiJ2F_1kpwz-Ba
👍3
Анализ данных с помощью Pandas
1. Анализ данных с помощью Pandas. Вводное занятие
2. Анализ данных с помощью Pandas. Установка Anaconda
3. Анализ данных с помощью Pandas. Запуск jupyter notebook. Jupyter notebook не отрывает браузер
4. Режимы работы и типы ячеек в Jupyter Notebook
5. Объект Series в Pandas. Создаем Series
6. Создаем первый блокнот в Jupyter Notebook. Анализ данных в Python
7. Операции над Series. Объект Series в Pandas
8. Атрибуты класса Series. Анализ данных с помощью Pandas
9. Методы класса Series. Анализ данных с помощью Pandas
10. Методы head(), tail() и take() класса Series. Анализ данных Python Pandas
#video #data
https://www.youtube.com/playlist?list=PLQAt0m1f9OHvibdelR6YgWvxKRv-FDz4D
1. Анализ данных с помощью Pandas. Вводное занятие
2. Анализ данных с помощью Pandas. Установка Anaconda
3. Анализ данных с помощью Pandas. Запуск jupyter notebook. Jupyter notebook не отрывает браузер
4. Режимы работы и типы ячеек в Jupyter Notebook
5. Объект Series в Pandas. Создаем Series
6. Создаем первый блокнот в Jupyter Notebook. Анализ данных в Python
7. Операции над Series. Объект Series в Pandas
8. Атрибуты класса Series. Анализ данных с помощью Pandas
9. Методы класса Series. Анализ данных с помощью Pandas
10. Методы head(), tail() и take() класса Series. Анализ данных Python Pandas
#video #data
https://www.youtube.com/playlist?list=PLQAt0m1f9OHvibdelR6YgWvxKRv-FDz4D
Java для начинающих
1. JDK и Hello World.
2. Переменные. Примитивные типы данных.
3. Строки(String) в Java. Ссылочные типы данных.
4. Цикл while.
5. Цикл for.
6. Условный оператор if.
7. Ввод данных. Класс Scanner.
8. Цикл do...while.
9. Операторы break и continue
10. Оператор switch.
#video #java
https://www.youtube.com/watch?v=ziOQ8wkmnSE&list=PLAma_mKffTOSUkXp26rgdnC0PicnmnDak
1. JDK и Hello World.
2. Переменные. Примитивные типы данных.
3. Строки(String) в Java. Ссылочные типы данных.
4. Цикл while.
5. Цикл for.
6. Условный оператор if.
7. Ввод данных. Класс Scanner.
8. Цикл do...while.
9. Операторы break и continue
10. Оператор switch.
#video #java
https://www.youtube.com/watch?v=ziOQ8wkmnSE&list=PLAma_mKffTOSUkXp26rgdnC0PicnmnDak