Руководство по SQL
Разберемся в понятии индексов (indexes) – это особые таблицы, используемые поисковыми системами для поиска данных. Их активное использование играет важнейшую роль в повышении производительности sql серверов.
1. Индексы в базах данных - 00:00
2. Создание индекса - 01:55
3. Использование индексов - 02:32
4. Индекс по нескольким столбцам - 03:55
5. Удаление индекса - 04:55
6. Недостатки индексов - 05:05
7. Итоги - 05:49
Programmer’s Notes | 👉 Смотреть видео
Разберемся в понятии индексов (indexes) – это особые таблицы, используемые поисковыми системами для поиска данных. Их активное использование играет важнейшую роль в повышении производительности sql серверов.
1. Индексы в базах данных - 00:00
2. Создание индекса - 01:55
3. Использование индексов - 02:32
4. Индекс по нескольким столбцам - 03:55
5. Удаление индекса - 04:55
6. Недостатки индексов - 05:05
7. Итоги - 05:49
Programmer’s Notes | 👉 Смотреть видео
Введение в язык Си
В этом уроке мы познакомимся с языком Си, узнаем где писать код и что такое компилятор, а также напишем простейшую программу.
1. Почему язык Си? - 00:20
2. О языке Си - 02:09
3. Установка Microsoft Visual Studio. Что такое IDE - 04:50
4. Создание проекта на языке Си в Visual Studio - 07:02
5. Установка Xcode для Mac OS - 08:02
6. Компиляция программы в консоли - 09:18
7. Первая программа Hello World - 10:23
Programmer’s Notes | 👉 Смотреть видео
В этом уроке мы познакомимся с языком Си, узнаем где писать код и что такое компилятор, а также напишем простейшую программу.
1. Почему язык Си? - 00:20
2. О языке Си - 02:09
3. Установка Microsoft Visual Studio. Что такое IDE - 04:50
4. Создание проекта на языке Си в Visual Studio - 07:02
5. Установка Xcode для Mac OS - 08:02
6. Компиляция программы в консоли - 09:18
7. Первая программа Hello World - 10:23
Programmer’s Notes | 👉 Смотреть видео
PHP или JavaScript
Сегодня у нас на сравнение javascript и PHP. Какой язык лучше? Что выбрать в начале своей карьеры?
1. Сравнение областей применения - 00:40
2. Сравнение зарплат разработчиков - 04:31
3. Сравнение синтаксиса языков - 07:01
4. Сравнение вакансий PHP и Javascript разработчиков - 09:55
5. Фреймворки - 11:29
6. Перспективы разработчиков - 14:37
Programmer’s Notes | 👉 Смотреть видео
Сегодня у нас на сравнение javascript и PHP. Какой язык лучше? Что выбрать в начале своей карьеры?
1. Сравнение областей применения - 00:40
2. Сравнение зарплат разработчиков - 04:31
3. Сравнение синтаксиса языков - 07:01
4. Сравнение вакансий PHP и Javascript разработчиков - 09:55
5. Фреймворки - 11:29
6. Перспективы разработчиков - 14:37
Programmer’s Notes | 👉 Смотреть видео
Стилизация в приложениях React Native
Для создания красивого дизайна требуется прописывать стили к объектам. В ходе урока мы познакомимся с написанием стилей в React Native, рассмотрим особенности их написания и дополнительно изучим технологию FlexBox.
1. Принцип работы со стилями - 00:22
2. Изучение стилей - 04:53
3. Позиционирование объектов - 10:16
4. Проверка платформы - 13:08
5. Технология FlexBox - 15:30
6. Заключительная часть - 25:13
Programmer’s Notes | 👉 Смотреть видео
Для создания красивого дизайна требуется прописывать стили к объектам. В ходе урока мы познакомимся с написанием стилей в React Native, рассмотрим особенности их написания и дополнительно изучим технологию FlexBox.
1. Принцип работы со стилями - 00:22
2. Изучение стилей - 04:53
3. Позиционирование объектов - 10:16
4. Проверка платформы - 13:08
5. Технология FlexBox - 15:30
6. Заключительная часть - 25:13
Programmer’s Notes | 👉 Смотреть видео
Events События
События (Events) важная концепция в языке программирования C#. Понимая работу делегатов, можно смело браться за изучение событий. В этом ролике мы дополним картину, которую начали писать в ролике про делегаты и закроем связку delegates + events на 100%
1. Про делегаты - 0:37
2. Механика event - 1:13
3. Зачем нужна обёртка над delegate? - 2:15
4. Анатомия объявления event - 4:28
5. Техника использования event - 5:50
6. delegate vs event - 7:35
Programmer’s Notes | 👉 Смотреть видео
События (Events) важная концепция в языке программирования C#. Понимая работу делегатов, можно смело браться за изучение событий. В этом ролике мы дополним картину, которую начали писать в ролике про делегаты и закроем связку delegates + events на 100%
1. Про делегаты - 0:37
2. Механика event - 1:13
3. Зачем нужна обёртка над delegate? - 2:15
4. Анатомия объявления event - 4:28
5. Техника использования event - 5:50
6. delegate vs event - 7:35
Programmer’s Notes | 👉 Смотреть видео
Vue, React или Angular
Фреймворки JavaScript развиваются очень быстрыми темпами, и это означает, что сегодня мы часто обновляем версии Angular, React и еще одного игрока на этом рынке — Vue.js. Мы решили поделиться основными преимуществами и недостатками каждого фреймворка и помочь разработчикам выбрать лучший вариант для использования.
1. React - 00:00
2. Vue - 06:31
3. Angular - 12:04
Programmer’s Notes | 👉 Смотреть видео
Фреймворки JavaScript развиваются очень быстрыми темпами, и это означает, что сегодня мы часто обновляем версии Angular, React и еще одного игрока на этом рынке — Vue.js. Мы решили поделиться основными преимуществами и недостатками каждого фреймворка и помочь разработчикам выбрать лучший вариант для использования.
1. React - 00:00
2. Vue - 06:31
3. Angular - 12:04
Programmer’s Notes | 👉 Смотреть видео
HTML и CSS для новичков
Быстрый старт в HTML и CSS. В этом видео мы за час изучим основы работы с HTML и CSS. Видео подойдет для начинающих, кто хочет научиться верстать и создавать сайты с нуля.
1. Теория HTML - 00:02:05
2. Практика HTML - 00:10:01
3. Теория CSS - 00:30:14
4. Практика CSS - 00:37:05
5. Инструменты разработчика DevTools - 00:48:02
6. Практика HTML и CSS - 00:54:07
7. Возможности Brackets - 01:15:47
Programmer’s Notes | 👉 Смотреть видео
Быстрый старт в HTML и CSS. В этом видео мы за час изучим основы работы с HTML и CSS. Видео подойдет для начинающих, кто хочет научиться верстать и создавать сайты с нуля.
1. Теория HTML - 00:02:05
2. Практика HTML - 00:10:01
3. Теория CSS - 00:30:14
4. Практика CSS - 00:37:05
5. Инструменты разработчика DevTools - 00:48:02
6. Практика HTML и CSS - 00:54:07
7. Возможности Brackets - 01:15:47
Programmer’s Notes | 👉 Смотреть видео
Плюсы и минусы Java
В этом видео мы поговорим о Java. Разберём все плюсы и минусы этого направления, возможности и перспективы, открывающиеся перед Java разработчиками, о том, что вас будет ждать на пути java developer-а.
1. Почему Java? - 0:50
2. Возможности языка Java - 1:56
3. Какие проекты Вас ждут на пути джава разработчика - 3:14
4. Перспективы для разработчика в Java - 5:49
5. Порог входа - 8:13
6. Минусы языка - 10:14
7. Плюсы языка - 12:42
Programmer’s Notes | 👉 Смотреть видео
В этом видео мы поговорим о Java. Разберём все плюсы и минусы этого направления, возможности и перспективы, открывающиеся перед Java разработчиками, о том, что вас будет ждать на пути java developer-а.
1. Почему Java? - 0:50
2. Возможности языка Java - 1:56
3. Какие проекты Вас ждут на пути джава разработчика - 3:14
4. Перспективы для разработчика в Java - 5:49
5. Порог входа - 8:13
6. Минусы языка - 10:14
7. Плюсы языка - 12:42
Programmer’s Notes | 👉 Смотреть видео
Как стать Junior-разработчиком
Что нужно делать, чтобы стать классным junior разработчиком? Собственный контроль качества программиста? Об этом сегодня поговорим в видео!
1. Официальная документация - 00:40
2. Собственный контроль качества - 02:28
3. Как стать стронг джуниор разработчиком - 06:01
4. Мир вокруг своей работы - 07:05
5. Разделяйте заботы- 08:06
6. Короткие методы - 09:25
7. Ищите конструктивную критику - 10:38
8. Найдите ментора - 11:46
9. Текстовый редактор / IDE и комбинации горячих клавиш. - 12:46
Programmer’s Notes | 👉 Смотреть видео
Что нужно делать, чтобы стать классным junior разработчиком? Собственный контроль качества программиста? Об этом сегодня поговорим в видео!
1. Официальная документация - 00:40
2. Собственный контроль качества - 02:28
3. Как стать стронг джуниор разработчиком - 06:01
4. Мир вокруг своей работы - 07:05
5. Разделяйте заботы- 08:06
6. Короткие методы - 09:25
7. Ищите конструктивную критику - 10:38
8. Найдите ментора - 11:46
9. Текстовый редактор / IDE и комбинации горячих клавиш. - 12:46
Programmer’s Notes | 👉 Смотреть видео
Аккордеон jQuery
В данном уроке сделаем Аккордеон вкладки (табы) на jQuery. Тут мы разберем несколько моментов, задействуем иконки font Awesome, покажу как делать у второй иконки анимированный поворот на CSS при нажатии на вкладку, немного все это разбавим flexbox и рассмотрим простой способ создания выпадающего блока на jQueru.
1. Обзор урока Аккордеон вкладкам - 00:17
2. Описываем HTML структуру - 01:36
3. Font Awesome шпаргалка - 03:46
4. Описываем CSS - 06:06
5. Анимированный поворот иконки - 10:39
6. Оформляем блоки UL - 13:28
7. Описываем Аккордеон скрипт - 19:00
Programmer’s Notes | 👉 Смотреть видео
В данном уроке сделаем Аккордеон вкладки (табы) на jQuery. Тут мы разберем несколько моментов, задействуем иконки font Awesome, покажу как делать у второй иконки анимированный поворот на CSS при нажатии на вкладку, немного все это разбавим flexbox и рассмотрим простой способ создания выпадающего блока на jQueru.
1. Обзор урока Аккордеон вкладкам - 00:17
2. Описываем HTML структуру - 01:36
3. Font Awesome шпаргалка - 03:46
4. Описываем CSS - 06:06
5. Анимированный поворот иконки - 10:39
6. Оформляем блоки UL - 13:28
7. Описываем Аккордеон скрипт - 19:00
Programmer’s Notes | 👉 Смотреть видео
Ruby on Rails - Контроллер
Много вопросов у студентов, изучающих Ruby on Rails возникает по контроллерам: что такое контроллеры в rails, чем они занимаются в архитектуре MVC, как рельсы определяют, какой контроллер вызвать, в какой момент происходит инициализация инстанса контроллера, что такое пути (routes), что такое REST, как устроены объекты params и request. Про это все сегодня и поговорим.
1. Что такое контроллеры? - 1:55
2. Генератор вопросов - 3:35
3. Пути для приложения (routes) - 5:39
4. Команда rails routes - 11:20
5. Утилита curl, шлём запрос - 12:48
6. Объект request - 16:57
7. Объект params - 18:19
8. Создание (действие create) - 22:03
9. Ответ контроллера (шаблон, редирект) - 23:37
10. Соглашение REST - 29:48
11. Обновление (действие update) - 32:24
12. Удаление (действие destroy) - 36:32
Programmer’s Notes | 👉 Смотреть видео
Много вопросов у студентов, изучающих Ruby on Rails возникает по контроллерам: что такое контроллеры в rails, чем они занимаются в архитектуре MVC, как рельсы определяют, какой контроллер вызвать, в какой момент происходит инициализация инстанса контроллера, что такое пути (routes), что такое REST, как устроены объекты params и request. Про это все сегодня и поговорим.
1. Что такое контроллеры? - 1:55
2. Генератор вопросов - 3:35
3. Пути для приложения (routes) - 5:39
4. Команда rails routes - 11:20
5. Утилита curl, шлём запрос - 12:48
6. Объект request - 16:57
7. Объект params - 18:19
8. Создание (действие create) - 22:03
9. Ответ контроллера (шаблон, редирект) - 23:37
10. Соглашение REST - 29:48
11. Обновление (действие update) - 32:24
12. Удаление (действие destroy) - 36:32
Programmer’s Notes | 👉 Смотреть видео
Классы в C++ для новичков
Изучаем, как создать свой С++ класс и объект.
1. Выбор версии и запуск Unreal Engine 5 - 00:00
2. Создание C++ проекта - 01:08
3. Краткий обзор Unreal Editor и создание C++ класса UE - 03:09
4. Как устроен C++ класс UE? - 08:40
Programmer’s Notes | 👉 Смотреть видео
Изучаем, как создать свой С++ класс и объект.
1. Выбор версии и запуск Unreal Engine 5 - 00:00
2. Создание C++ проекта - 01:08
3. Краткий обзор Unreal Editor и создание C++ класса UE - 03:09
4. Как устроен C++ класс UE? - 08:40
Programmer’s Notes | 👉 Смотреть видео
PHP | Типы данных
Переменные присутствуют во всех языках программирования. PHP не является исключением. В ходе урока мы научимся создавать переменные и работать с константами. Также мы изучим типы данных для переменных.
1. Что такое переменная? - 00:19
2. Создание переменной - 00:58
3. Работа с переменной - 02:06
4. Дополнительные типы данных - 04:55
5. Типы данных - 08:13
6. Создание констант - 13:32
Programmer’s Notes | 👉 Смотреть видео
Переменные присутствуют во всех языках программирования. PHP не является исключением. В ходе урока мы научимся создавать переменные и работать с константами. Также мы изучим типы данных для переменных.
1. Что такое переменная? - 00:19
2. Создание переменной - 00:58
3. Работа с переменной - 02:06
4. Дополнительные типы данных - 04:55
5. Типы данных - 08:13
6. Создание констант - 13:32
Programmer’s Notes | 👉 Смотреть видео
Статические файлы - Django
На данный момент наш сайт выглядит очень плохо. У него нет ни стилей, ни картинок, ни корректного HTML кода. В уроке мы это исправим. Мы добавим Bootstrap, пропишем HTML и создадим красивые стили для всего нашего сайта.
1. Подключение Bootstrap - 01:15
2. Статические файлы. Папка «static» - 02:00
3. Написание основного HTML кода - 08:00
4. Пишем основные стили для проекта - 13:14
5. Именованные ссылки - 19:57
6. Дописываем основные стили для сайта - 22:25
Programmer’s Notes | 👉 Смотреть видео
На данный момент наш сайт выглядит очень плохо. У него нет ни стилей, ни картинок, ни корректного HTML кода. В уроке мы это исправим. Мы добавим Bootstrap, пропишем HTML и создадим красивые стили для всего нашего сайта.
1. Подключение Bootstrap - 01:15
2. Статические файлы. Папка «static» - 02:00
3. Написание основного HTML кода - 08:00
4. Пишем основные стили для проекта - 13:14
5. Именованные ссылки - 19:57
6. Дописываем основные стили для сайта - 22:25
Programmer’s Notes | 👉 Смотреть видео
Kotlin с нуля
Язык Джава крут и в ближайшее время будет находится на вершине популярности. В то же время, многие современные компании требуют от своих разработчиков навыков по созданию проектов на языке Котлин. За урок мы разработаем полноценное Андроид приложение на основе языка Kotlin.
1. Создание проекта - 00:42
2. Создание дизайна - 02:13
3. Отслеживание действий - 03:08
4. Получение погоды - 10:11
5. Обработка URL адреса - 17:34
6. Обработка JSON - 20:45
7. Тестирование проекта - 26:50
Programmer’s Notes | 👉 Смотреть видео
Язык Джава крут и в ближайшее время будет находится на вершине популярности. В то же время, многие современные компании требуют от своих разработчиков навыков по созданию проектов на языке Котлин. За урок мы разработаем полноценное Андроид приложение на основе языка Kotlin.
1. Создание проекта - 00:42
2. Создание дизайна - 02:13
3. Отслеживание действий - 03:08
4. Получение погоды - 10:11
5. Обработка URL адреса - 17:34
6. Обработка JSON - 20:45
7. Тестирование проекта - 26:50
Programmer’s Notes | 👉 Смотреть видео
Хранение данных, XML, HTML
Вероятно, вы слышали о языке XML и вам известно множество причин, по которым его необходимо использовать в вашей организации. Но что именно представляет собой XML?
1. Зачем нужны форматы хранения данных - 0:29
2. Как устроен XML (структура, тэги, атрибуты) - 1:48
3. Файл Word-а как пример сложного XML файла - 7:02
4. Программа «Личные финансы»: постановка задачи - 8:58
5. Программа «Личные финансы»: проектируем структуру XML файла - 9:12
6. Программа «Личные финансы»: читаем XML в Ruby - 9:44
Programmer’s Notes | 👉 Смотреть видео
Вероятно, вы слышали о языке XML и вам известно множество причин, по которым его необходимо использовать в вашей организации. Но что именно представляет собой XML?
1. Зачем нужны форматы хранения данных - 0:29
2. Как устроен XML (структура, тэги, атрибуты) - 1:48
3. Файл Word-а как пример сложного XML файла - 7:02
4. Программа «Личные финансы»: постановка задачи - 8:58
5. Программа «Личные финансы»: проектируем структуру XML файла - 9:12
6. Программа «Личные финансы»: читаем XML в Ruby - 9:44
Programmer’s Notes | 👉 Смотреть видео
🐍Строки в Python
Язык Питон обладает обширным набором функций для работы со строками. В ходе урока мы научимся использовать множество из этих функций, а также изучим тему индексов и срезов в языке Python.
1 Начало - 00:00
2. Строка – это список? – 00:18
3. Функции строк - 01:20
4. Разбитие строки по символу - 05:10
5. Практика - 07:24
6. Индекс и срезы - 11:45
7. Списки и срезы - 17:45
8. Заключительная часть - 22:25
Programmer’s Notes | 👉 Смотреть видео
Язык Питон обладает обширным набором функций для работы со строками. В ходе урока мы научимся использовать множество из этих функций, а также изучим тему индексов и срезов в языке Python.
1 Начало - 00:00
2. Строка – это список? – 00:18
3. Функции строк - 01:20
4. Разбитие строки по символу - 05:10
5. Практика - 07:24
6. Индекс и срезы - 11:45
7. Списки и срезы - 17:45
8. Заключительная часть - 22:25
Programmer’s Notes | 👉 Смотреть видео
React или Angular или Vue.js — что выбрать?
Мы решили поделиться основными преимуществами и недостатками каждого фреймворка и помочь разработчикам выбрать лучший вариант для использования.
1. Dступление - 00:00
2. Основные направления – 00:50
3. Angular - 02:00
4. Vue - 02:51
5. Что легче учить - 03:05
6. Что же выбрать? - 05:08
7. Выбирать Vue или не стоит? - 07:50
8. Где легче найти работу - 08:48
Programmer’s Notes | 👉 Смотреть видео
Мы решили поделиться основными преимуществами и недостатками каждого фреймворка и помочь разработчикам выбрать лучший вариант для использования.
1. Dступление - 00:00
2. Основные направления – 00:50
3. Angular - 02:00
4. Vue - 02:51
5. Что легче учить - 03:05
6. Что же выбрать? - 05:08
7. Выбирать Vue или не стоит? - 07:50
8. Где легче найти работу - 08:48
Programmer’s Notes | 👉 Смотреть видео
Лямбда-функция в Python простыми словами
За урок мы научимся создавать функции и познакомимся с lambda выражениями.
1. Начало - 00:00
2. Что такое функции? - 00:17
3. Создание простой функции - 02:17
4. Передача параметров - 05:50
5. Функция сложения параметров – 08.00
6. Возвращение значения - 10:35
7. Нахождение минимального значения – 13.00
8. Функция для поиска минимального числа - 15:50
9. «lambda» функции - 19:30
10. Заключительная часть - 21:50
Programmer’s Notes | 👉 Смотреть видео
За урок мы научимся создавать функции и познакомимся с lambda выражениями.
1. Начало - 00:00
2. Что такое функции? - 00:17
3. Создание простой функции - 02:17
4. Передача параметров - 05:50
5. Функция сложения параметров – 08.00
6. Возвращение значения - 10:35
7. Нахождение минимального значения – 13.00
8. Функция для поиска минимального числа - 15:50
9. «lambda» функции - 19:30
10. Заключительная часть - 21:50
Programmer’s Notes | 👉 Смотреть видео
Чему ты научишься?
1. Разрабатывать свой бэкенд
2. Делать авторизацию и регистрацию backend + frontend
3. Работать с базой данных (MongoDB)
4. Разработке full stack проектов
5. Делать загрузку файлов на сервер
6. Подключать аутентификацию с помощью JWT
7. Взаимодействовать фронтенд с бэкендом
8. Деплоить фулл стэк приложение
Programmer's Notes |
Please open Telegram to view this post
VIEW IN TELEGRAM