4.33 out of 5
4.33
12 reviews on Udemy

Learn Node.JS from Beginning to Mastery 2020 [بالعربية]

Learn the Basics of Node.js, asynchronous JavaScript, Express, API Development, MongoDB Driver, Sending Emails and more.
Instructor:
Anas Saber
2,773 students enrolled
اساسيات NodeJS
Event Loop
Asynchronous JavaScript and Promises.
Express
تطوير API
MongoDB Driver
ارسال E-mails
نظام تسجيل الدخول والسماح
نظام السجل
مراجعة واختبار صحة بيانات المستخدم
عمل توثيق كامل للمشرع [Documentation]

Learn the Basics of Node.js, asynchronous JavaScript and promises, Node.js core modules, Node package manager basics, Express, API Development, MongoDB Driver, Sending Emails, Data Validation, Logging system, Password Hashing, Authentication and Authorization system, User Verification, Pagination and Using Environmental Variables.

This course is designed for anyone curious about web development with JavaScript.

You will learn a lot of important concepts about Node.js:-

– NodeJS basics.

– Event Loop.

– Loop Tick.

– NodeJS core modules.

– Node package manager.

– Asynchronous JavaScript and Promises.

– How to develop full API

– Documentation

Introduction

1
Introduction

اساسيات Node.js

1
Introduction
2
ماهو Node.js?
3
تنصيب Node.js
4
عمل اول تطبيق
5
كيف يعمل Node.js
6
Event loop
7
Loop tick
8
Modules

Asynchronous JavaScript

1
Introduction
2
JSON format
3
Callback pattern 1
4
Callback pattern 2
5
Callback hell
6
Promises pattern 1
7
Promises pattern 2
8
Master promise 1
9
Master promises 2
10
async/await pattern 1
11
async/await pattern 2
12
Promisify a function

Core Modules

1
المقدمة
2
Event emitter I
3
Event emitter II
4
Event emitter III
5
File system I
6
File system II
7
File system III
8
Streams I
9
Streams II
10
Path I
11
Path II
12
Path III

اساسيات npm

1
المقدمة
2
package.json file
3
اوامر npm 1
4
اوامر npm 2
5
اوامر npm 3

API كاملة

1
HTTP Request
2
HTTP Response
3
ماهو Express ?
4
بداية المشروع 1
5
بداية المشروع 2
6
nodemon
7
Request Object
8
Middleware
9
اعادة تنظيم المشروع 1
10
Auth Router
11
MVC البداية
12
Logging System
13
الربط بين Morgan و Winston
14
تنصيب قاعدة البيانات
15
تحميل قواعد بيانات تجريبية
16
Database Configuration File
17
اختبار التوصيل بقاعدة البيانات
18
getMovie Route
19
Pagination
20
Get One Movie
21
التعامل مع بعض الاخطاء المحتملة
22
Not Found Handler
23
Global Error Handler
24
User Model
25
User Validator
26
Validation Error
27
Validation Method
28
User Existence
29
Body Parser
30
Signup Controller
31
Check Existence
32
Insert User
33
تصليح خطأ 1
34
تشفير الباسورد
35
Login Method I
36
Login Method II
37
Login Route
38
JsonWebToken I
39
JsonWebToken II
40
JsonWebToken III
41
.env File
42
Sending Email I
43
Sending Email II
44
Sending Email III
45
User Verification I
46
User Verification II
47
Comment Model
48
Comment Route
49
Comment Controller I
50
Comment Controller II
51
Comment Edit & Delete
52
تصليح خطأ 2
53
Movie-Comment Linking
54
Movie-Comment Linking Test
55
تصليح خطأ 3
56
Get Comment Route
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.3
4.3 out of 5
12 Ratings

Detailed Rating

Stars 5
6
Stars 4
3
Stars 3
3
Stars 2
0
Stars 1
0
b37959e50aa4359e6b97123e1ac89b1b
30-Day Money-Back Guarantee

Includes

10 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion