YoVDO

FullStack Web Development: Node | Express | MongoDB

Offered By: Udemy

Tags

Node.Js Courses Computer Science Courses Web Development Courses Javascript Courses MongoDB Courses HTML Courses Asynchronous Programming Courses MongoDB Atlas Courses

Course Description

Overview

FullStack Developer ابن تطبيق ويب كامل بإستخدام أحدث التكنولوجيا حالياً لتصبح

What you'll learn:
  • Node JS تعلم أساسيات
  • APIs تعرف على مبادئ ال
  • Express JS أتقن إستخدام
  • MongoDB تعلم قواعد البيانات مع
  • ابن تطبيق ويب كامل من الخادم للعميل
  • HTML, CSS, Javascript طور مهاراتك مع
  • Asynchronous Programming تعلم مبادئ البرمجة اللاتزامنية بالجافاسكريبت
  • FullStack Web Developer طور من مهاراتك لتصبح
  • MongoDB Atlas, Heroku, GitHub انشر التطبيق كاملاً على الإنترنت باستخدام خدمات


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


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


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

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

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

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

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

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

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

MongoDBAtlas : هي خدمة مقدمة من MongoDB تخولنا أن نبني قواعد بيانات على الإنترنت .

Heroku : هي خدمة تخولنا أن نرفع تطبيقات الخوادم علىالانترنت وتقم بتشغيلها لنا.

GitHub : هي خدمة لرفع أي مشروع برمجي أو ملفات على الإنترنت.

GitHub Pages : هي خدمة مقدمة من موقع GitHub لنشر مشروع معين على الانترنت ليصبح متاح من أي مكان.




المشروع:

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


Taught by

Tariq Elouzeh

Related Courses

3D Graphics for Web Developers
Pompeu Fabra University via FutureLearn
Accessibility Audit
Amazon Web Services via AWS Skill Builder
Advanced React
Meta via Coursera
Advanced System Security Topics
University of Colorado System via Coursera
Apply advanced testing for your Django web application
Coursera Project Network via Coursera