background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

İndir "Полный Full Stack курс ReactJS + NodeJS для начинающих за 4 часа! (MongoDB, Express, React, NodeJS)"

input logo icon
İçindekiler tablosu
|

İçindekiler tablosu

0:00
Бэкенд (начало)
0:28
Теория по бэкенду
8:26
Начало разработки бэкенда
10:25
Установка библиотеки Express
10:57
Подключаем модульный подход для NodeJS (import, export, es6 и т.п.)
12:15
Начинаем разработку приложения на Express
19:11
Делаем HTTP-запросы на приложение через Insomnia
20:05
Создаем тестовую авторизацию
23:26
Подключаем JSON Web Token (JWT)
27:08
Делаем регистрацию + подключаем базу данных MongoDB
31:18
Создаем модель UserModel
36:07
Устанавливаем Express Validator и подключаем в проект
44:38
Создаем пользователя в БД
45:45
Шифруем пароль с помощью BCrypt
48:45
Подключаемся к БД через программу MongoDB Compass
51:47
Обрабатываем ошибки
57:17
Скрываем пароль юзера из ответа
58:35
Делаем реальную авторизацию
1:04:53
Делаем роут на получение информации о профиле
1:05:52
Создаем middleware (функцию посредник) - checkAuth.js
1:16:47
Делаем небольшой рефакторинг index.js
1:19:52
Создаем функционал для статей (CRUD)
1:50:18
Делаем загрузку картинок на сервер (Multer)
1:56:10
Возвращаем статические файлы (загруженные картинки)
1:57:54
Создаем middleware - handleValidationErrors.js
2:01:06
Рефакторим итоговый код бэкенда
2:05:09
Фронтенд
2:06:22
Изучаем структуру фронтенд проекта
2:09:16
Подключаем React Router
2:13:34
Подключаем Redux Toolkit
2:15:26
Создаем slice для статей (posts)
2:19:20
Настраиваем Axios
2:21:13
Исправляем ошибку CORS
2:23:23
Создаем асинхронный action в Redux Toolkit
2:25:32
Сохраняем в стейт статус запроса и сами статьи
2:32:58
Вытаскиваем тэги из бэкенда
2:36:28
Делаем вывод полной записи
2:44:01
Создаем функционал для авторизации
3:00:10
Проверяем авторизован пользователь или нет
3:06:00
Сохранять токен в LocalStorage, чтобы не выкидывало из аккаунта
3:16:55
Делаем форму регистрации
3:24:38
Разрешаем удалять статью только автору
3:27:44
Форма создания статьи + Simple Editor
3:34:24
Загрузка изображения на сервер
3:43:04
Отправка статьи на бэкенд
3:51:43
Рендерим статьи с помощью React Markdown
3:54:10
Удаление статьи
4:01:55
Редактирование статьи
4:09:49
Что сказала кукуруза? (итого)
4:10:25
Домашние задания для тебя
4:13:02
Деплой блога на Heroku + Vercel
4:14:24
Heroku
4:17:56
Vercel
4:23:45
Конец
Video etiketleri
|

Video etiketleri

полный
full
stack
курс
reactjs
nodejs
начинающих
часа
mongodb
express
react
nodejs
express
react
reactrouter
multer
markdown
deploy
Zaten UDL var Yardımcı yüklendi video dosyasını 1 tıklamayla indirebilirsiniz!
Yüklendi
için
Google Chrome

Açıklama:

В этом видео ты научишься с нуля разрабатывать бэкенд на стэке MERN (MongoDB, Express, React, NodeJS) и подключать к фронтенду свой бэкенд. Также, к завершению урока ты научишься деплоить своё приложение на Heroku + Vercel. Курс идеально подойдёт для новичков, которые впервые решили попробовать NodeJS. 👀 Чему ты научишься? 1. Разрабатывать свой бэкенд 2. Делать авторизацию и регистрацию backend + frontend 3. Работать с базой данных (MongoDB) 4. Разработке full stack проектов 5. Делать загрузку файлов на сервер 6. Подключать аутентификацию с помощью JWT 7. Взаимодействовать фронтенд с бэкендом 8. Деплоить фулл стэк приложение ⚙️ Программы: Insomnia - https://insomnia.rest/download MongoDB Compass - https://www.mongodb.com/products/tools/compass (нужен VPN для доступа к скачиванию) 📚 Готовые исходники: https://t.me/archakov_im/522 🔗 Ссылки по материалу: - Vercel - https://vercel.com/ - Heroku - https://www.heroku.com/ - Офф. сайт JWT - https://jwt.io/ - Список HTTP-кодов - https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BA%D0%BE%D0%B4%D0%BE%D0%B2_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_HTTP 🔗 Следите за обновлениями и информацией в: — Telegram-канале: https://t.me/archakov_im — VK: https://vk.com/archakov_im — Личном блоге: https://archakov.im/ — GitHub: https://github.com/Archakov06 — Моё резюме: https://career.habr.com/archakovim ⏰ Таймкоды: 00:00:00 Бэкенд (начало) 00:00:28 Теория по бэкенду 00:08:26 Начало разработки бэкенда 00:10:25 Установка библиотеки Express 00:10:57 Подключаем модульный подход для NodeJS (import, export, es6 и т.п.) 00:12:15 Начинаем разработку приложения на Express 00:19:11 Делаем HTTP-запросы на приложение через Insomnia 00:20:05 Создаем тестовую авторизацию 00:23:26 Подключаем JSON Web Token (JWT) 00:27:08 Делаем регистрацию + подключаем базу данных MongoDB 00:31:18 Создаем модель UserModel 00:36:07 Устанавливаем Express Validator и подключаем в проект 00:44:38 Создаем пользователя в БД 00:45:45 Шифруем пароль с помощью BCrypt 00:48:45 Подключаемся к БД через программу MongoDB Compass 00:51:47 Обрабатываем ошибки 00:57:17 Скрываем пароль юзера из ответа 00:58:35 Делаем реальную авторизацию 01:04:53 Делаем роут на получение информации о профиле 01:05:52 Создаем middleware (функцию посредник) - checkAuth.js 01:16:47 Делаем небольшой рефакторинг index.js 01:19:52 Создаем функционал для статей (CRUD) 01:50:18 Делаем загрузку картинок на сервер (Multer) 01:56:10 Возвращаем статические файлы (загруженные картинки) 01:57:54 Создаем middleware - handleValidationErrors.js 02:01:06 Рефакторим итоговый код бэкенда 02:05:09 Фронтенд 02:06:22 Изучаем структуру фронтенд проекта 02:09:16 Подключаем React Router 02:13:34 Подключаем Redux Toolkit 02:15:26 Создаем slice для статей (posts) 02:19:20 Настраиваем Axios 02:21:13 Исправляем ошибку CORS 02:23:23 Создаем асинхронный action в Redux Toolkit 02:25:32 Сохраняем в стейт статус запроса и сами статьи 02:32:58 Вытаскиваем тэги из бэкенда 02:36:28 Делаем вывод полной записи 02:44:01 Создаем функционал для авторизации 03:00:10 Проверяем авторизован пользователь или нет 03:06:00 Сохранять токен в LocalStorage, чтобы не выкидывало из аккаунта 03:16:55 Делаем форму регистрации 03:24:38 Разрешаем удалять статью только автору 03:27:44 Форма создания статьи + Simple Editor 03:34:24 Загрузка изображения на сервер 03:43:04 Отправка статьи на бэкенд 03:51:43 Рендерим статьи с помощью React Markdown 03:54:10 Удаление статьи 04:01:55 Редактирование статьи 04:09:49 Что сказала кукуруза? (итого) 04:10:25 Домашние задания для тебя 04:13:02 Деплой блога на Heroku + Vercel 04:14:24 Heroku 04:17:56 Vercel 04:23:45 Конец

İndirme seçeneklerini hazırlama

popular icon
Popüler
hd icon
HD video
audio icon
Sadece ses
total icon
Tüm formatlar
* - Video yeni bir sekmede oynatılıyorsa, videoya gidin, ardından videoya sağ tıklayın ve "Videoyu farklı kaydet..." seçeneğini seçin
** - Özel oynatıcılarda çevrimiçi oynatmaya yönelik bağlantı

Video indirme hakkında sorular

mobile menu iconNasıl "Полный Full Stack курс ReactJS + NodeJS для начинающих за 4 часа! (MongoDB, Express, React, NodeJS)" video indirebilirim?mobile menu icon

  • http://unidownloader.com/ web sitesi, program ve uzantı yüklemeden yapmak istiyorsanız, bir videoyu veya ayrı bir ses parçasını indirmenin en iyi yoludur.

  • UDL Helper uzantısı, hızlı içerik indirme için YouTube, Instagram ve OK.ru sitelerine sorunsuz bir şekilde entegre edilen kullanışlı bir düğmedir.

  • UDL Client programı (Windows için), 900'den fazla web sitesini, sosyal ağları ve video barındırma sitelerini ve ayrıca kaynakta bulunan herhangi bir video kalitesini destekleyen en güçlü çözümdür.

  • UDL Lite, mobil cihazınızdan bir web sitesine erişmenin gerçekten kullanışlı bir yoludur. Yardımı ile videoları doğrudan akıllı telefonunuza kolayca indirebilirsiniz.

mobile menu iconHangi "Полный Full Stack курс ReactJS + NodeJS для начинающих за 4 часа! (MongoDB, Express, React, NodeJS)" video formatını seçmeliyim?mobile menu icon

  • En iyi kalite formatları FullHD (1080p), 2K (1440p), 4K (2160p) ve 8K'dır (4320p). Ekranınızın çözünürlüğü ne kadar yüksekse video kalitesi de o kadar yüksek olmalıdır. Bununla birlikte, göz önünde bulundurulması gereken başka faktörler de vardır: indirme hızı, boş alan miktarı ve oynatma sırasında cihaz performansı.

mobile menu iconBir "Полный Full Stack курс ReactJS + NodeJS для начинающих за 4 часа! (MongoDB, Express, React, NodeJS)" video yüklerken bilgisayarım neden donuyor?mobile menu icon

  • Tarayıcı/bilgisayar tamamen donmamalıdır! Böyle bir durumda lütfen videonun bağlantısını ekleyerek bildirin. Bazen videolar doğrudan uygun bir formatta indirilemez, bu nedenle dosyayı istenen formata dönüştürme özelliğini ekledik. Bazı durumlarda, bu işlem bilgisayar kaynaklarını aktif olarak kullanabilir.

mobile menu iconTelefonuma "Полный Full Stack курс ReactJS + NodeJS для начинающих за 4 часа! (MongoDB, Express, React, NodeJS)" videosunu nasıl indirebilirim?mobile menu icon

  • Web sitesini veya PWA uygulaması UDL Lite'ı kullanarak bir videoyu akıllı telefonunuza indirebilirsiniz. UDL Helper uzantısını kullanarak QR kodu aracılığıyla bir indirme bağlantısı göndermek de mümkündür.

mobile menu iconBir ses parçasını (müzik) MP3'e "Полный Full Stack курс ReactJS + NodeJS для начинающих за 4 часа! (MongoDB, Express, React, NodeJS)" nasıl indirebilirim?mobile menu icon

  • En uygun yol, videoyu MP3 formatına dönüştürmeyi destekleyen UDL Client programını kullanmaktır. Bazı durumlarda MP3, UDL Helper uzantısı aracılığıyla da indirilebilir.

mobile menu iconBir videodan bir kareyi nasıl kaydedebilirim "Полный Full Stack курс ReactJS + NodeJS для начинающих за 4 часа! (MongoDB, Express, React, NodeJS)"?mobile menu icon

  • Bu özellik UDL Helper uzantısında mevcuttur. Ayarlarda "Video anlık görüntüsü düğmesini göster" seçeneğinin işaretli olduğundan emin olun. Oynatıcının sağ alt köşesinde "Ayarlar" simgesinin solunda bir kamera simgesi görünmelidir. Üzerine tıkladığınızda, videodaki mevcut kare JPEG formatında bilgisayarınıza kaydedilecektir.

mobile menu iconTüm bu şeylerin fiyatı nedir?mobile menu icon

  • Hiçbir maliyeti yok. Hizmetlerimiz tüm kullanıcılar için tamamen ücretsizdir. PRO abonelikleri yoktur, indirilen videoların sayısı veya maksimum uzunluğu konusunda herhangi bir kısıtlama yoktur.