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

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

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

مستوى متوسط
33 دورة
64:54:41

المتطلبات

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

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

اكتساب الفهم الشامل لأساسيات علم البرمجة، بما في ذلك مفاهيم البرمجة الكائنية (OOP)، وتطبيق هذه المفاهيم بشكل فعّال في تصميم وتنفيذ البرامج.

تعلم لغات البرمجة الرئيسية، بما في ذلك Java، PHP، C++، C#، JavaScript، و Python، بهدف اكتساب مهارات تطوير قوية وتنويع أدوات البرمجة.

اكتساب مهارات قوية في استخدام وإدارة قواعد البيانات باستخدام SQL.

التعلم واستخدام أوامر الكمبيوتر عبر واجهة الأوامر (Command-line).

فهم أساسيات ومبادئ الشبكات.

تطوير مهارات تصميم وتطوير واجهات المستخدم باستخدام HTML و CSS.

محتوى المسار

مقدمة في البرمجة Intro to Programming

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

12 وحدة
07:06:28

JAVA 101

تهدف الدورة للتعرف على أساسيات لغة JAVA، وما هي مميزاتها وكيفية استخداماتها.

7 وحدات
04:15:24

JAVA 102

تهدف الدورة للتعرف على تطبيق المصفوفات والدوال، وكيفية عمل التكرار والاستثناءات في لغة JAVA.

5 وحدات
04:55:52

مقدمة في Object Oriented Programming (OOP)

للتعرف على أهم مفاهيم البرمجة الكائنية، وأهميتها في عالم البرمجة دون التطرق لأي لغة معينة.

8 وحدات
03:53:55

JAVA 103

تهدف الدورة للتعرف على بعض المفاهيم التي تتعلق بالبرمجة كائنية التوجه OOP وآلية تطبيقها في لغة Java.

6 وحدات
06:10:09

JAVA 104

تهدف الدورة لتطبيق ما تم التعرف عليه في الدورات السابقة في مشروع برمجي بلغة JAVA.

4 وحدات
00:15:46

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

مسار
مسار

مسار Full-Stack JavaScript

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

مبتدئ

16 دورة

25:48:24

مسار
مسار

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

مسار تعليمي يساعد المهتمين في دخول مجال علم البيانات والذكاء الاصطناعي على التعرف على أهم المفاهيم الأساسية والتي تشمل: التعامل مع أنواع البيانات المختلفة، تحليل ومعالجة البيانات، عرض البيانات على شكل رسوم بيانية وتفاعلية، نمذجة البيانات باستخدام خوارزميات تعلم الآلة 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