مسار تطوير تطبيقات iOS

مسار تطوير تطبيقات iOS

سيأخذك هذا المسار في رحلة تتعلم من خلالها تطوير تطبيقات iOS، ستبدأ بتعلّم أساسيات البرمجة بلغة Swift مرورًا بمجموعة من المفاهيم التي تحتاجها في تطوير التطبيقات باستخدام Xcode.

مستوى مبتدئ
7 دورات
11:53:10

المتطلبات

كمبيوتر Mac لايقل نظام التشغيل فيه عن الإصدار 10.15.4منصّب عليه برنامج Xcode، ولا يتطلب أي خبرة برمجية مسبقة.

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

فهم أساسيات البرمجة باستخدام لغة Swift.

اكتساب أهم المهارات التي يحتاجها مطوّري تطبيقات iOS.

القدرة على دخول سوق العمل كمطور تطبيقات iOS.

محتوى المسار

Swift 101

سنتعرف في هذهِ الدورة على أساسيات المفاهيم البرمجيّة في لغة swift 5.2 والتي ستساعدك في تطوير تطبيقات iOS.

9 وحدات
03:12:59

Swift 102

سنتعرف في هذهِ الدورة على مفهوم البرمجة الكائنية Object-Oriented-Programming مع تطبيقها في لغة Swift 5.3 بالإضافة إلى مفهوم Optionals 

7 وحدات
02:06:49

Swift 103

سنتعرف في هذهِ الدورة على مفاهيم متقدمة في Swift مثل ترتيب البيانات في Struct والتعامل مع الأخطاء وغيرها الكثير.

7 وحدات
02:53:02

أساسيات Firebase

سنتعرف في هذهِ الدورة على أساسيات منصة Firebase وأهم الخدمات التي تقدمها للمطوّرين.

5 وحدات
00:44:05

Git 101

في هذه الدورة ستتعلم برنامج Git وكيفية عمله؟ وفيما تحتاجه؟ معرفة الأوامر الأساسية لبرنامج Git وكيفية إدارة المشاريع من خلال Git. معرفة كيفية تنصيب برنامج Git. القدرة على عمل مشروع وتتبع إصداراته.

5 وحدات
00:56:11

Git 102

في هذه الدورة ستتعلم كيفية إدارة المشروع لأكثر من Branch وكيفية دمجها وحل مشكلة التعارض أثناء الدمج.

4 وحدات
00:57:31

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

مسار
مسار

مسار 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