Урок 1.00:15:56
Что будет на курсе? Домашние задания. Вопросы. Тесты.
Урок 2.00:08:33
Что будет на курсе? Обзор проектов.
Урок 3.00:06:18
Коммуникация. Обновление домашних заданий.
Урок 4.00:09:28
Установка и настройка редактора Visual Studio Code
Урок 5.00:03:51
Подключение скриптов
Урок 6.00:15:34
Типы данных
Урок 7.00:20:03
Переменные
Урок 8.00:14:10
Преобразование типов
Урок 9.00:18:11
Числа
Урок 10.00:16:16
Строки
Урок 11.00:10:04
Шаблонные строки
Урок 12.00:12:28
Введение в объекты
Урок 13.00:32:59
Логические операторы, if statement
Урок 14.00:13:01
Тернарный оператор. Конструкция switch case
Урок 15.00:27:29
Циклы
Урок 16.00:24:21
Введение в функции
Урок 17.00:06:18
Дополнение к лекции по функциям
Урок 18.00:11:59
Методы массивов
Урок 19.00:24:31
Функции высшего порядка. Callback.
Урок 20.00:23:57
Что такое this. Контекст вызова функции.
Урок 21.00:18:19
Стрелочные функции
Урок 22.00:31:17
Перебирающие методы массивов
Урок 23.00:22:50
Что такое замыкание
Урок 24.00:19:14
Методы объектов про которые часто забывают.
Урок 25.00:28:18
Деструктуризация
Урок 26.00:17:33
Object descriptor
Урок 27.00:10:02
Объекты обертки. Важные нюансы.
Урок 28.01:05:15
Разбор домашних заданий. Условия, циклы, функции.
Урок 29.00:20:19
Разбор домашних заданий. Функции высшего порядка, ключевое слово this.
Урок 30.00:22:17
Разбор домашних заданий. Перебирающие методы массивов.
Урок 31.00:13:39
Разбор домашних заданий. Замыкание.
Урок 32.00:16:41
Введение в DOM
Урок 33.00:13:53
Работа с атрибутами элементов
Урок 34.00:20:49
Манипуляция DOM элементами
Урок 35.00:19:11
Обработка событий
Урок 36.00:10:38
Всплытие и погружение события
Урок 37.00:40:41
Первый проект. Todo List. Часть №1
Урок 38.00:20:29
Первый проект. Todo List. Часть №2
Урок 39.00:06:17
Как работать с css variables из javascript
Урок 40.00:11:55
Добавим в наш проект Todo List возможность выбора темы.
Урок 41.00:11:53
LocalStorage, SessionStorage
Урок 42.00:28:26
Разбор домашних задания. DOM. Часть №1.
Урок 43.00:31:32
Разбор домашних заданий. DOM. Часть №2
Урок 44.00:20:36
Введение в асинхронность. Что такое event loop?
Урок 45.00:24:07
Введение в Ajax
Урок 46.00:38:47
Разбор Домашнего Задания. AJAX. Часть №1
Урок 47.00:12:54
Post запросы
Урок 48.00:06:05
Отладка Ajax
Урок 49.00:08:01
Что такое CORS
Урок 50.00:24:04
Обработка ошибок
Урок 51.00:04:49
Проект News App. Вступление.
Урок 52.00:26:32
Проект News App. Часть 1.
Урок 53.00:20:10
Проект News App. Часть 2
Урок 54.00:17:07
Введение в Promises. Часть 1.
Урок 55.00:26:58
Введение в Promises. Часть 2.
Урок 56.00:15:46
Введение в fetch.
Урок 57.00:15:09
Введение в async await
Урок 58.00:21:04
Введение в ООП. Функции конструкторы. Классы ES5.
Урок 59.00:10:12
Prototype ES5
Урок 60.00:19:53
Наследование ES5
Урок 61.00:17:47
Классы ES6.
Урок 62.00:07:09
Наследование ES6
Урок 63.00:39:38
Введение в webpack
Урок 64.00:14:08
Модули import/export
Урок 65.00:06:45
Инкапсуляция. Введение.
Урок 66.00:11:42
Инкапсуляция. Часть №1.
Урок 67.00:07:12
Инкапсуляция. Часть №2.
Урок 68.00:26:12
Проект Avia Tickets. Часть №1
Урок 69.00:12:58
Проект Avia Tickets. Часть №2
Урок 70.00:54:30
Проект Avia Tickets. Часть №3. Создание UI для формы.
Урок 71.00:54:58
Проект Avia Tickets. Часть №4. Реализация функционала формы.
Урок 72.01:08:00
Проект Avia Tickets. Часть №5. Вывод билетов на страницу
Урок 73.00:19:19
Deployment проекта. Github pages. Firebase
Урок 74.00:07:34
Проект Login. Часть №1. Введение.
Урок 75.00:34:35
Проект Login. Часть №2. Валидация формы.
Урок 76.00:10:31
Проект Login. Часть №3. Реализуем запрос на сервер.
Урок 77.00:24:44
Проект Login. Часть №4. Реализуем вывод уведомлений
Урок 78.00:07:05
Interceptors. Введение.
Урок 79.00:29:15
Interceptors. Реализация в проекте Login.
Урок 80.00:23:41
Введение в Git
Урок 81.00:03:57
Git Config
Урок 82.00:23:11
Как устроен гит под капотом. Создание репозитория. Первые commits.
Урок 83.00:17:09
Создание веток. Мерж веток. Gitignore.
Урок 84.00:19:41
Подключение локального репозитория к remote.
Урок 85.00:04:29
Подключение ssh ключей к remote репозиторию
Урок 86.00:15:25
Git flow. Pull request
Урок 87.00:08:19
Конфликты, как их исправлять.
Урок 88.00:14:02
Git README.md. Синтаксис markdown
Урок 89.00:18:05
Методология Scrum
Урок 90.00:07:09
Введение в раздел
Урок 91.00:15:19
Eslint установка и базовая настройка
Урок 92.00:25:02
Eslint правила, окружение, настройка редактора.
Урок 93.00:09:50
Настраиваем Husky и Lint staged, что-бы в наш репозиторий не попал плохой код
Урок 94.00:14:23
Тестирование. Вступление.
Урок 95.00:12:52
Тестирование. Установка Jest. Первый тест.
Урок 96.00:13:59
Тестирование. Проект Avia Tickets, установка и первый тест.
Урок 97.00:33:47
Тестирование. Проект Avia Tickets, тестируем Location Store
Урок 98.00:15:54
Тестирование. Проект Avia Tickets, Тестируем Api Service
Урок 99.00:14:22
End to End тесты. Вступление
Урок 100.00:17:05
Установка Cypress. Первый тест.
Урок 101.00:32:52
Тесты для формы поиска билетов.
Урок 102.00:37:18
Тестируем запросы
Урок 103.00:16:01
Cypress commands
Урок 104.00:12:00
Введение.
Урок 105.00:04:07
Visual Studio Code config для Vue.
Урок 106.00:13:03
Установка Vue CLI. Знакомство со структурой проекта.
Урок 107.00:08:42
Из чего состоят компоненты
Урок 108.00:09:43
Синтаксис шаблонов
Урок 109.00:04:13
Привязка аттрибутов
Урок 110.00:16:28
Условная отрисовка шаблона. Директивы v-if, v-else, v-show
Урок 111.00:10:54
Обработка событий
Урок 112.00:20:59
Вывод шаблонов в цикле. Директива v-for
Урок 113.00:16:02
Computed properties. Watch. Вычисляемые свойства и отслеживание изменения данных
Урок 114.00:07:45
Привязка классов и стилей
Урок 115.00:09:10
Взаимодествие компонент. Emit event.
Урок 116.00:14:37
Взаимодействие компонент. Props.
Урок 117.00:12:33
Двунаправленное связывание данных. v-model
Урок 118.00:29:52
Проект Budget. Часть №1
Урок 119.00:33:13
Проект Budget. Часть №2.
Урок 120.00:15:22
Концепция Single Source of Truth
Урок 121.00:20:55
Введение во Vuex. State. Getters.
Урок 122.00:16:29
Введение во Vuex. Actions. Mutations.
Урок 123.00:03:37
Знакомство с проектом и его функционалом.
Урок 124.00:17:22
Выделим основные компоненты для приложения.
Урок 125.00:11:32
Movies App. Часть №1. Установка зависимостей.
Урок 126.00:19:56
Movies App. Часть №2. Настройка Axios. Создание Store.
Урок 127.00:30:19
Movies App. Часть №3. Axios. Store
Урок 128.00:38:30
Movies App. Часть №4. Вывод списка фильмов.
Урок 129.00:17:32
Movies App. Часть №5. Poster.
Урок 130.00:43:08
Movies App. Часть №6. Pagination.
Урок 131.00:13:03
Movies App. Часть №7. Loader
Урок 132.00:33:13
Movies App. Часть №8. Remove movie. Search movie.
Урок 133.00:13:26
Movies App. Часть №9. Notification.
Урок 134.00:54:24
Movies App. Часть №10. Информация о фильме
Урок 135.00:10:04
Оператор опциональной последовательности
Урок 136.00:06:25
Оператор нулевого слияния
Урок 137.00:15:55
Symbol. Подробности
Урок 138.00:21:33
Итератор
Урок 139.00:29:00
Chrome DevTools. Часть №1
Урок 140.00:38:39
О чем вас спросят на собеседовании
Урок 141.00:59:10
Работа на фриланс. Как найти первые проекты.
Урок 142.00:17:22
Лайтовый обзор CI/CD