تطوير الويب الكامل
Offered By: Meta via Coursera
Course Description
Overview
بينما تستعد لوظيفتك في مجال تطوير الواجهة الخلفية، يمكنك التدرب على الجمع بين مهارات متعددة لإنشاء تطبيق Django متكامل. ستبدأ بإعداد بيئة لمشروع عملي محلي، وإعادة بناء الواجهات الأمامية والخلفية لتطبيق موجود. ستتاح لك الفرصة بعد ذلك لإنشاء الواجهات الأمامية والخلفية لتطبيق جديد باستخدام مهارات تطوير الويب الكامل التي اكتسبتها.
بنهاية هذه الدورة التدريبية سيكون بإمكانك القيام بما يلي:
- شرح المفاهيم الشائعة المتعلقة بتطوير الويب الكامل
- استخدام اللغات HTML وCSS وJavaScript لتطوير مواقع ويب جيدة التنظيم وتفاعلية ومتجاوبة
- بناء تطبيق ويب كامل باستخدام Django يخزن بياناته في نماذج على قاعدة بيانات MySQL ويحدث صفحاته من خلال النماذج ونقاط النهاية الخاصة بواجهة برمجة التطبيقات
- وصف البيئات المختلفة التي يتم نشر تطبيقات الويب فيها
لإكمال هذه الدورة، ستحتاج إلى خبرة سابقة في تطوير الواجهة الخلفية، ولغة البرمجة Python، والتحكم في الإصدار، وقواعد البيانات، وإطار عمل الويب Django وواجهات برمجة التطبيقات.
Syllabus
- مقدمة إلى تطوير الويب الكامل
- مقدمة لمفهوم مطور الويب الكامل. التعرف على أدوار ومسؤوليات مطور الويب الكامل والعمارة متعددة الطبقات N-Tier.
- تقنيات الواجهة الأمامية
- التعرف على تقنيات تطوير الواجهة الأمامية HTML وCSS وJavaScript.
- تطوير الويب الكامل باستخدام Django
- بناء تطبيق ويب كامل باستخدام Django.
- بيئات الإنتاج
- استكشف البيئات المختلفة التي يتم نشر تطبيقات الويب عليها.
- المشروع النهائي
- في هذه الوحدة، سيتم تقييمك بناءً على المهارات الأساسية التي يتم تناولها في الدورة التدريبية.
Taught by
Taught by Meta Staff
Related Courses
Probabilistic Graphical Models 1: RepresentationStanford University via Coursera Computer Security
Stanford University via Coursera Intro to Computer Science
University of Virginia via Udacity Introduction to Logic
Stanford University via Coursera Internet History, Technology, and Security
University of Michigan via Coursera