SQL для чайников
В этом видео разберем как учить SQL с нуля для анализа данных. Что учить в первую очередь, если вы хотите стать аналитиком? Где это учить? Порекомендую курсы, которые проходил я, а также бесплатные материалы, которых будет достаточно, чтобы самим разобраться с SQL.
1. Что такое SQL и СУБД - 00:00
2. Чем плох классический подход к изучению SQL - 01:32
3. SQL запросы - 02:20
4. Где учить теорию? (статьи и курсы) - 02:49
5. Учимся на практике. Что нужно знать для работы аналитиком? Фильтрация. - 03:23
6. Функции агрегирования - 04:22
7. SQL Join - 05:16
8. Подзапросы - 07:00
9. Оконные функции - 08:31
Programmer’s Notes | 👉 Смотреть видео
В этом видео разберем как учить SQL с нуля для анализа данных. Что учить в первую очередь, если вы хотите стать аналитиком? Где это учить? Порекомендую курсы, которые проходил я, а также бесплатные материалы, которых будет достаточно, чтобы самим разобраться с SQL.
1. Что такое SQL и СУБД - 00:00
2. Чем плох классический подход к изучению SQL - 01:32
3. SQL запросы - 02:20
4. Где учить теорию? (статьи и курсы) - 02:49
5. Учимся на практике. Что нужно знать для работы аналитиком? Фильтрация. - 03:23
6. Функции агрегирования - 04:22
7. SQL Join - 05:16
8. Подзапросы - 07:00
9. Оконные функции - 08:31
Programmer’s Notes | 👉 Смотреть видео
TypeScript курс
В данном видеокурсе мы с вами рассмотрим возможности языка строгой типизации - TypeScript. Разберём его основные фишки и ключевые отличия от JavaScript. Изучим такие понятия, как перечисления (Enum), интерфейсы, пространства имён. Рассмотрим набор нативных утилит, которые предоставляет сам язык.
1. Базовые типы. Часть 1 - 4:19
2. Базовые типы. Часть 2 - 12:00
3. Перечисления - 18:29
4. Функции - 22:27
5. Объекты. - 28:35
6. Классы - 34:19
7. Наследование - 41:22
8. Пространства имён и модули - 48:45
9. Интерфейсы - 54:24
10. Общие типы - 1:00:28
11. Декораторы - 1:07:14
12. Утилиты - 1:14:19
Programmer’s Notes | 👉 Смотреть видео
В данном видеокурсе мы с вами рассмотрим возможности языка строгой типизации - TypeScript. Разберём его основные фишки и ключевые отличия от JavaScript. Изучим такие понятия, как перечисления (Enum), интерфейсы, пространства имён. Рассмотрим набор нативных утилит, которые предоставляет сам язык.
1. Базовые типы. Часть 1 - 4:19
2. Базовые типы. Часть 2 - 12:00
3. Перечисления - 18:29
4. Функции - 22:27
5. Объекты. - 28:35
6. Классы - 34:19
7. Наследование - 41:22
8. Пространства имён и модули - 48:45
9. Интерфейсы - 54:24
10. Общие типы - 1:00:28
11. Декораторы - 1:07:14
12. Утилиты - 1:14:19
Programmer’s Notes | 👉 Смотреть видео
С++ в Unreal Engine для новичков
Данное видео не говорит о теоретической базе по программированию, архитектуре приложений и ООП. Здесь отображены основные моменты "сухого" кода необходимого для понимания последующих уроков программирования в Unreal Engine 4.
1. Настройка проекта - 06:10
2. Первая программа - 09:51
3. Переменные - 19:33
4. Математические операции - 35.40
5. Структуры - 43.12
6. Массивы - 01:01:57
7. Циклы - 01:11:21
8. If, Else - 01:23:30
9. Switch - 01:33:43
Programmer’s Notes | 👉 Смотреть видео
Данное видео не говорит о теоретической базе по программированию, архитектуре приложений и ООП. Здесь отображены основные моменты "сухого" кода необходимого для понимания последующих уроков программирования в Unreal Engine 4.
1. Настройка проекта - 06:10
2. Первая программа - 09:51
3. Переменные - 19:33
4. Математические операции - 35.40
5. Структуры - 43.12
6. Массивы - 01:01:57
7. Циклы - 01:11:21
8. If, Else - 01:23:30
9. Switch - 01:33:43
Programmer’s Notes | 👉 Смотреть видео
JavaScript Массивы
Массив – это особый подвид объектов. Он позволяет нам хранить данные, но, в отличии от объектов, мы можем управлять этими данными более гибко. Как работать с массивами и применять различные методы мы сейчас и разберемся! Но то, что действительно делает массивы особенными – это их внутреннее представление. Движок JavaScript старается хранить элементы массива в непрерывной области памяти, один за другим.
1. Создание массивов. Элементы (значения) массива. - 00:23
2. Получение значений массива - 01:20
3. Длина массива. Свойство length - 04:07
4. Доступ к массиву - 04:42
5. Изменение значений массива - 05:28
6. Что такое очередь и стек - 06:15
8. Работа с очередью и стеком. Методы push/pop и shift/unshift - 07:13
9. Редактирование элементов массива. Метод splice - 09:40
10. Копирование массивов. Методы slice и concat - 13:08
Programmer’s Notes | 👉 Смотреть видео
Массив – это особый подвид объектов. Он позволяет нам хранить данные, но, в отличии от объектов, мы можем управлять этими данными более гибко. Как работать с массивами и применять различные методы мы сейчас и разберемся! Но то, что действительно делает массивы особенными – это их внутреннее представление. Движок JavaScript старается хранить элементы массива в непрерывной области памяти, один за другим.
1. Создание массивов. Элементы (значения) массива. - 00:23
2. Получение значений массива - 01:20
3. Длина массива. Свойство length - 04:07
4. Доступ к массиву - 04:42
5. Изменение значений массива - 05:28
6. Что такое очередь и стек - 06:15
8. Работа с очередью и стеком. Методы push/pop и shift/unshift - 07:13
9. Редактирование элементов массива. Метод splice - 09:40
10. Копирование массивов. Методы slice и concat - 13:08
Programmer’s Notes | 👉 Смотреть видео
Знакомство с HTML и CSS
HTML можно назвать самым популярным языком, и думаю это понятно, ведь он применяется на всех сайтах, как же без него. CSS тоже популярный язык в интернете, по той же причине, но, кстати, есть сайты которые не используют язык стилей.
1. Для чего создан HTML. - 00:40
2. Редакторы кода - 06:00
3. Каркас HTML страницы - 08:00
4. Что такое тег, какие теги есть - 11:30
5. Комментарии внутри HTML - 18:00
6. Элементы страницы (блоки) - 22:00
8. Заголовки в HTML - 31:30
9. Что такое атрибут в HTML - 34:40
10. Специальные символы в HTML - 40:30
11. Что такое HTML валидатор - 42:40
12. HTMLBOOK - 48:40
Programmer’s Notes | 👉 Смотреть видео
HTML можно назвать самым популярным языком, и думаю это понятно, ведь он применяется на всех сайтах, как же без него. CSS тоже популярный язык в интернете, по той же причине, но, кстати, есть сайты которые не используют язык стилей.
1. Для чего создан HTML. - 00:40
2. Редакторы кода - 06:00
3. Каркас HTML страницы - 08:00
4. Что такое тег, какие теги есть - 11:30
5. Комментарии внутри HTML - 18:00
6. Элементы страницы (блоки) - 22:00
8. Заголовки в HTML - 31:30
9. Что такое атрибут в HTML - 34:40
10. Специальные символы в HTML - 40:30
11. Что такое HTML валидатор - 42:40
12. HTMLBOOK - 48:40
Programmer’s Notes | 👉 Смотреть видео
Ошибки компиляции Java и ошибки времени выполнения
В этом курсе вы узнаете про основы языка Java.
1. Создание нового файла и пакета для этого урока. - 00:00
2. Разбор мини ситуации, почему появилась необходимость в переменных- 00:50
3. Что такое переменная- 01:35
4. Использование переменных в коде- 02:44
5. Ошибки компиляции, что такое, как с ними бороться- 06:09
6. Правила именования переменных- 07:48
Programmer’s Notes | 👉 Смотреть видео
В этом курсе вы узнаете про основы языка Java.
1. Создание нового файла и пакета для этого урока. - 00:00
2. Разбор мини ситуации, почему появилась необходимость в переменных- 00:50
3. Что такое переменная- 01:35
4. Использование переменных в коде- 02:44
5. Ошибки компиляции, что такое, как с ними бороться- 06:09
6. Правила именования переменных- 07:48
Programmer’s Notes | 👉 Смотреть видео
SELECT, JOIN, GROUP, HAVING, Coalesce и др.
Изучаем классические реляционные базы данных и язык для работы с ними — SQL — на примере топовой открытой СУБД PostgreSQL. Если вас пугает JOIN, вы не понимаете GROUP BY, вас смущает вопрос отличия WHERE от HAVING — смотрите видео полностью и обязательно прорабатывайте все запросы вместе с нами! Мы создадим и изучим работу с базой данных для интернет-магазина, хранящую в себе товары, их фотографии, покупателей и их заказы.
1. Зачем знать SQL и базы данных - 00:00
2. Виды баз данных- 02:47
3. Понятие сущностей, проектирование больших систем- 03:28
4. Сущности в реляционных базах данных- 06:01
5. Проектирование схемы БД магазина на бумаге - 06:50
6. Перенос схемы БД в PostgreSQL, создание БД и таблиц- 10:27
7. Заполняем БД данными- 15:50
8. SELECT, получение данных из БД- 17:40
9. JOIN, объединение таблиц- 19:03
10. LEFT JOIN, RIGHT JOIN, INNER JOIN- 23:25
Programmer’s Notes | 👉 Смотреть видео
Изучаем классические реляционные базы данных и язык для работы с ними — SQL — на примере топовой открытой СУБД PostgreSQL. Если вас пугает JOIN, вы не понимаете GROUP BY, вас смущает вопрос отличия WHERE от HAVING — смотрите видео полностью и обязательно прорабатывайте все запросы вместе с нами! Мы создадим и изучим работу с базой данных для интернет-магазина, хранящую в себе товары, их фотографии, покупателей и их заказы.
1. Зачем знать SQL и базы данных - 00:00
2. Виды баз данных- 02:47
3. Понятие сущностей, проектирование больших систем- 03:28
4. Сущности в реляционных базах данных- 06:01
5. Проектирование схемы БД магазина на бумаге - 06:50
6. Перенос схемы БД в PostgreSQL, создание БД и таблиц- 10:27
7. Заполняем БД данными- 15:50
8. SELECT, получение данных из БД- 17:40
9. JOIN, объединение таблиц- 19:03
10. LEFT JOIN, RIGHT JOIN, INNER JOIN- 23:25
Programmer’s Notes | 👉 Смотреть видео
C#: Арифметические операции
Язык C# обладает множеством встроенных математических функций для обеспечения различных действий. За урок мы научимся выполнять простые математические операции, а также научимся вызывать встроенные математические функции.
1. Создание мини программы - 00:20
2. Простые математические действия - 05:28
3. Сокращенные действия - 08:20
4. Встроенные математические функции - 11:45
5. Подсчет площади круга - 18:52
Programmer’s Notes | 👉 Смотреть видео
Язык C# обладает множеством встроенных математических функций для обеспечения различных действий. За урок мы научимся выполнять простые математические операции, а также научимся вызывать встроенные математические функции.
1. Создание мини программы - 00:20
2. Простые математические действия - 05:28
3. Сокращенные действия - 08:20
4. Встроенные математические функции - 11:45
5. Подсчет площади круга - 18:52
Programmer’s Notes | 👉 Смотреть видео
C#: Арифметические операции
Грид-раскладка (CSS Grid Layout) представляет собой двумерную систему сеток в CSS. Гриды подойдут и для верстки основных областей страницы, и небольших элементов пользовательского интерфейса. Эта статья даёт общее представление о грид-раскладке и новой терминологии, которая является частью спецификации CSS Grid Layout Level 1.
1. Как определить сетку? - 00:34
2. Какие свойства Grid существуют? - 02:02
3. Категории свойств CSS Grid - 02:45
4. Свойство display - 04:27
5. grid-template-rows и grid-template-columns - 05:02
6. Свойство gap - 08:30
7. justify-items и align-items - 08:46
8. grid-auto-flow - 09:18
9. Свойства для дочерних элементов - 09:48
10. Свойства, которые работают в тандеме - 10:25
11. Свойство grid-template - 13:22
Programmer’s Notes | 👉 Смотреть видео
Грид-раскладка (CSS Grid Layout) представляет собой двумерную систему сеток в CSS. Гриды подойдут и для верстки основных областей страницы, и небольших элементов пользовательского интерфейса. Эта статья даёт общее представление о грид-раскладке и новой терминологии, которая является частью спецификации CSS Grid Layout Level 1.
1. Как определить сетку? - 00:34
2. Какие свойства Grid существуют? - 02:02
3. Категории свойств CSS Grid - 02:45
4. Свойство display - 04:27
5. grid-template-rows и grid-template-columns - 05:02
6. Свойство gap - 08:30
7. justify-items и align-items - 08:46
8. grid-auto-flow - 09:18
9. Свойства для дочерних элементов - 09:48
10. Свойства, которые работают в тандеме - 10:25
11. Свойство grid-template - 13:22
Programmer’s Notes | 👉 Смотреть видео
Продвинутый TypeScript
В ролике подробно разбираю элементы TypeScript: Generic Types, Компилятор, Декораторы, Namespaces и полезные библиотеки.
1. Generic Types - 40:33
2. Декораторы - 1:15:56
3. Namespaces - 1:52:42
Programmer’s Notes | 👉 Смотреть видео
В ролике подробно разбираю элементы TypeScript: Generic Types, Компилятор, Декораторы, Namespaces и полезные библиотеки.
1. Generic Types - 40:33
2. Декораторы - 1:15:56
3. Namespaces - 1:52:42
Programmer’s Notes | 👉 Смотреть видео
Устройство sharedptr, weakptr
Умный указатель std::weakptr был разработан для решения проблемы «циклической зависимости», описанной выше. std::weakptr является наблюдателем — он может наблюдать и получать доступ к тому же объекту, на который указывает std::sharedptr (или другой std::weakptr), но не считаться владельцем этого объекта.
1. Sharedptr - 00:00:00
2. Учёт ссылок - 00:08:10
3. Makeshared: одна аллокация - 00:16:00
4. Makeshared: одно разыменование - 00:28:10
5. Control block - 00:36:00
6. Exception safety - 00:49:55
7. Weakptr - 00:55:45
8. Поддержка аллокаторов - 01:32:45
Programmer’s Notes | 👉 Смотреть видео
Умный указатель std::weakptr был разработан для решения проблемы «циклической зависимости», описанной выше. std::weakptr является наблюдателем — он может наблюдать и получать доступ к тому же объекту, на который указывает std::sharedptr (или другой std::weakptr), но не считаться владельцем этого объекта.
1. Sharedptr - 00:00:00
2. Учёт ссылок - 00:08:10
3. Makeshared: одна аллокация - 00:16:00
4. Makeshared: одно разыменование - 00:28:10
5. Control block - 00:36:00
6. Exception safety - 00:49:55
7. Weakptr - 00:55:45
8. Поддержка аллокаторов - 01:32:45
Programmer’s Notes | 👉 Смотреть видео
Transform - CSS
Этот урок посвящен 2D и 3D трансформациям, а именно замечательному CSS свойству transform. С помощью 2D и 3D трансформаций translate, scale, rotate и других мы сможем сдвигать, поворачивать, масштабировать элементы и делать многое другое! И сейчас я все тебе покажу. Итак, наш супергерой - это свойство transform с различными значениями. Объект трансформации должен понимать свойства блочных объектов. Так же важно знать что трансформируемые элементы никак не влияют на окружение. Ну и еще одно, трансформации можно анимировать, как с помощью свойства transition так и с помощью конструкции animation и keyframes.
1. Свойство transform общее - 00:33
2. Функция translate - 02:17
3. Функция scale - 06:50
4. Функция rotate - 09:25
5. Функция skew - 10:50
6. Функция matrix - 12:12
7. Множественная 2D – трансформация - 14:23
8. Свойство transform-origin - 15:12
9. Свойства perspective perspective-origin - 16:40
Programmer’s Notes | 👉 Смотреть видео
Этот урок посвящен 2D и 3D трансформациям, а именно замечательному CSS свойству transform. С помощью 2D и 3D трансформаций translate, scale, rotate и других мы сможем сдвигать, поворачивать, масштабировать элементы и делать многое другое! И сейчас я все тебе покажу. Итак, наш супергерой - это свойство transform с различными значениями. Объект трансформации должен понимать свойства блочных объектов. Так же важно знать что трансформируемые элементы никак не влияют на окружение. Ну и еще одно, трансформации можно анимировать, как с помощью свойства transition так и с помощью конструкции animation и keyframes.
1. Свойство transform общее - 00:33
2. Функция translate - 02:17
3. Функция scale - 06:50
4. Функция rotate - 09:25
5. Функция skew - 10:50
6. Функция matrix - 12:12
7. Множественная 2D – трансформация - 14:23
8. Свойство transform-origin - 15:12
9. Свойства perspective perspective-origin - 16:40
Programmer’s Notes | 👉 Смотреть видео
Руководство по 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 | 👉 Смотреть видео