DevOps Basics Mastery With projects ( Arabic )

所在平台: Udemy

课程主页: https://www.udemy.com/course/devops-basics-mastery-in-5-hours-with-projects-arabic/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程摘要:DevOps 基础精通及项目实战 (提供阿拉伯语授课)** 本课程专为渴望快速掌握市场需求技能的初学者设计,通过“边学边做”的方式,重点教授 Docker、Kubernetes、Jenkins 和 AWS 等核心 DevOps 工具。 **学习目标:** * 理解并实践 DevOps 的理念和方法论。 * 掌握 DevOps 工程师必备的 Linux 基础知识。 * 使用 Git 进行代码版本控制。 * 构建和管理 Docker 容器。 * 在 Kubernetes 上部署应用程序。 * 使用 Jenkins 创建 CI/CD 流水线。 * 了解 AWS 云架构。 * 掌握 NodeJS 和消息队列 (MOM) 的基础知识。 * 完成三个端到端的实际项目。 **先决条件:** * 基本的计算机操作和命令行使用知识。 * 对编程和网络概念有初步了解(无需成为程序员)。 * 具备 Windows、macOS 或 Linux 操作系统的电脑。 * 稳定的互联网连接以安装所需工具和库。 * 强烈的学习意愿和动手实践能力。 **课程面向人群:** * 希望扩展技能至 DevOps 领域的开发者。 * 希望在 DevOps 领域发展的系统管理员。 * 寻求 DevOps 工作机会的 IT 毕业生。 * 寻求向 DevOps 领域转型的 IT 专业人士。 * 对软件开发和部署技术感兴趣的人士。 **课程内容概览:** * **DevOps 思维模式 (1小时):** DevOps 概念、核心原则、CI/CD 和持续改进。 * **Linux 基础 (1小时):** 常用命令、系统管理、用户和权限管理、Bash 脚本和自动化。 * **Git (30分钟):** 版本控制基础、分支管理、合并以及冲突解决。 * **Docker (1小时):** 容器概念、Dockerfile 编写、镜像管理、Docker Compose。 * **Kubernetes (1小时):** Kubernetes 架构、Pods, Services, Deployments 创建与管理。 * **Jenkins (1小时):** Jenkins 安装配置、CI 流水线创建、自动化构建、测试和部署。 * **AWS (1小时):** DevOps 相关的 AWS 核心服务、基础设施创建与管理、AWS 安全和成本。 * **NodeJS & MOM 基础 (10分钟):** 从 DevOps 角度看 NodeJS 基础、消息队列理解。 * **实践项目:** * 项目一:使用 Docker 和 Kubernetes 部署本地应用程序。 * 项目二:在 AWS 上部署带自定义域名的 NodeJS 应用程序。 * 项目三:构建完整的 Jenkins 流水线。 **课程特色:** * 强调实际应用和用例的学习。 * 三个实战项目,为简历增值。 * 内容精炼,节省时间。 * 通过问答论坛提供持续支持。

课程评论(0条)

课程详情

هذه الدورة مصممة خصيصًا للمبتدئين الطموحين الذين يسعون لاكتساب المهارات المطلوبة في سوق العمل بسرعة. ستتمكن من إتقان الأدوات الأساسية مثل Docker وKubernetes وJenkins وAWS من خلال تطبيق "التعلم بالممارسة".ماذا ستتعلماستيعاب فلسفة ومنهجية DevOps وتطبيقها عملياً إتقان أساسيات Linux اللازمة لمهندس DevOps التحكم في إصدارات الكود باستخدام Git بناء وإدارة حاويات Docker نشر التطبيقات على Kubernetes إنشاء أنابيب CI/CD مع Jenkins التعامل مع البنية السحابية على AWS فهم أساسيات NodeJS وأنظمة تبادل الرسائل (MOM) تنفيذ ثلاثة مشاريع عملية كاملة من البداية إلى النهايةالمتطلبات المسبقةمعرفة أساسية بالحاسوب واستخدام سطر الأوامرفهم بسيط لمفاهيم البرمجة والشبكات (ليس شرطاً أن تكون مبرمجاً)جهاز كمبيوتر مع نظام تشغيل Windows أو MacOS أو Linuxاتصال بالإنترنت لتثبيت الأدوات والمكتبات اللازمةشغف للتعلم والاستعداد للتطبيق العمليلمن هذه الدورة؟المطورين الذين يرغبون في توسيع مهاراتهم نحو عمليات DevOpsمديري الأنظمة الذين يريدون التطور في مجال DevOpsخريجي تكنولوجيا المعلومات الباحثين عن فرص عمل في مجال DevOpsمحترفي تكنولوجيا المعلومات الذين يسعون للانتقال إلى مجال DevOpsالمهتمين بالتعرف على تقنيات تطوير ونشر البرمجياتنظرة عامة على المحتوىDevOps Mindset (ساعة)مفاهيم وفلسفة DevOpsالمبادئ الأساسية والممارسات المثلىCI/CD والتحسين المستمرأساسيات Linux (ساعة)الأوامر الأساسية وإدارة النظامإدارة المستخدمين والأذوناتBash scripting والأتمتةGit (30 دقيقة)أساسيات التحكم بالإصداراتالعمل مع الفروع والدمجحل مشكلات التعارضDocker (ساعة)مفاهيم الحاويات وميزاتهاكتابة Dockerfile وإدارة الصورDocker Compose للتطبيقات متعددة الخدماتKubernetes (ساعة)هندسة Kubernetes وإدارة الحاوياتإنشاء Pods وServices وDeploymentsإدارة التطبيقات على KubernetesJenkins (ساعة)إعداد وتكوين Jenkinsإنشاء Pipelines للتكامل المستمرأتمتة عمليات البناء والاختبار والنشرAWS (ساعة)خدمات AWS الأساسية لـ DevOpsإنشاء وإدارة البنى التحتيةأمن وتكاليف AWSNodeJS & MOM Basics (10 دقائق)أساسيات NodeJS من منظور DevOpsفهم أنظمة تبادل الرسائلالمشاريع العمليةالمشروع الأول: نشر تطبيق محلي باستخدام Docker وKubernetesالمشروع الثاني: نشر تطبيق NodeJS على AWS مع نطاق مخصصالمشروع الثالث: إنشاء Pipeline كامل باستخدام Jenkinsمميزات الدورةتعلم عملي مع تركيز على حالات الاستخدام الحقيقيةثلاثة مشاريع عملية تضيف قيمة حقيقية لسيرتك الذاتيةمحتوى مركز ومكثف يوفر وقتكدعم مستمر من خلال منتدى الأسئلة والأجوبة

课程标签

0人关注该课程

主题相关的课程