![free-palestine](https://journey4learn.com/free-palestine.webp)
![free-palestine](https://journey4learn.com/free-palestine.webp)
![Responsive image](https://thumbsnap.com/i/BTRdLqPb.jpg)
منذ سنة
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات مجانيه فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
هل تتطلع إلى تشغيل وتقديم تطبيقات متعددة بطريقة خالية من المتاعب؟ أم أنك تبحث عن منصة برمجية تتيح لك إنشاء التطبيقات واختبارها ونشرها بسرعة؟ في هذه الدورة ، نلقي نظرة متعمقة على منصة Docker. Docker هو إطار عمل برمجي لإنشاء الحاويات وتشغيلها وإدارتها على الخوادم والسحابة. تبدأ الدورة بمقدمة لمنصة Docker والمتطلبات الأساسية لوجود Docker على جهازك وبعض الميزات الأساسية. ثم نقدم شرحًا تفصيليًا لكيفية تنزيل Docker وتثبيته على أي جهاز ، سواء كان ذلك بنظام Windows أو Mac أو Linux. يجهزك القسم التالي لاستخدام أمر "Hello-World". يضمن هذا الأمر أن كل شيء يعمل بسلاسة. نستكشف سير عمل Docker ، والذي يتضمن التسلسل الهرمي للملفات والحاويات والتطبيقات. مع تشغيل Docker لتطبيقات متعددة في وقت واحد ، سنشرح كيفية إحضار التطبيقات التي تعمل في الخلفية إلى المقدمة. بعد ذلك ، سنركز على تشغيل حاويات Flask الأساسية. سنشرح كل مفهوم باستخدام دروس الفيديو للتأكد من أن الأساسيات واضحة. مفهوم مهم آخر هو إضافة خادم WSGI HTTP. يسمح هذا الخادم لمستخدمي تطبيقات Flask بالعمل على أكثر من مؤشر ترابط واحد من خلال الأداة المسماة "Gunicorn". مع تقدم الدورة التدريبية ، سوف تدرس Docker "إنشاء" وتحلل كيفية تشغيل تطبيقات Docker متعددة الحاويات. نشرح كيفية استخدام ملفات YAML لتهيئة التطبيقات ، واستكشاف تطبيق MySQL وتشغيلها على أداة Docker "إنشاء". بعد ذلك ، نتعمق في قاعدة بيانات المستندات المسماة "MongoDB" التي تتميز بقابلية التوسع والمرونة التي يريدها المطورون وتشغيل التطبيق واختباره. في القسم الأخير ، ننتقل إلى برنامج تصحيح أخطاء Python المسمى "PDB". أدى استخدام الأدوات والبرامج الحديثة إلى تبسيط تعقيد تطوير التطبيقات. يهدف Docker إلى توفير تجربة مماثلة للمستخدمين من خلال تسريع سير عمل التطوير ودمج مكونات التطبيق. لا تضيع المزيد من الوقت إذا كنت تريد أن تكون جزءًا من مجتمع المطورين الذين يحققون أقصى استفادة من Docker. سجل اليوم! ابدأ الدورة الآن
بنهاية هذه الدورة ، ستكون قادرًا على:
- ناقش الوظائف والميزات الرئيسية لمنصة Docker
- شرح عملية تثبيت Docker على الأجهزة التي تعمل بنظام التشغيل Macintosh أو LInux أو Windows
- ناقش الطريقة التي يمكن من خلالها تبديل تطبيقات Docker بين المقدمة والخلفية
- اشرح كيفية تشغيل حاوية Flask أساسية مع خادم ويب Gunicorn
- اشرح دور ووظيفة أداة Docker "الإنشاء" وكيف يمكن استخدامها لإنشاء حاويات متعددة
- صف الطريقة التي يمكن من خلالها تشغيل مثيل خادم MySQL على Docker
- حدد الطرق المختلفة التي يمكن للمستخدمين من خلالها التفاعل مع الحاويات المختلفة التي تعمل على Docker
- صف الطرق التي يمكن من خلالها استخدام تطبيق MongoDB واختباره على Docker
- ناقش ميزة "تصحيح الأخطاء" في Python على Docker وكيفية تشغيلها بشكل صحيح
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به، وإذا لم يكن لديك حساب بريد إلكتروني، فمن الأفضل إنشاء حساب (Gmail)