Docker للمبتدئين

مجاني
4:10 سا
10
تطوير الشبكة

Docker للمبتدئين

المدرب Python
00:00 دقيقة
00:00 دقيقة
00:00 دقيقة
00:00 دقيقة
00:00 دقيقة
00:00 دقيقة
00:00 دقيقة

حول هذا المساق

لمن هي موجهة؟

هذه الدورة موجهة للمطورين والمبرمجين المبتدئين الذين يرغبون في تعلم أساسيات Docker وكيفية استخدامه في بيئات التطوير والتطبيقات. إذا كنت ترغب في معرفة كيفية استخدام Docker لتبسيط إدارة الحاويات (Containers) وإنشاء بيئات تطوير متكاملة ومحمولة، فإن هذه الدورة هي الخيار المثالي لك.

ما هو المشكل الذي سوف نحله في الدورة؟

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

المحاور والمعلومات التي سوف نتعلمها:

  1. نظرة عامة:

    • نبدأ الدورة بتعريف Docker وأهميته في تطوير التطبيقات، بالإضافة إلى شرح مفهوم الحاويات وكيف يمكن استخدامها لتوفير بيئة موحدة وآمنة لتشغيل التطبيقات.
  2. Docker Files:

    • تعلم كيفية كتابة ملفات Docker الخاصة بتطبيقاتك. سنغطي كيفية بناء حاويات تطبيقك من خلال هذه الملفات، وتخصيص الإعدادات لضمان تشغيل سليم وفعال.
  3. Images:

    • نغطي كيفية استخدام الصور (Images) في Docker، وهي القوالب التي تحتوي على جميع المكونات اللازمة لتشغيل التطبيق. سنتعلم كيفية إنشاء وتخزين الصور واستخدامها لإعداد بيئات تطوير متنوعة.
  4. Containers:

    • سنغطي كيفية إنشاء الحاويات (Containers) باستخدام Docker، وكيفية تشغيل التطبيقات داخل هذه الحاويات بسهولة. سنتعلم كيفية إدارة الحاويات وتخصيصها لتشغيل التطبيقات بأمان وكفاءة.
  5. Volumes:

    • تعلم كيفية استخدام الـVolumes لتخزين البيانات بشكل منفصل عن الحاويات، مما يتيح لك الحفاظ على البيانات بين إعادة تشغيل الحاويات أو تحديث التطبيقات.
  6. Docker Hub:

    • نعرض لك كيفية استخدام Docker Hub، وهو مستودع عام للصور، لتحميل وتحميل الصور الجاهزة. سنتعلم كيفية نشر التطبيقات على Docker Hub لتسهيل الوصول إليها ومشاركتها مع المجتمع.
  7. Dockerize React App:

    • في هذا الجزء، سنتعلم كيفية تطبيق Docker على تطبيق React. سنغطي كيفية "تحويل" (Dockerize) تطبيق React ليعمل ضمن حاوية Docker، مما يسهل نشره في بيئات مختلفة.

من خلال هذه الدورة، ستتعلم كيفية استخدام Docker لتحسين عملية التطوير، وتوفير بيئات مستقرة وآمنة لتطبيقاتك، مما يسهل العمل الجماعي والنقل بين بيئات مختلفة.

التعليقات (0)

0
0 مراجعات
جودة المحتوي (0)
مهارات المعلم (0)
قيمة الشراء (0)
جودة الدعم (0)

مراجعات (0)

جودة المحتوي
مهارات المعلم
قيمة الشراء
جودة الدعم

ابلاغ

يرجي وصف المشكلة بوضوح.

Share

Share class with your friends

Buy with points