- أساسيات برمجة الواجهة الأمامية (Front-end): (HTML) و(CSS) وجافا سكريبت (JavaScript)
- ركائز البرمجة الشيئية (Object-Oriented Programming)
- كيفية تخزين واسترجاع المعلومات من قاعدة البيانات
- كيفية إعداد تطبيق (Laravel) مؤتمت بالكامل للنشر
- أساسيات برمجة الواجهة الأمامية (Front-end): (HTML) و(CSS) وجافا سكريبت (JavaScript)
- كيفية حماية التطبيق من الهجمات الإلكترونية المختلفة
- كيفية بناء مشروع كامل بناءً على متطلبات من واقع العمل
- مهارات الاتصال وإجراء المقابلات والوعي الذاتي
- مهارات كتابة السيرة الذاتية بشكل صحيح واللغة الإنجليزية للأعمال
يوفر برنامج الاحتراف من منصة تعليم في تطوير الويب الكامل (Full Stack) للمتعلمين المهارات الأساسية والمعرفة البرمجية التي ستساعدهم على شق طريقهم في مجال التكنولوجيا، حيث تساهم في تمكينهم من العمل الحر على مشاريع تطوير البرمجيات الكاملة بشكل مستقل، أو التقديم لفرص التدريب الداخلي والوظائف في مجال تطوير الويب الكامل (Full Stack) والواجهة الخلفية (Back-end)، ليصبحوا مطورين مبتدئين للبرامج في المؤسسات المحلية والإقليمية.
يتكون برنامج الاحتراف من منصة تعليم في تطوير الويب الكامل (Full Stack)، من بث مباشر للحلقات الدراسية والجلسات التدريبية الإلكترونية الموزعة على 11 وحدة ومحورها تعليم البرمجة للمبتدئين من خلال التعلم القائم على المشاريع، سيساعدك هذا البرنامج على إتقان مبادئ (HTML) و(CSS) وجافا سكريبت (JavaScript) و(PHP) كإحدى لغات البرمجة للواجهة الخلفية (Back-end)، والبرمجة الشيئية (Object-Oriented Programming)، وأساسيات تطوير الويب، وعمليات قواعد البيانات، وإطار عمل (Laravel)، وتجهيز الموقع ليكون متاحاً على الإنترنت. ستتعرف أيضاً خلال البرنامج على أدوات تُستخدم يومياً في بيئة العمل، مثل برنامج سلاك (Slack) وجيت هب (GitHub) ودوكر (Docker) وسورس تري (Source Tree) وسبلايم (Sublime) وغيرها
يوفر برنامج الاحتراف من إدراك في تطوير الويب الكامل (Full Stack) للمتعلمين المهارات الأساسية والمعرفة البرمجية التي ستساعدهم على شق طريقهم في مجال التكنولوجيا، حيث تساهم في تمكينهم من العمل الحر على مشاريع تطوير البرمجيات الكاملة بشكل مستقل، أو التقديم لفرص التدريب الداخلي والوظائف في مجال تطوير الويب الكامل (Full Stack) والواجهة الخلفية (Back-end)، ليصبحوا مطورين مبتدئين للبرامج في المؤسسات المحلية والإقليمية.
لا يُشترط وجود معرفة مسبقة حول البرمجة أو علوم الحاسوب للتعلم في هذا البرنامج. كل ما تحتاجه هو بعض المعارف والمهارات العامة مثل المعرفة الرقمية الأساسية، والمستوى المتوسط (B1) من اللغة الإنجليزية، والقدرة على التعلم الذاتي، ومستوى عالٍ من الالتزام بالبرنامج. يفضَل وجود شهادة جامعية ولكنها ليست مطلباً أساسياً!
علاء المهايني
مصمم مواقع ويب - مبرمج تطبيقات الويب
التعليقات
250
السعر:250$
الكورسات المتعلقة
أساسيات البرمجة
في هذه الدورة ستتعلم أساسيات البرمجة و كيف تفكر و تحلل الكود كمبرمج، الأمر الذي سيكسبك مهارة عالية في حل المشاكل البرمجية و سيجعلك قادر على فهم طريقة عمل أي كود يمر معك.
قواعد البيانات
سلسلة من المفاهيم و الدروس الشاملة لقواعد البيانات ستتعلم منها كيفية تصميم قواعد بيانات من الصفر و كتابة إستعلامات و غير ذلك من الأمور المهمة.
HTML
لغة تستخدم في إنشاء صفحات الويب و بالتحديد لتعيين العناصر التي سيتم وضعها في صفحات الويب مثل النصوص، الروابط، الصور و غيرها.
CSS
لغة تستخدم في تصميم صفحات الويب فمن خلالها يمكن إضافة ألوان، ظلال، مؤثرات بصرية، جعل التصميم يظهر بشكل مناسب على الحاسوب و الجوال إلخ..
جافا سكربت
لغة برمجة تستخدم في تطوير المواقع، تطوير تطبيقات الهاتف، تطوير تطبيقات الحاسوب و هي من أشهر اللغات و أكثرها طلباً في سوق العمل.
React
من أشهر المكتبات المبنية بلغة جافاسكربت و التي تستخدم في بناء واجهة المستخدم للمواقع الإلكترونية التي هي بمثابة تطبيقات ويب.
بايثون
لغة برمجة يمكن إستخدامها في عدة مجالات مثل إنشاء تطبيقات، ألعاب، برمجة المواقع، أتمتة المهام و هي مهمة للمهتمين بالإختراق.
C++
من أقوى و أشهر لغات البرمجة المستخدمة في بناء أنظمة التشغيل، تطبيقات و ألعاب الكمبيوتر، ألعاب الآندرويد و الآيفون إلخ..
جافا
لغة برمجة تستخدم في إنشاء تطبيقات للديسكتوب، تطبيقات للهواتف التي تعمل بنظام آندرويد، برمجة المواقع إلخ..
الخوارزميات
مدخلك الصحيح لعالم البرمجة حيث تتعلم منها المنطق البرمجي و المفاهيم المشتركة بين جميع لغات البرمجة مما يسهّل عليك كثيراً تعلم لغات البرمجة.
لينكس
مرجع شامل لنظام لينكس تتعلم منه كيفية التحكم به بشكل كامل بواسطة سطر الأوامر مما سيجعلك قادر على استخدامه كنظام أساسي.
تحديات برمجية
تمارين من كافة المستويات و معها الحل بخمس لغات برمجية. حل هذه التمارين يزيد قدرتك في حل المشكلات البرمجية.