مطور ويب كامل المكدس

Udacity - إصدار Full Stack Web Developer Nanodegree v4.0.0

وصف

Full Stack Web Developer عبارة عن دورة تدريبية في تطوير وبرمجة الويب تنشرها أكاديمية Udacity. خلال عملية هذه الدورة التدريبية الشاملة ، ستتعرف على عملية تصميم وتطوير وتنفيذ تطبيقات الويب المختلفة التي يستخدمها مختلف الأشخاص والشركات. يعد تطوير تطبيقات الويب الكبيرة والقوية والأهم من ذلك تصميم وتطوير واجهات برمجة التطبيقات الاحترافية مع القدرة على تلقي واستدعاء البيانات من قاعدة البيانات من بين أهم الموضوعات التي أثيرت في هذه الدورة التدريبية.

من أهم الموضوعات التي تمت مناقشتها في هذه الدورة التدريبية تصميم وبناء قواعد البيانات وقواعد البيانات المختلفة للبرامج وتطبيقات الويب ، وبناء وتنفيذ واجهات برمجة التطبيقات القائمة على قواعد البيانات ، وأمن التطبيقات المستندة إلى الويب ، وتنفيذ نظام المصادقة والمستخدم. إدارة مستوى الوصول وتصميم وتنفيذ تطبيقات الويب على أساس Flask ، والتنفيذ النهائي للتطبيقات في الخوادم السحابية باستخدام Docker و Kubernetes ، إلخ.

ما سوف تتعلمه في الدورة التدريبية لمطوري الويب Full Stack:

  • لغة SQL
  • نمذجة البيانات والمعلومات
  • قواعد البيانات العلائقية
  • استخدام لغة البرمجة Python لتنفيذ منطق قواعد البيانات المختلفة
  • تطوير API وتوثيقها
  • اختبار واجهات برمجة التطبيقات المختلفة
  • تنفيذ نظام التوثيق وإدارة مستوى وصول المستخدم
  • و …

تفاصيل الدورة

الناشر:يوداسيتي
المدربون: إيمي هوا وكارين مكارثي وغابرييل روتنر وكينيدي بيرمان
اللغة الإنجليزية
مستوى التعليم: متوسط
عدد الدورات: 102 (v4.0.0) | 117 (الإصدار 1.0.0)
مدة الدورة: 22 ساعة و 6 دقائق (الإصدار 4.0.0) | حوالي 40 ساعة (v1.0.0)
مدة التدريب: بافتراض من 5 إلى 10 ساعات عمل في الأسبوع ، أي حوالي 4 أشهر

مواضيع الدورة بتاريخ 8/2022

الدورة التدريبية 1: SQL ونمذجة البيانات للويب

الربط والتفاعل مع قواعد البيانات

مقدمة عن أساسيات SQLAlchemy و SQLAlchemy ORM

SQLAlchemy ORM في العمق

أنشئ تطبيق CRUD باستخدام SQLAlchemy ORM - الجزء 1

الهجرات

أنشئ تطبيق CRUD باستخدام SQLAlchemy ORM - الجزء 2

الدورة 2: تطوير API والتوثيق

مقدمة لواجهات برمجة التطبيقات

أساسيات HTTP و Flask

نقاط النهاية والحمولات

اختبار API

وثائق API

المقرر 3: إدارة الوصول إلى الهوية

أسس

المصادقة

كلمات السر

تفويض

التفكير العدائي

الدورة التدريبية 4: نشر الخادم وتحويله إلى حاويات

حاويات

AWS و Kubernetes

النشر باستخدام CI / CD

المتطلبات الأساسية لدورة مطور ويب المكدس الكامل

لتحسين فرصك في النجاح في برنامج Full Stack Web Developer Nanodegree ، نوصي بأن يكون لديك خبرة في كتابة واختبار البرامج باستخدام Python أو لغة برمجة أخرى موجهة للكائنات.

الحد الأدنى من المتطلبات:

  • خبرة على مستوى المبتدئين في بايثون. إذا لم تكن لديك هذه الخبرة ، فراجع مقدمة إلى برنامج Programming Nanodegree أو مقدمة إلى دورة علوم الكمبيوتر.
  • جرب بناء مواقع الويب الأمامية باستخدام HTML و CSS و Javascript.
  • تجربة استخدام Git للتحكم في الإصدار. إذا لم تكن لديك هذه التجربة ، فراجع دورة كيفية استخدام Git و GitHub.
  • لديك الدافع الذاتي والدافع للتعلم. تتطلب المشاركة في هذا البرنامج الالتزام المستمر بالمواعيد النهائية وتخصيص 10 ساعات على الأقل في الأسبوع لعملك.
  • يمكنك التواصل بطلاقة ومهنية في اللغة الإنجليزية كتابة وتحدثا.
  • يمكنك الوصول إلى جهاز كمبيوتر به اتصال واسع النطاق ، حيث ستقوم بتثبيت محرر نصوص / رمز احترافي (مثل VSCode أو Atom) بالإضافة إلى أجهزة افتراضية (باستخدام VirtualBox و Vagrant).
  • أنت على استعداد للمساهمة في نجاح البرنامج ، بما في ذلك التعاون مع زملائك الطلاب ، وإعطائنا ملاحظات حول كيفية تحسيننا.

خبرة سابقة مرغوبة:

  • لقد أكملت دورة برمجة بايثون الموجهة للكائنات.
  • لقد حاولت إنشاء تطبيقات من جانب الخادم في الماضي وتريد معرفة كيفية القيام بذلك على مستوى احترافي.

ما هي البرامج والإصدارات التي سأحتاجها في هذا البرنامج؟

بالنسبة لهذا البرنامج ، ستحتاج إلى جهاز كمبيوتر مزود باتصال إنترنت واسع النطاق وقادر على الأجهزة. ملاحظة: تلبي معظم أجهزة الكمبيوتر الاستهلاكية الموجودة في السوق اليوم هذه المتطلبات. ستحتاج إلى وصول إداري لتتمكن من تثبيت البرنامج على جهاز الكمبيوتر الخاص بك. يستخدم هذا البرنامج Python 3.7 و PostgreSQL 11 و SQLAlchemy و Flask 1.0 و Docker وحزم Python المختلفة. سيحتاج الطلاب إلى أن يكونوا قادرين على التواصل بطلاقة ومهنية في اللغة الإنجليزية المكتوبة والمنطوقة.

صور دورة مطور ويب المكدس الكامل

 

مطور ويب كامل المكدس

دليل التثبيت الكامل لمطور الويب Stack Web Developer

بعد الاستخراج ، شاهد مع لاعبك المفضل.

العنوان الفرعي: اللغة الإنجليزية (بالإضافة إلى العربية والبرتغالية والصينية لبعض المواد الدراسية)

الجودة: 720 بكسل

التغييرات:

الإصدار v4.0.0 مقارنة بالإصدار 1.0.0 قلل من عدد الدروس 15 والمدة التقريبية 13 ساعة.

رابط التحميل

الإصدار 4.0.0

تحميل الجزء 1 - 2 جيجا بايت
تحميل الجزء 2 - 2 جيجا بايت
تحميل الجزء 3 - 2 جيجا بايت
تحميل الجزء 4 - 2 جيجا بايت
تحميل الجزء الخامس - 1.03 جيجا بايت

الإصدار 1.0.0

تحميل الجزء 1 - 3 جيجا بايت
تحميل الجزء 2-3 جيجا بايت
تحميل الجزء 3 - 3 جيجا بايت
تحميل الجزء 4 - 3 جيجا بايت
تحميل الجزء 5 - 3 جيجا بايت
تحميل الجزء السادس - 570 ميجا بايت
رابط كلمة مرور الملف
اتبع على الفيسبوك
اتبع على موقع pinterest
قم بزيارة مدونتنا

اترك رد