مسار Full-Stack JavaScript

مسار Full-Stack JavaScript

سيأخذك هذا المسار في رحلة تتعلم من خلالها تطوير وبناء تطبيقات ويب تفاعلية متكاملة، تبدأ رحلتك بتعلم أساسيات البرمجة بلغة JavaScript ثم ستتعرف على طرق هيكلة وتصميم صفحات الويب وتنسيقها وكل ما يخص تطوير الواجهات (Front-End)، ثم ستنتقل لتعلم أساسيات تطوير وبناء خلفيات التطبيقات (Back-End) وقواعد البيانات (Database)، كما ستتعرف على مفهوم التحكم بالإصدارات وعلى طريقة استخدام كل من Git و GitHub.

مستوى مبتدئ
16 دورة
25:48:24

المتطلبات

هذا المسار لا يتطلب أي معرفة مسبقة بالبرمجة.

المهارات المكتسبة من المسار

تطوير وتصميم واجهات البرامج.

تطوير وبناء برامج تفاعلية متكاملة وربطها بقواعد البيانات.

رفع المشروع واستضافته على منصة Heroku.

محتوى المسار

مقدمة في HTML

سنتعرف في هذهِ الدورة على أساسيات HTML وعلى طريقة استخدامها في إنشاء صفحات الويب.

8 وحدات
01:21:25

مقدمة في CSS

سنتعرف في هذهِ الدورة على مفهوم CSS وكيفية إضافته إلى ملف HTML لتنسيق صفحات الويب، كما سنتعرف على كيفية التحكم بألوان العناصر وأحجامها.

7 وحدات
01:27:34

JavaScript 101

سنتعرف في هذهِ الدورة على أساسيات لغة JavaScript، حيث نقوم بالتعرف على عدد من المفاهيم كالتعليقات والمتغيرات والثوابت والمصفوفات والجمل الشرطيّة وجمل التكرار بالإضافة إلى الدوال.

10 وحدات
04:08:39

مقدمة في DOM

سنتعرف في هذهِ الدورة على كيفية الوصول إلى عناصر HTML باستخدام DOM وإجراء عدد من العمليات عليها.

3 وحدات
00:50:18

Bootstrap

سنتعرف في هذهِ الدورة على تنسيق صفحات الويب باستخدام Bootstrap ثم ستقوم بتوظيف ماتعلمته في مشروع.

5 وحدات
00:31:46

JavaScript 102

سنتعرف في هذهِ الدورة على عدد من المفاهيم في JavaScript والتي ستساعدك على بناء برامج ذات إمكانيات أكبر مثل طرق التعامل مع الأرقام والتواريخ واستخدام Callback وطرق التعامل مع المصفوفات والدوال، كما سنتعرف على مفهوم البرمجة الكائنية أو Object Oriented Programming وطرق استخدامها.

6 وحدات
02:43:35

عزز مهاراتك بتعلمك ايضا لهذه المسارات

مسار
مسار

مسار علم البيانات والذكاء الاصطناعي

مسار تعليمي يساعد المهتمين في دخول مجال علم البيانات والذكاء الاصطناعي على التعرف على أهم المفاهيم الأساسية والتي تشمل: التعامل مع أنواع البيانات المختلفة، تحليل ومعالجة البيانات، عرض البيانات على شكل رسوم بيانية وتفاعلية، نمذجة البيانات باستخدام خوارزميات تعلم الآلة Machine Learning Algorithms و التعلم العميق Deep Learning Algorithms.

متوسط

15 دورة

26:52:37

مسار
مسار

مسار Full-Stack Python

ستتعلم في هذا المسار كيفية تطوير وبناء تطبيقات ويب تفاعلية متكاملة باستخدام Python، حيث تبدأ رحلتك بتعلم أساسيات تطوير وبناء التطبيقات (Back-End) وقواعد البيانات (Database) كما ستتعرف على طرق هيكلة وتصميم صفحات الويب وتنسيقها وكل ما يخص تطوير الواجهات (Front-End)، وأخيرًا ستتعرف على مفهوم التحكم بالإصدارات وعلى طريقة استخدام كل من Git و GitHub.

مبتدئ

15 دورة

22:35:15

مسار
مسار

مسار الطالب الجامعي

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

متوسط

33 دورة

64:54:41