دوره DevOps for Beginners

  • مدت: ۱۲۰ ساعت

این دوره مناسب شماست اگر...

  • می‌خواهید مدیریت چرخه توسعه و خودکارسازی تحویل نرم‌افزار را از مبانی شروع کنید.
  • قصد دارید پیش از ورود به مباحث تخصصی‌تر یک پایه قابل اتکا بسازید.
  • به دنبال شناخت کاربردهای عملی مدیریت چرخه توسعه و خودکارسازی تحویل نرم‌افزار هستید.
  • می‌خواهید اصطلاحات و ابزارهای ضروری این حوزه را درست درک کنید.
  • علاقه دارید با تمرین‌های مرحله‌ای، مسیر یادگیری خود را روشن‌تر کنید.

پیش‌نیاز

بعد از این دوره چه کاری می‌توانم انجام دهم؟

  • مراحل Version Control و Build را سامان‌دهی می‌کنید.
  • Pipelineهای تست و تحویل را طراحی می‌کنید.
  • مفهوم محیط‌های اجرا و Artifact را بررسی می‌کنید.
  • خطاهای Pipeline را از گزارش اجرا تحلیل می‌کنید.

درباره دوره

دوره «DevOps for Beginners» کندو با تمرکز بر مدیریت چرخه توسعه و خودکارسازی تحویل نرم‌افزار، مفاهیم و کاربردهای این حوزه را با نگاهی مسئله‌محور معرفی می‌کند. در این مسیر، مراحل Version Control و Build را سامان‌دهی می‌کنید؛ همچنین Pipelineهای تست و تحویل را طراحی می‌کنید. مفهوم محیط‌های اجرا و Artifact را بررسی می‌کنید. این آموخته‌ها به شما کمک می‌کنند موضوع را دقیق‌تر تحلیل کنید و بر اساس هدف حرفه‌ای خود، مسیرهای مختلف ادامه یادگیری را بسنجید.

موضوعات دوره

1.Linux Essentials

a. HTTP/Nginx

b. NFS

c. Bind

d. Networking

e. LVM

f. Firewall

2.DevOps Concepts

a. CICD

b. Microservices

c. Agile

d. Automation

e. Service Delivery

3.Docker

a. Containerization

b. Managing containers

c. Docker image

d. Docker Volume

e. Docker network

f. Docker compose

4.Git/GitLab Runner

5.Ansible

a. Ansible installation

b. Ansible module

c. YAML file

d. Ansible playbook

e. Jinja2 templates

f. Register and When

g. Looping

h. Asynchronous and Parallel

i. Task Delegation

j. Magic Variables

k. Ansible Vault

l. Using Tags

m. Using Roles

6.Database

a. Basic relational database concepts

b. Mysql server administration

c. Backup

d. Recovery

پروژه‌ها و تمرین‌ها

    • این دوره به صورت 50% تئوری و 50% عملی برگزار می‌شود.
    • در پایان این دوره آزمونی برگزار نمی‌شود و به جای آن به شما سناریویی داده می‌شود که باید آن را تا پایان دوره تحویل دهید.

انتخاب دوره و ثبت‌نام

در حال حاضر گزینه‌ای برای ثبت‌نام در دسترس نیست.

از کلاس بعدی این دوره باخبر شوید

اطلاعات خود را بگذارید تا کارشناسان کندو برای کلاس بعدی با شما تماس بگیرند.

فیلد های "(اجباری)" اجباری هستند

نظر کاربران

۶ نظر

  1. سلام هیچ کدام از پشتیبانیاتون جوابگو نیستن برای مشاوره ثبت نام دوره دواپس

    ارش

    پاسخ کندو ·

    سلام آرش عزیز، متاسفیم بابت تاخیری که پیش اومده
    برای دریافت مشاوره و ثبت‌نام می‌تونی در بله به اکانت : @cando_khodaverdi
    پیام بدی تا راهنماییتون کنن

  2. سلام وقت بخیر
    من قصد دارم در دوره DevOps شما شرکت کنم. من در حال گذراندن دوره LPIC1 هستم اما تا زمان شروع دوره DevOps، احتمالاً تسلط ۱۰۰٪ به تمام مباحث آن را نخواهم داشت.

    می‌خواستم بپرسم:
    آیا برای شرکت در دوره لازم است تمام سرفصل‌های LPIC1 را به‌صورت کامل و کاملاً مسلط بلد باشم؟
    یا اینکه آشنایی عملی با مبانی لینوکس، دستورات پایه، فایل‌سیستم، شبکه و سرویس‌های مقدماتی کافی است و در طول دوره همزمان پیش می‌روم؟

    ممنون می‌شوم راهنمایی بفرمایید

    سارا

    پاسخ کندو ·

    سارا عزیز
    لازمه این مورد رو با مشاورین کندو پیش ببری تا درباره پیش‌نیازهای لازم راهنماییت کنن
    از این ربات در تلگرام با مشاورین کندو ارتباط بگیر و سوالت رو مطرح کن.
    https://t.me/Cando247

  3. سلام، این دوره کی شروع میشه؟

    ترانه

    پاسخ کندو ·

    سلام ترانه عزیز
    شروع این دوره از 18 دی هست که می‌تونید از داخل همین صفحه ثبت‌نامتون رو انجام بدید.

  4. سلام این دوره مقدماتی پروژه هم داره

    رحمانی

    پاسخ کندو ·

    سلام دوست عزیز
    بله این دوره پروژه‌محور محسوب میشه

  5. آیا برای ورود به این دوره لازمه که به زبان های برنامه نویسی مثل پایتون و Go مسلط باشیم ؟

    مهدی

    پاسخ زهرا طاهری ·

    سلام روزتون خوش. خیر نیازی به تسلط به این مباحث برای گذراندن دورههای دواپس نیست.

  6. لطف می‌فرمایید به پیش نیازهای دوره اشاره کنید؟

    فاطمه

    پاسخ ادمین سایت ·

    سلام فاطمه جان
    فردی که تمایل به شرکت در دوره DevOps For Beginners را دارد در ابتدا می‌بایست در دو دوره Network+ و Linux LPIC1 شرکت کرده و پیشنیازهای مورد نیاز را آموزش ببیند.