5 out of 5
5
15 reviews on Udemy

FullStack Web Development: Node | Express | MongoDB بالعربي

FullStack Developer ابن تطبيق ويب كامل بإستخدام أحدث التكنولوجيا حالياً لتصبح
Instructor:
Tariq Elouzeh
4,855 students enrolled
Node JS تعلم أساسيات
APIs تعرف على مبادئ ال
Express JS أتقن إستخدام
MongoDB تعلم قواعد البيانات مع
ابن تطبيق ويب كامل من الخادم للعميل
HTML, CSS, Javascript طور مهاراتك مع
Asynchronous Programming تعلم مبادئ البرمجة اللاتزامنية بالجافاسكريبت
FullStack Web Developer طور من مهاراتك لتصبح

مرحبا أصدقائي، أهلا وسهلا بكم في هذه الدورة الممتعة. سنتعلم مع بعضنا البعض العديد من أساسيات التكنولوجيا الحديثة لتطوير برامج الويب من جهة الخادم والعميل.

الجافاسكريبت هي اللغة الأساسية في هذه الدورة وسنستخدمها في برمجة مجموعة التكنولوجيا التي سنقوم بتعلمها. في هذه الدورة، سنركز على التالي :

Node JS : هي بيئة عمل بإستخدام الجافاسكريبت لبناء تطبيقات ويب من جهة الخادم.

 Express JS : هي مكتبة في الجافاسكريبت وجزء من منظومة النود لبناء APIs.

MongoDB : هو برنامج لبناء قواعد بيانات NoSQL Databases .

Postman : هو برنامج يساعدنا على تجربة ال APIs والتحقق من عملهم.

Asynchronous Programming : هو أسلوب في البرمجة لبناء تطبيقات بإستخدام الخاصية اللاتزامنية.

HTML : هي اللغة الأساسية لتصميم هياكل برامج الويب والمواقع الالكترونية.

CSS : هي اللغة الأساسية لإضافة اللمسات الجمالية لمواقع الإنترنت.

المشروع:

بإستخدام المهارات السابقة، سنقوم ببرمجة تطبيق ويب لإدخال وكتابة ملاحظات مع إمكانية تعديلها، حذفها أو البحث عنها. في هذا التطبيق، سنقوم ببرمجة الخادم والعميل من الألف إلى الياء.

مقدمة

1
ماذا سنتعلم في هذه الدورة؟
2
ماذا تحتاج من معرفة قبل الدورة ؟
3
ملخص الدورة

Node.JS أساسيات

1
Node.JS مقدمة إلى
2
(Setting up work environment) بيئة العمل
3
Global Object
4
Intro to Modules
5
Create Module 1
6
Create Module 2
7
BuiltIn Modules
8
Intro to Classes
9
Class Constructor
10
Class Methods
11
Class Inheritance
12
Function Declaration
13
Function Expression
14
Asynchronous vs Synchronous
15
Callbacks
16
Promises
17
Async/Await
18
Events

Server Side بناء الخادم

1
Introduction مقدمة
2
Intro to Express and APIs
3
Intro to MongoDB
4
(ِEnvironment Setup) بناء بيئة عمل المشروع
5
(Server File Preparation) تهيئة صفحة الخادم
6
Our First POST API
7
Using Postman
8
Our First GET API
9
Database Class
10
Adding a Note to Database
11
Getting Notes from Database
12
Getting a Specific Note by ID
13
Updating an Existing Note
14
Deleting a Note
15
Finishing the Server

Client Side بناء العميل

1
Introduction مقدمة
2
Project Setup بيئة العمل
3
HTML Main Page شرح الصفحة الرئيسية
4
Build Note API Client
5
Update Notes Table
6
Edit and Delete Buttons
7
Search for a Note
8
Delete Note
9
Add Note Modal
10
Save New Note
11
Clear New Note Modal
12
Edit Note Modal
13
Load Note Data in Edit Modal
14
Save Edited Note
15
Add Styling for New or Edited Note
16
Full Source Code
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!
5
5 out of 5
15 Ratings

Detailed Rating

Stars 5
15
Stars 4
0
Stars 3
0
Stars 2
0
Stars 1
0
1f9fd50b9b92a758ae2ca3b1e7214e52
30-Day Money-Back Guarantee

Includes

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