Полезно знать
1. ЯЗЫКИ ПРОГРАММИРОВАНИЯ. ЧТО НУЖНО ЗНАТЬ
2. ИСТОРИЯ ОДНОГО КИЛОБАЙТА
3. КАК УСТРОЕН EXE ФАЙЛ?
4. КАК УСТРОЕН PNG-ФАЙЛ?
5. ПУТЬ ПРОГРАММИСТА С ПОЛНОГО НУЛЯ ДО ДЗЕН ЗА 24 ШАГА!
6. ТЕОРИЯ ВЕРОЯТНОСТЕЙ ДЛЯ ПРОГРАММИСТА
7. ВИРТУАЛИЗАЦИЯ НА ПАЛЬЦАХ
8. ПОЧЕМУ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ ТАК МНОГО?
#video
https://www.youtube.com/watch?v=PS4S8BnURYU&list=PLIJLLSrXDPoibU-4S40dY6OpALf3nNOjA
1. ЯЗЫКИ ПРОГРАММИРОВАНИЯ. ЧТО НУЖНО ЗНАТЬ
2. ИСТОРИЯ ОДНОГО КИЛОБАЙТА
3. КАК УСТРОЕН EXE ФАЙЛ?
4. КАК УСТРОЕН PNG-ФАЙЛ?
5. ПУТЬ ПРОГРАММИСТА С ПОЛНОГО НУЛЯ ДО ДЗЕН ЗА 24 ШАГА!
6. ТЕОРИЯ ВЕРОЯТНОСТЕЙ ДЛЯ ПРОГРАММИСТА
7. ВИРТУАЛИЗАЦИЯ НА ПАЛЬЦАХ
8. ПОЧЕМУ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ ТАК МНОГО?
#video
https://www.youtube.com/watch?v=PS4S8BnURYU&list=PLIJLLSrXDPoibU-4S40dY6OpALf3nNOjA
👍6
Android: пошаговый курс для начинающих
1. Android Studio – установка, настройка эмулятора
2. Введение в XML, что такое View, теги и атрибут
3. Контейнеры - FrameLayout, LinarLayout. Отступы.
4. Верстаем экран по макету из Figma, ShapeDrawable
5. Ресурсы (res), квалификаторы, локализация, шрифты
6. Cтили, темы в приложении и их кастомизация
7. findViewById, ViewBinding, backing property
#video #android
https://www.youtube.com/watch?v=DzqfBxlvANQ&list=PLgPRahgE-GctUcLMcQFvl00xsXqpNJOix
1. Android Studio – установка, настройка эмулятора
2. Введение в XML, что такое View, теги и атрибут
3. Контейнеры - FrameLayout, LinarLayout. Отступы.
4. Верстаем экран по макету из Figma, ShapeDrawable
5. Ресурсы (res), квалификаторы, локализация, шрифты
6. Cтили, темы в приложении и их кастомизация
7. findViewById, ViewBinding, backing property
#video #android
https://www.youtube.com/watch?v=DzqfBxlvANQ&list=PLgPRahgE-GctUcLMcQFvl00xsXqpNJOix
WEB хакинг
1. Авторизация на сайте под любым логином не зная пароля
2. Авторизация без пароля с помощью SQL инъекции PHP
3. Получение пароля администратора сайта с помощью SQL инъекции в GET параметр
4. Регистрируемся с правами администратора с помощью SQL инъекции PHP
5. Использование подготовленных запросов PDO для предотвращения SQL инъекций
6. Пассивная XSS атака
7. Защита от пассивной XSS атаки
8. Активная XSS атака и защита от нее
#video #hack
https://www.youtube.com/watch?v=bDjbEkileJU&list=PLqQ1VsG-wgxd_dQF0FPx67zOVtJV5XSJb
1. Авторизация на сайте под любым логином не зная пароля
2. Авторизация без пароля с помощью SQL инъекции PHP
3. Получение пароля администратора сайта с помощью SQL инъекции в GET параметр
4. Регистрируемся с правами администратора с помощью SQL инъекции PHP
5. Использование подготовленных запросов PDO для предотвращения SQL инъекций
6. Пассивная XSS атака
7. Защита от пассивной XSS атаки
8. Активная XSS атака и защита от нее
#video #hack
https://www.youtube.com/watch?v=bDjbEkileJU&list=PLqQ1VsG-wgxd_dQF0FPx67zOVtJV5XSJb
👍12
3D Раннер на Unity
1. Управление персонажем
2. Генерация уровня
3. 3D модели
4. Проигрыш и очки
5. сбор монет и ускорение
6. перекаты и рестарт
7. Главное меню и рекорд
8. Анимации
9. Бонусы
10. Добавляем VFX
#video #unity
https://www.youtube.com/watch?v=ZiCb8d-7Dbs&list=PL3V36b1NObb-K1CdyCWiJ2-5jTGblQWwK
1. Управление персонажем
2. Генерация уровня
3. 3D модели
4. Проигрыш и очки
5. сбор монет и ускорение
6. перекаты и рестарт
7. Главное меню и рекорд
8. Анимации
9. Бонусы
10. Добавляем VFX
#video #unity
https://www.youtube.com/watch?v=ZiCb8d-7Dbs&list=PL3V36b1NObb-K1CdyCWiJ2-5jTGblQWwK
👍4
GIT — это просто
1. Установка GIT на Windows, Linux и MacOS.
2. Настройка GIT. Работа с локальным репозиторием.
3. Фиксация изменений в проекте.
4. История изменений. Игнор-лист.
5. Редакторы кода. Использование GitHub.
6. Язык разметки и форматирования Markdown.
7. Ветвления разработки.
8. Слияние ветвей (Merge).
9. Удаление ветвей и конфликты.
10. История и откат изменений.
#video #git
https://www.youtube.com/watch?v=RiH8mVbsX5g&list=PLpATPij5aov5CfFn1Kr3iynSjKGNUbjg4
1. Установка GIT на Windows, Linux и MacOS.
2. Настройка GIT. Работа с локальным репозиторием.
3. Фиксация изменений в проекте.
4. История изменений. Игнор-лист.
5. Редакторы кода. Использование GitHub.
6. Язык разметки и форматирования Markdown.
7. Ветвления разработки.
8. Слияние ветвей (Merge).
9. Удаление ветвей и конфликты.
10. История и откат изменений.
#video #git
https://www.youtube.com/watch?v=RiH8mVbsX5g&list=PLpATPij5aov5CfFn1Kr3iynSjKGNUbjg4
👎3
Алгоритмы, железки и библиотеки (Ардуино)
1. Как написать меню для дисплея на Arduino
2. Управление моторами с Arduino
3. Управление моторами с библиотекой GyverMotor
4. Работа с цифровым потенциометром и написание библиотеки
5. Управление нагрузкой в сети переменного тока
6. Как развести плату с микроконтроллером, SMT сборка, прошивка
7. USB клавиатура и мышка на обычной Arduino Nano
8. Подключение термометров DS18B20 и NTC термистора
9. ATtiny26 - новый король бомж самоделок?
10. Фишки Arduino, о которых ты не знал
#video #arduino
https://www.youtube.com/watch?v=N0s2Qmrsu4A&list=PLgAbBhxTglwkg_Q8me6QO3JifVbaGDXAL&index=18
1. Как написать меню для дисплея на Arduino
2. Управление моторами с Arduino
3. Управление моторами с библиотекой GyverMotor
4. Работа с цифровым потенциометром и написание библиотеки
5. Управление нагрузкой в сети переменного тока
6. Как развести плату с микроконтроллером, SMT сборка, прошивка
7. USB клавиатура и мышка на обычной Arduino Nano
8. Подключение термометров DS18B20 и NTC термистора
9. ATtiny26 - новый король бомж самоделок?
10. Фишки Arduino, о которых ты не знал
#video #arduino
https://www.youtube.com/watch?v=N0s2Qmrsu4A&list=PLgAbBhxTglwkg_Q8me6QO3JifVbaGDXAL&index=18
👍4
Фронтенд 2021
1. Максим Сальников — Автоматизируем сервис-воркер с Workbox 6
2. Артем Арутюнян — Архитектура менеджера состояния
3. Роман Дворнов — JSON: push the limits
4. Валерия Курмак — Пользовательский опыт незрячего человека
5. Андрей Печкуров — ES6-коллекции на примере V8: у ней внутре неонка
6. Василика Климова — Расширяем реальность
7. Разбор заданий Capture the flag и награждение победителей
8. Юлия Миоцен — Палка, палка, огуречик. Рисуем персонажную анимацию на CSS
9. Андрей Мелихов — Теория и практика dependency injection
10. Дмитрий Николаев — Создание приложений для голосовых ассистентов
#video #frontend
https://www.youtube.com/watch?v=K1kUG-g8nA4&list=PLKaafC45L_SQvmgHWgtUeX_Y59NiZhmEF&ab_channel=%D0%A4%D1%80%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D0%B4
1. Максим Сальников — Автоматизируем сервис-воркер с Workbox 6
2. Артем Арутюнян — Архитектура менеджера состояния
3. Роман Дворнов — JSON: push the limits
4. Валерия Курмак — Пользовательский опыт незрячего человека
5. Андрей Печкуров — ES6-коллекции на примере V8: у ней внутре неонка
6. Василика Климова — Расширяем реальность
7. Разбор заданий Capture the flag и награждение победителей
8. Юлия Миоцен — Палка, палка, огуречик. Рисуем персонажную анимацию на CSS
9. Андрей Мелихов — Теория и практика dependency injection
10. Дмитрий Николаев — Создание приложений для голосовых ассистентов
#video #frontend
https://www.youtube.com/watch?v=K1kUG-g8nA4&list=PLKaafC45L_SQvmgHWgtUeX_Y59NiZhmEF&ab_channel=%D0%A4%D1%80%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D0%B4
Все про Backend
1. Проектирование баз данных
2. Реактивное программирование. Как работает фреймворк Spring WebFlux
3. Как масштабировать кластер в Kubernetes
4. Как использовать KeyCloak на Java
5. Создаем удаленный сервер для локальной разработки
6. Приложение Low-Code c интеграцией ChatGPT AI
#video #backend
https://www.youtube.com/watch?v=Vxcmoz4Mqwc&list=PLw6SJ6q6-1YqS4lSF91VCEon2phv0xqc-
1. Проектирование баз данных
2. Реактивное программирование. Как работает фреймворк Spring WebFlux
3. Как масштабировать кластер в Kubernetes
4. Как использовать KeyCloak на Java
5. Создаем удаленный сервер для локальной разработки
6. Приложение Low-Code c интеграцией ChatGPT AI
#video #backend
https://www.youtube.com/watch?v=Vxcmoz4Mqwc&list=PLw6SJ6q6-1YqS4lSF91VCEon2phv0xqc-
👍7
Базовый курс по SQL для аналитиков и менеджеров
1. Вводный урок
2. Установка программ для работы с базой данных Oracle
3. Основные типы данных
4. Выборка данных из базы (select, group by, order by)
5. Фильтрация строк в запросе Select. Работа с операторами AND, OR, IN, NOT IN
6. Фильтрация строк в Select. Работа с оператором BETWEEN и вложенными запросами
7. Фильтрация строк в Select. Работа с операторами LIKE и NOT LIKE
8. Фильтрация строк в запросе Select. Специфика значений NULL
9. Агрегация данных в SQL с помощью функции COUNT
10. Агрегация данных в SQL. Функции SUM, MIN, MAX, AVG
#video #sql
https://www.youtube.com/watch?v=BYCU3XyKCzA&list=PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf
1. Вводный урок
2. Установка программ для работы с базой данных Oracle
3. Основные типы данных
4. Выборка данных из базы (select, group by, order by)
5. Фильтрация строк в запросе Select. Работа с операторами AND, OR, IN, NOT IN
6. Фильтрация строк в Select. Работа с оператором BETWEEN и вложенными запросами
7. Фильтрация строк в Select. Работа с операторами LIKE и NOT LIKE
8. Фильтрация строк в запросе Select. Специфика значений NULL
9. Агрегация данных в SQL с помощью функции COUNT
10. Агрегация данных в SQL. Функции SUM, MIN, MAX, AVG
#video #sql
https://www.youtube.com/watch?v=BYCU3XyKCzA&list=PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf
Топ вопросы на собеседовании по JavaScript
1. Способы наследования
2. Типы данных
3. Ключевое слово this.
4. Методы call, apply, bind.
5. Замыкание (closure)
6. Область видимости (scope)
7. Каррирование (currying).
8. Параметры функции в ES6
9. Модификаторы var, let, const B
10. Коллекции Array, Map, Set Blog
#video #js
https://www.youtube.com/watch?v=0e9eyrxB-LU&list=PLwHvxJae2LazDrHm6ayqLKz6jszEn7ArQ&ab_channel=ProgBlog
1. Способы наследования
2. Типы данных
3. Ключевое слово this.
4. Методы call, apply, bind.
5. Замыкание (closure)
6. Область видимости (scope)
7. Каррирование (currying).
8. Параметры функции в ES6
9. Модификаторы var, let, const B
10. Коллекции Array, Map, Set Blog
#video #js
https://www.youtube.com/watch?v=0e9eyrxB-LU&list=PLwHvxJae2LazDrHm6ayqLKz6jszEn7ArQ&ab_channel=ProgBlog