|
Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
| .gitignore |
17B |
| .gitignore |
310B |
| 01 Введение в Node.js.mkv |
90.99MB |
| 02 Установка Node.js.mkv |
13.45MB |
| 03 Практика - Установка Node.js.mkv |
111.72MB |
| 04 Знакомство с Node.js.mkv |
72.51MB |
| 05 Практика - Выполнение кода в Node.js.mkv |
49.28MB |
| 06 Практика - Использование Node REPL.mkv |
193.17MB |
| 085 Встроенный модуль path.mkv |
24.42MB |
| 086 Практика - Встроенный модуль path.mkv |
26.85MB |
| 087 Практика - Встроенный модуль path (продолжение).mkv |
52.76MB |
| 088 Встроенный модуль http.mkv |
69.35MB |
| 089 Практика - Встроенный модуль http и запуск сервера.mkv |
51.55MB |
| 08 Введение в краткий курс по JavaScript.mkv |
25.38MB |
| 090 Практика - Изменение объекта res и тип контента.mkv |
28.90MB |
| 091 Практика - Разные ответы для разных путей.mkv |
98.18MB |
| 092 Практика - Страница не найдена и код 404.mkv |
24.30MB |
| 093 Практика - Установка расширения в VS Code для отправки HTTP запросов.mkv |
27.63MB |
| 094 Практика - Разделение кода http сервера на модули.mkv |
186.71MB |
| 095 Практика - POST запросы.mkv |
84.65MB |
| 096 Практика - Проверка типа контента в запросе клиента.mkv |
129.68MB |
| 097 Практика - Создание HTML формы для клиента.mkv |
58.77MB |
| 098 Практика - Передача HTML документа клиенту.mkv |
123.08MB |
| 099 Практика - Обработка данных формы на сервере.mkv |
78.72MB |
| 09 Переменные и типы.mkv |
36.96MB |
| 1. first.txt |
5.95KB |
| 100 Практика - Проверка обработки формы и подведение итогов по модулю http.mkv |
42.48MB |
| 101 Встроенный модуль stream.mkv |
86.77MB |
| 102 Копирование файлов с помощью потоков.mkv |
12.37MB |
| 103 Трансформация данных в потоке.mkv |
31.96MB |
| 104 Подведение итогов по модулю stream.mkv |
5.44MB |
| 105 Практика - Передача файла клиенту по http в потоке.mkv |
93.89MB |
| 106 Практика - Чтение из стандартного ввода в потоке.mkv |
46.44MB |
| 107 Практика - Трансформационный поток.mkv |
30.15MB |
| 108 ЗАДАЧА - Добавление трансформационного потока.mkv |
3.79MB |
| 109 РЕШЕНИЕ - Добавление трансформационного потока.mkv |
70.54MB |
| 10 Выполнение кода JavaScript.mkv |
23.46MB |
| 110 Практика - Аргументы программы Node.js.mkv |
27.32MB |
| 111 Практика - Запись данных в файл в потоке.mkv |
115.24MB |
| 112 Практика - Итоги по генерации файла на основании аргументов программы.mkv |
36.14MB |
| 113 Практика - Копирование файла с помощью потока.mkv |
26.29MB |
| 114 Практика - Копирование папки с файлами в другую папку с помощью потоков.mkv |
43.51MB |
| 115 Практика - Продолжение копирования папки с файлами.mkv |
151.76MB |
| 116 NPM - Менеджер пакетов в Node.js.mkv |
57.13MB |
| 117 Файл package.json.mkv |
61.56MB |
| 118 Практика - Инициализация нового проекта с помощью NPM.mkv |
42.87MB |
| 119 Семантические версии.mkv |
215.30MB |
| 11 Динамическая типизация.mkv |
11.05MB |
| 120 Допустимые версии, обновление и удаление NPM пакетов.mkv |
64.36MB |
| 121 Файл package-lock.json.mkv |
29.54MB |
| 122 Практика - Анализ файла package-lock.json.mkv |
154.19MB |
| 123 Практика - Папка node_modules.mkv |
292.09MB |
| 124 Практика - Пересоздание папки node_modules.mkv |
114.34MB |
| 125 Практика - Исполняемые файлы.mkv |
81.97MB |
| 126 Практика - Обновление и удаление NPM пакетов.mkv |
306.01MB |
| 127 Зависимости для процесса разработки (devDependencies).mkv |
24.85MB |
| 128 Практика - Установка devDependencies.mkv |
177.73MB |
| 129 Скрипты NPM.mkv |
10.37MB |
| 12 Соединение строк.mkv |
12.59MB |
| 130 Практика - NPM скрипты.mkv |
63.19MB |
| 131 Разница между npm install и npm ci.mkv |
48.98MB |
| 132 Подведение итогов по NPM.mkv |
40.34MB |
| 133 Практика - Переменные среды.mkv |
27.34MB |
| 134 Практика - Добавление переменных среды с помощью dotenv.mkv |
72.04MB |
| 135 Практика - Использование import - as в модулях ES6.mkv |
29.34MB |
| 136 Практика - Инициализация Git в проекте и .gitignore.mkv |
76.90MB |
| 137 Практика - Создание коммита в Git.mkv |
11.07MB |
| 138 Практика - Создание удаленного репозитория на GitHub.mkv |
38.97MB |
| 139 Практика - Синхронизация локального и удаленного репозиториев.mkv |
117.94MB |
| 13 Объекты.mkv |
26.47MB |
| 140 Введение в Express.mkv |
43.07MB |
| 141 Практика - Создание веб сервера без express.mkv |
36.69MB |
| 142 Практика - Переход с http на express.mkv |
336.59MB |
| 143 Роутинг в приложении Express.mkv |
32.57MB |
| 144 Практика - Несколько обработчкиков запроса.mkv |
201.58MB |
| 145 Практика - Несколько маршрутов в Express.mkv |
275.37MB |
| 146 Параметры маршрутов и роутинг в отдельных файлах.mkv |
72.75MB |
| 147 Практика - Параметры маршрута.mkv |
55.46MB |
| 148 Практика - Метод route и цепочка HTTP методов.mkv |
80.37MB |
| 149 Практика - Маршруты в отдельных файлах.mkv |
58.83MB |
| 14 Функции.mkv |
41.30MB |
| 150 Практика - Перенос обработчиков запросов в папку controllers.mkv |
135.25MB |
| 151 Практика - Добавление отдельных маршрутов в главный роутер.mkv |
61.54MB |
| 152 ЗАДАЧА - Перенос маршрутов users в отдельный файл.mkv |
6.87MB |
| 153 РЕШЕНИЕ - Перенос маршрутов users в отдельный файл.mkv |
38.23MB |
| 154 Практика - Продолжение рефакторинга маршрутов.mkv |
292.49MB |
| 155 Практика - Подведение итогов по роутингу.mkv |
23.00MB |
| 156 Паттерн программирования MVC.mkv |
58.89MB |
| 157 Middleware функции в Express.mkv |
73.21MB |
| 158 Практика - Добавление middleware функций.mkv |
142.66MB |
| 159 Практика - Логирование с помощью morgan.mkv |
66.38MB |
| 15 Массивы.mkv |
50.58MB |
| 160 Практика - Парсинг JSON от клиента без middleware.mkv |
84.54MB |
| 161 Практика - Парсинг JSON от клиента с помощью middleware.mkv |
37.18MB |
| 162 Практика - Парсинг формы от клиента без middleware.mkv |
57.75MB |
| 163 Практика - Парсинг формы от клиента с помощью middleware.mkv |
60.38MB |
| 164 Зависимости для разработки внешних пакетов NPM.mkv |
11.45MB |
| 165 Практика - Резюме по использованию middleware функций.mkv |
17.75MB |
| 166 Практика - Создание фронтенд приложения React.mkv |
117.49MB |
| 167 Практика - Отправка запроса с фронтенда в бекенд.mkv |
105.68MB |
| 168 Практика - Подключение middleware для политики CORS.mkv |
88.68MB |
| 169 Практика - Отображение данных в интерфейсе.mkv |
20.03MB |
| 16 Операторы.mkv |
33.84MB |
| 170 Практика - Подведение итогов по связи фронтенда и бекенда.mkv |
20.34MB |
| 171 Завершение курса.mkv |
12.45MB |
| 17 Деструктуризация.mkv |
20.54MB |
| 18 Тернарный оператор.mkv |
15.62MB |
| 19 Классы.mkv |
30.32MB |
| 2. index.html |
358B |
| 20 Промисы и async_await.mkv |
77.34MB |
| 21 JSON.mkv |
8.48MB |
| 22 Введение в архитектуру Node.js.mkv |
15.45MB |
| 23 Как работает Node.js.mkv |
41.48MB |
| 24 Блокирующие и неблокирующие операции.mkv |
70.61MB |
| 25 Libuv с циклом событий и пулом потоков.mkv |
46.24MB |
| 26 Цикл событий.mkv |
86.21MB |
| 27 Псевдокод для цикла событий.mkv |
42.07MB |
| 28 Группы событий в цикле событий.mkv |
35.20MB |
| 29 События nextTick и колбэки промисов.mkv |
34.08MB |
| 3. second.txt |
60.44KB |
| 30 События setImmediate.mkv |
6.50MB |
| 31 Блокирующие операции.mkv |
43.40MB |
| 32 Введение в практику по циклу событий.mkv |
73.36MB |
| 33 Практика - Цикл событий.mkv |
60.54MB |
| 34 Практика - Событие окончания записи в файл.mkv |
36.56MB |
| 35 Практика - Добавление события nextTick.mkv |
70.34MB |
| 36 Практика - Событие DNS и отложенный nextTick.mkv |
105.23MB |
| 37 Практика - События setInterval.mkv |
53.54MB |
| 38 Практика - Оптимизация кода с событиями.mkv |
50.28MB |
| 39 Практика - Блокирование цикла событий.mkv |
22.37MB |
| 4. stdin-dump.txt |
21B |
| 40 Практика - Цикл while без блокирования.mkv |
72.95MB |
| 41 Стек вызовов (call stack).mkv |
29.91MB |
| 42 Практика - Блокирование цикла событий в рекурсивной функции.mkv |
78.01MB |
| 43 Практика - Функция fib без блокирования цикла событий.mkv |
110.23MB |
| 44 Практика - Оптимизация функции fib.mkv |
61.46MB |
| 45 Практика - Поиск числа фибоначи без рекурсии.mkv |
75.27MB |
| 46 Установка и настройка Prettier.mkv |
97.27MB |
| 47 Модули в Node.js.mkv |
49.57MB |
| 48 Модули CommonJS.mkv |
16.89MB |
| 49 Как устроен модуль CommonJS.mkv |
103.62MB |
| 5. third.txt |
614.15KB |
| 50 Экспорт из модуля CommonJS.mkv |
73.66MB |
| 51 Импорты в модулях CommonJS и функция require.mkv |
70.39MB |
| 52 Примеры импортов и экспортов в CommonJS.mkv |
85.08MB |
| 53 Практика - Модули CommonJS.mkv |
272.87MB |
| 54 Практика - Единственный экспорт.mkv |
138.53MB |
| 55 Практика - Импорт и експорт в одном модуле.mkv |
174.35MB |
| 56 Практика - Изменение переменных в других модулях.mkv |
83.72MB |
| 57 Практика - Модули в подпапке.mkv |
17.07MB |
| 58 Практика - Подведение итогов по модулям CommonJS.mkv |
292.39MB |
| 59 Модули ES6.mkv |
78.38MB |
| 60 Типы экспортов в ES6.mkv |
7.70MB |
| 61 Именованные экспорты и импорты ES6.mkv |
63.14MB |
| 62 Практика - Именованные экспорты и импорты ES6.mkv |
74.31MB |
| 63 Экспорт по умолчанию.mkv |
29.18MB |
| 64 Практика - Экспорт по умолчанию в ES6.mkv |
41.17MB |
| 65 Опции импортов ES6.mkv |
62.28MB |
| 66 Практика - Импорт именованных экспортов и экспорта по умолчанию.mkv |
64.09MB |
| 67 Подведение итогов по ES6 модулям.mkv |
61.58MB |
| 68 Встроенные модули в Node.js.mkv |
61.39MB |
| 69 Встроенный модуль fs и чтение из файла.mkv |
67.88MB |
| 70 Запись в файл с помощью модуля fs.mkv |
18.58MB |
| 71 Удаление файлов с помощью модуля fs.mkv |
13.97MB |
| 72 Подведение итогов по модулю fs.mkv |
8.18MB |
| 73 Практика - Модуль fs и версии функций с колбэками.mkv |
35.01MB |
| 74 Практика - Модуль fs и версии функций с промисами.mkv |
32.87MB |
| 75 Практика - Модуль fs и синхронные версии функций.mkv |
44.14MB |
| 76 Встроенный модуль events.mkv |
75.54MB |
| 77 Практика - Модуль events и создание событий.mkv |
16.85MB |
| 78 Практика - Передача значений параметров в слушателей событий.mkv |
8.69MB |
| 79 Практика - Однократная реакция на событие.mkv |
13.30MB |
| 80 Практика - Отключение слушателя для события.mkv |
18.70MB |
| 81 Практика - Несколько слушателей для события.mkv |
25.05MB |
| 82 Практика - Запись в файл с помощью EventEmitter.mkv |
134.31MB |
| 83 Практика - Расширение EventEmitter в классе.mkv |
89.64MB |
| 84 Практика - Регистрация слушателя в конструкторе.mkv |
56.71MB |
| App.css |
564B |
| app.js |
197B |
| app.js |
187B |
| App.js |
689B |
| app.mjs |
510B |
| app.mjs |
650B |
| App.test.js |
246B |
| built-in-module-import.mjs |
83B |
| class-events.mjs |
958B |
| comment-form.html |
1.74KB |
| comments.js |
550B |
| comments.js |
441B |
| copy-file-in-stream.mjs |
443B |
| copy-files-in-folder.mjs |
1.12KB |
| create-file.mjs |
930B |
| data.js |
220B |
| default-export.mjs |
145B |
| export-and-import.js |
276B |
| favicon.ico |
3.78KB |
| fibonacci.js |
219B |
| fibonacci-linear-complexity.js |
476B |
| fibonacci-out-of-memory.js |
461B |
| fibonacci-with-cache.js |
629B |
| first.txt |
5.95KB |
| fs-events.mjs |
719B |
| handlers.js |
2.69KB |
| http-stream-file.mjs |
958B |
| index.css |
366B |
| index.html |
358B |
| index.html |
1.68KB |
| index.js |
1010B |
| index.js |
755B |
| index.js |
607B |
| index.js |
1019B |
| index.js |
840B |
| index.js |
158B |
| index.js |
138B |
| index.js |
385B |
| index.js |
326B |
| index.js |
535B |
| index.mjs |
598B |
| index.mjs |
745B |
| index.mjs |
264B |
| inline-exports.mjs |
60B |
| logo.svg |
2.57KB |
| logo192.png |
5.22KB |
| logo512.png |
9.44KB |
| manifest.json |
492B |
| mixed-exports.mjs |
169B |
| mult.js |
66B |
| mult.test.js |
126B |
| multiple-exports.js |
345B |
| multiple-listeners.mjs |
489B |
| named-exports.mjs |
82B |
| non-blocking-while.js |
569B |
| package.json |
474B |
| package.json |
305B |
| package.json |
314B |
| package.json |
284B |
| package.json |
358B |
| package.json |
408B |
| package.json |
421B |
| package.json |
811B |
| package-lock.json |
182.18KB |
| package-lock.json |
670B |
| package-lock.json |
24.89KB |
| package-lock.json |
21.37KB |
| package-lock.json |
39.77KB |
| package-lock.json |
41.96KB |
| package-lock.json |
42.79KB |
| package-lock.json |
656.41KB |
| promises-fs.js |
428B |
| README.md |
3.28KB |
| renamed-first.txt |
29B |
| renamed-first.txt |
29B |
| reportWebVitals.js |
362B |
| robots.txt |
67B |
| root.js |
112B |
| root.js |
189B |
| second.txt |
60.44KB |
| setupTests.js |
241B |
| single-export.js |
194B |
| stdin-dump.txt |
21B |
| stdin-pipe-stdout.mjs |
834B |
| sync-fs.js |
440B |
| third.txt |
614.15KB |
| users.js |
357B |
| users.js |
327B |
| while.js |
183B |