آموزش ابزارهای DevOps دوره کامل گام به گام (2024)

Learning DevOps Tools Complete Course Step-by-Step(2024)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: خود را با ابزارهای DevOps آشنا کنید: Git، Ansible، Vagrant، Yaml، Vim، NGINX، K8s، Python، Bash، Powershell، IIS، SCCM توضیح دهید که Ansible چیست و چگونه از این ابزار استفاده کنید نصب Ansible Working with Ansible Inventories Ansible Working Ad hoc دستورات با کتاب‌های بازی Ansible توضیح دهید Git چیست و چگونه از این ابزار استفاده کنید نصب Git ایجاد پروژه برای Git کار با مخازن Git راه دور دستورات مهم Git. مشاهده تاریخچه commit ها ایجاد، حذف و تغییر نام شاخه ها توضیح دهید Vagrant چیست و چگونه از این ابزار استفاده کنید نصب Vagrant مدیریت جعبه های پایه در محیط Vagrant خواندن، ایجاد و اصلاح Vagrantfile اجرای دستورات bash و موارد بیشتر... پیش نیازها:خوب است که داشته باشید دانش پایه لینوکس لپ تاپ یا رایانه شخصی دارای ویندوز، Mac OS X یا هر لینوکس

با دوره جامع "آموزش ابزارهای DevOps دوره کامل گام به گام (2023)" به دنیای DevOps مسلط شوید - زنده و به روز شده!

قفل قدرت DevOps را باز کنید و حرفه خود را با دوره ویدیویی گسترده 18 ساعته ما تسریع کنید، که همه چیز را از Git و Ansible گرفته تا Kubernetes، Python و موارد دیگر را پوشش می‌دهد! این آموزش عملی برای افراد مبتدی و حرفه ای طراحی شده است و شما را از طریق سناریوهای واقعی و تمرینات عملی راهنمایی می کند که مهارت شما را تقویت می کند و شما را به یک دارایی ارزشمند در هر سازمان تبدیل می کند.

آنچه با این دوره به دست خواهید آورد:

  • درک عمیق از محبوب‌ترین ابزارهای DevOps، از جمله Git، Ansible، Vagrant، Nginx، Kubernetes و Azure

  • تجربه عملی با اسکریپت نویسی پایتون و توسعه وب Django/Flask

  • دانش تخصصی خط فرمان لینوکس، MS System Center و Windows Nano Server با PowerShell

  • بینش YAML و کاربردهای آن در DevOps

برای غواصی در 16 بخش جامع، شامل بیش از 170 سخنرانی با فعال کردن پیش نمایش برای موضوعات انتخابی، آماده شوید. این دوره همه جنبه های اکوسیستم DevOps را پوشش می دهد، از نصب و پیکربندی گرفته تا کاربردهای عملی در محیط های دنیای واقعی. مربیان متخصص ما شما را در هر موضوع راهنمایی می‌کنند و اطمینان حاصل می‌کنند که پایه محکمی در هر زمینه به دست می‌آورید و در عین حال تکنیک‌های پیشرفته را نیز بررسی می‌کنید.

این فرصت را از دست ندهید تا به هزاران دانش‌آموز راضی بپیوندید که مهارت‌های DevOps خود را با دوره برتر ما ارتقاء داده‌اند. اکنون ثبت نام کنید و سفر خود را برای تبدیل شدن به یک متخصص DevOps آغاز کنید!

گزینه‌های قیمت مقرون به صرفه و تبلیغات منظم شروع را آسان می‌کنند. دسترسی به پیام‌های دوره و جامعه حمایتی از دانش‌آموزان. این دوره در سرتاسر جهان با زیرنویس‌ها و ویژگی‌های دسترس‌پذیری در دسترس است تا اطمینان حاصل شود که همه می‌توانند شرکت کنند.

در آینده خود سرمایه گذاری کنید و بر ابزارهایی تسلط پیدا کنید که چشم انداز توسعه نرم افزار مدرن را تقویت می کنند. امروز در "آموزش ابزارهای DevOps Complete Course گام به گام (2023)" ثبت نام کنید!


پس از تکمیل این دوره، شما قادر خواهید بود:

  • توضیح دهید که Git چیست و چگونه از این ابزار استفاده کنید

  • Git را نصب کنید

  • ایجاد پروژه برای Git

  • کار با مخازن راه دور

  • دستورات مهم را دریافت کنید. مشاهده تاریخچه تعهدات

  • ایجاد، حذف و تغییر نام شعب

  • اصول خط فرمان را بیاموزید

  • توضیح دهید که Ansible چیست و چگونه از این ابزار استفاده کنید

  • Ansible

    را نصب کنید
  • فرمان‌های Ad Hoc را در Ansible اجرا کنید

  • کار با موجودی ها

  • فرمان‌ها و ماژول‌های مهم را قابل پاسخگویی کنید

  • ایجاد و اجرای کتابهای بازی

  • Vagrant

    را نصب کنید
  • مدیریت جعبه های ولگرد

  • کار با چندین VM در Vagrant

  • NGINX

    را نصب کنید
  • nginx.conf و پیکربندی vhost

  • افزودن فایل‌ها و پیکربندی مکان‌ها و گزارش‌ها

  • عیب یابی NGINX

  • باکس های پایه را در محیط Vagrant مدیریت کنید

  • محیط تک ماشینی را مدیریت کنید

  • محیط چند ماشینی را مدیریت کنید

  • خواندن، ایجاد و اصلاح Vagrantfile

  • اجرای دستورات bash

  • ایجاد، حذف و تغییر نام فایل ها

  • ایجاد، حذف و تغییر نام دایرکتوری ها

  • مدیریت و استفاده از Kubernetes

  • Pods را در Kubernetes ایجاد و توصیف کنید

  • از فضاهای نام در Kubernetes استفاده کنید

  • از Azure

    استفاده کنید
  • شروع با پایتون و اسکریپت

  • شروع با Powershell

  • فلاسک

  • اسکریپت پایتون

  • و خیلی چیزهای دیگر...


سرفصل ها و درس ها

Git Git

  • مقدمه ای بر Git Introduction to Git

  • در حال نصب شدن Getting installed

  • چند تنظیمات مهم پیکربندی A few important configuration settings

  • ایجاد یک پروژه. اولین ارتکاب Creating a project. The first commit

  • کار با مخازن راه دور Working with remote repositories

  • شبیه سازی یک پروژه از مخزن راه دور Cloning a project from the remote repository

  • در حال پیکربندی فایل .gitignore Configuring .gitignore file

  • دستورات مهم را دریافت کنید. مشاهده تاریخچه کامیت ها Git important commands. Viewing commits' history

  • شعبه در گیت. ایجاد، حذف و تغییر نام شاخه ها Branches in Git. Creating, deleting and renaming branches

پاسخگو Ansible

  • معرفی دوره Course Introduction

  • در حال نصب شدن Getting Installed

  • پیکربندی محیط Configuring the Environment

  • دستورات موقت و یک فایل موجودی Ad Hoc Commands and an Inventory File

  • دستورات موقت Ad Hoc Commands

  • کتاب های بازی قسمت 1 Playbooks. Part 1

  • کتاب های بازی قسمت 2 Playbooks. Part 2

  • کتاب های بازی قسمت 3 Playbooks. Part 3

  • کتاب های بازی قسمت 4 Playbooks. Part 4

ولگرد Vagrant

  • معرفی دوره Course Introduction

  • در حال نصب شدن Getting installed

  • کار با s single VM. نمای کلی بخش Working with s single VM. Section Overview

  • واردات و استفاده از جعبه های پایه Importing and using base boxes

  • مدیریت جعبه های ولگرد. قسمت 1 Managing Vagrant boxes. Part 1

  • مدیریت جعبه های ولگرد. قسمت 2 Managing Vagrant boxes. Part 2

  • مدیریت جعبه های ولگرد. قسمت 3 Managing Vagrant boxes. Part 3

  • کار با چندین VM نمای کلی بخش Working with multiple VMs. Section Overview

  • تعریف و اتصال به چندین ماشین مجازی Defining and connecting to multiple virtual machines

  • شبکه سازی چندین ماشین مجازی Networking the multiple virtual machines

با Ansible Automation ادامه دهید Continue with Ansible Automation

  • ساخت محیط آزمایشگاه Ansible Building Ansible Lab Environment

  • تشریح فایل های موجودی Ansible Describing Ansible Inventory Files

  • تمرین هدایت شده: فایل های موجودی Ansible Guided Exercise: Ansible Inventory Files

  • مدیریت فایل های پیکربندی Ansible Managing Ansible Configuaration Files

  • مدیریت اتصالات و فایل های پیکربندی Managing Connectivity and Configuaration Files

  • تمرین هدایت شده: مدیریت فایل های پیکربندی Ansible Guided Exercise: Managing Ansible Configuaration Files

  • اجرای دستورات موقت Running Ad Hoc Commands

  • تمرین هدایت شده: اجرای دستورات موقت Guided Exercise: Running Ad Hoc Commands

  • آزمایشگاه: استقرار Ansible Lab: Deploying Ansible

  • پیاده سازی Playbooks Implementing Playbooks

  • تمرین هدایت شده: پیاده سازی کتاب های بازی Guided Exercise: Implementing Playbooks

  • چند نمایشنامه Multiple Plays

  • تمرین هدایت شده: چند بازی Guided Exercise: Multiple Plays

  • آزمایشگاه: پیاده‌سازی کتاب‌های راهنما Lab: Implementing Playbooks

  • مدیریت متغیرها Managing Variables

  • تمرین هدایت شده: مدیریت متغیرها Guided Exercise: Managing Variables

  • مدیریت اسرار Managing Secrets

  • تمرین هدایت شده: مدیریت اسرار Guided Exercise: Managing Secrets

  • مدیریت حقایق Managing Facts

  • تمرین هدایت شده: مدیریت حقایق Guided Exercise: Managing Facts

  • آزمایشگاه: مدیریت متغیرها و حقایق Lab: Managing Variables and Facts

  • آزمایشگاه: مدیریت متغیرها و حقایق Lab: Managing Variables and Facts

  • حلقه های نوشتن و وظایف شرطی Writing Loops and Conditional Tasks

  • تمرین هدایت شده: حلقه های نوشتن و وظایف شرطی Guided Exercise: Writing Loops and Conditional Tasks

  • مدیریت کننده های پیاده سازی Implementing Handlers

  • رسیدگی به کار شکست Handling Task Failure

  • تمرین هدایت شده: مدیریت شکست در کار Guided Exercise: Handling Task Failure

  • آزمایشگاه هدایت شده: پیاده سازی کنترل وظیفه Guided Lab:Implementing Task Control

Nginx Nginx

  • NGINX را روی اوبونتو نصب کنید Install NGINX on Ubuntu

  • فایل ها و دایرکتوری های NGINX و CLI NGINX files and directories and CLI

  • پیکربندی nginx.conf و vhost nginx.conf and vhost config

  • فایل ها را به دایرکتوری ریشه اضافه کنید و مکان ها را پیکربندی کنید Add files to the root directory and configure locations

  • پیکربندی گزارش‌ها و عیب‌یابی NGINX Configure logs and troubleshoot NGINX

  • PHP را روی NGINX نصب کنید Install PHP on NGINX

  • MariaDB را روی نمایش پشته NGINX و LEMP نصب کنید Install MariaDB on NGINX and LEMP stack demonstration

کوبرنتیس Kubernetes

  • استفاده از دستورات اولیه Using Initial Commands

  • ایجاد اولین پاد شما Creating Your First Pod

  • ایجاد اولین پاد شما قسمت 2 Creating Your First Pod. Part 2

  • کار با فضاهای نام Working with Namespaces

  • کار با ظروف داخل غلاف Working with containers inside a pod

  • با استفاده از پروب ها Using Probes

لاجوردی برای مبتدیان Azure for Beginners

  • مقدمه Introduction

  • پورتال و ناوبری Azure Azure Portal and Navigation

  • ماشین های مجازی Azure و مبانی محاسباتی. مقدمه Azure Virtual Machines and Compute Basics. Intro

  • ساخت شبکه مجازی Building Virtual Network

  • ایجاد یک مجموعه در دسترس بودن Azure Creating an Azure Availability Set

  • استقرار ماشین مجازی Deploying a Virtual Machine

  • پشتیبان گیری و بازیابی Backup and Recovery

  • مفاهیم شبکه Azure Azure Networking Concepts

  • ساخت یک شبکه مجازی Building a Virtual Network

  • ساخت گروه های امنیتی شبکه Building network security groups

  • ساخت متعادل کننده بار شبکه Building a network load balancer

  • ایجاد دروازه شبکه مجازی Creating a Virtual Network Gateway

پایتون برای مبتدیان Python for Beginners

  • در حال نصب شدن Getting Installed

  • افزودن نظرات انواع داده ها Adding Comments. Data Types

  • انواع داده ادامه Data Types cont.

  • اضافه کردن متغیرها Adding Variables

  • متغیرها ادامه Variables cont.

  • کار با رشته ها Working with Strings

  • ادامه رشته ها Strings cont.

  • ادامه رشته ها Strings cont.

  • کار با ورودی کاربر تبدیل تایپ Working with User Input. Type Converting

  • Converting cont را تایپ کنید. Type Converting cont.

  • عملگرهای منطقی Logical Operators

  • بیانیه ELIF ELIF Statement

  • بیانیه ESLE ESLE Statement

  • رشته ها Strings

  • Int، متغیرها و انواع داده ها Int, Variables and Data Types

  • تابع Type(). Type() Function

  • جمع: اعداد و رشته ها Addition: Numbers and Strings

  • افزودن: متغیرها Addition: Variables

  • خطاها دوست شما هستند. رسیدگی به خطاها Errors are Your Friend. Handling Errors.

  • درخواست های ورودی و ورودی کاربر User Input and Input Prompts

  • چاپ رشته ها با کاما و چاپ اعداد با رشته ها با استفاده از کاما Comma separated string printing and printing numbers with strings using comma

  • نقل قول در نقل قول ها و تست های رشته های بولی Quotes in Quotes and Boolean Strings Tests

  • روش های قالب بندی رشته ای String Format Methods

  • ورودی قالب بندی رشته Input. String Formating

  • کلمه کلیدی "in" بولی Boolean 'in' keyword

  • معرفی لیست ها Intro to Lists

  • برای حلقه ها For Loops

  • در حالی که حلقه ها While Loops

  • کار با لیست ها Working with Lists

  • ساده ترین تابع را ایجاد کنید Create the simpliest function

  • ایجاد یک تابع برای تکرار در لیست ها Creating a function to iterate through lists

شروع با اسکریپت پایتون Starting with Python Scripts

  • در حال نصب شدن Getting Installed

  • ماژول سیستم عامل: فایل ها، مسیرها و غیره OS module: files, paths, etc

  • مدیریت مسیرهای مطلق و نسبی. بررسی اعتبار مسیر Handling Absolute and Relative Paths. Checking Path Validity

  • کار با فایل ها: روش ها را بخوانید، بنویسید، اضافه کنید Working with Files: Read, Write, Append Methods

  • کار با فایل ها: shutil Working with Files: shutil

  • انواع و متغیرها Types and Variables

نمونه‌هایی از اسکریپت‌های پایتون Hands-On Python Scripts' Examples

  • مثال‌های عملی: استفاده از نظرات در کد Hands-On Examples: Using Comments in Code

  • مثال‌های عملی: انواع داده در پایتون Hands-On Examples: Data Types in Python

  • مثال‌های عملی: متغیرها در پایتون Hands-On Examples: Variables in Python

  • مثال‌های عملی: اضافه کردن متغیرها در پایتون Hands-On Examples: Adding Variables in Python

  • مثال‌های عملی: کار با رشته‌ها. مثال 1 Hands-On Examples: Working with Strings. Example 1

  • مثال‌های عملی: کار با رشته‌ها. مثال 2 Hands-On Examples: Working with Strings. Example 2

  • مثال‌های عملی: کار با رشته‌ها. مثال 3 Hands-On Examples: Working with Strings. Example 3

  • مثال‌های عملی: کار با رشته‌ها. مثال 4 Hands-On Examples: Working with Strings. Example 4

  • مثال‌های عملی: کار با ورودی کاربر. مثال 1 Hands-On Examples: Working with User's Inpu. Example 1

  • مثال‌های عملی: کار با ورودی کاربر. مثال 2 Hands-On Examples: Working with User's Inpu. Example 2

  • مثال‌های عملی: کار با ورودی کاربر. مثال 3 Hands-On Examples: Working with User's Input. Example 3

  • مثال‌های عملی: کار با Type Convering. مثال 1 Hands-On Examples: Working with Type Convering. Example 1

  • مثال‌های عملی: کار با Type Convering. مثال 2 Hands-On Examples: Working with Type Convering. Example 2

  • مثال‌های عملی: کار با بیانیه‌های IF. مثال 1 Hands-On Examples: Working with IF Statements. Example 1

  • مثال‌های عملی: کار با بیانیه‌های IF. مثال 2 Hands-On Examples: Working with IF Statements. Example 2

  • مثال‌های عملی: کار با عملگرهای منطقی. مثال 1 Hands-On Examples: Working with Logical Operators. Example 1

  • مثال‌های عملی: کار با عملگرهای منطقی. مثال 2 Hands-On Examples: Working with Logical Operators. Example 2

  • مثال‌های عملی: کار با ELIF. مثال 1 Hands-On Examples: Working with ELIF. Example 1

  • اسکریپتی برای ایجاد یک پروژه فلاسک با استفاده از فایل های موجود A Script to Create a Flask Project Using Existing Files

  • اسکریپتی برای قالب بندی متن به سبک آکادمیک A Script to Format Text in Academic Style

با استفاده از جنگو و فلاسک Using Django and Flask

  • ایجاد یک پروژه جدید: "microblog" Creating a New Project: 'microblog'

  • نصب بسته های پایتون در محیط مجازی Installing Python packages in a virtual environment

  • ساختار برنامه App Structure

  • با استفاده از بلوپرینت Using Blueprints

  • اضافه کردن طرح "وبلاگ". Adding 'blog' Blueprint

  • ایجاد یک برنامه اولیه با دیباگر Creating a basic app with debugger

  • استفاده از قالب ها Using Templates

  • با استفاده از Templates، CSS و Bootstrap Using Templates, CSS and Bootstrap

  • پروژه TextApp: پوشه پروژه و الزامات TextApp Project: Project Folder and Requirements

  • پروژه TextApp: "app.py". قسمت 1 TextApp Project: 'app.py'. Part 1

  • پروژه TextApp: "app.py". قسمت 2 TextApp Project: 'app.py'. Part 2

  • پروژه TextApp: "app.py". قسمت 3 TextApp Project: 'app.py'. Part 3

  • پروژه TextApp: "app.py". قسمت 1 TextApp Project: 'app.py'. Part 1

  • پروژه TextApp: "templates/base.html" TextApp Project: 'templates/base.html'

  • پروژه TextApp: 'templates/home.html'، 'templates/add_text.html' TextApp Project: 'templates/home.html', 'templates/add_text.html'

  • پروژه TextApp: templates/add_text.html، templates/texts_page.html TextApp Project: templates/add_text.html, templates/texts_page.html

  • پروژه TextApp: فایل ("app.py") و الگوها به هم متصل می شوند TextApp Project: file ('app.py') and templates interconnection

  • تست عملکرد TextApp Testing the TextApp Functionality

خط فرمان لینوکس در 1 ساعت Linux Command Line in 1 hour

  • فهرست راهنماها. قسمت 1 Listing Directories. Part 1

  • فهرست راهنماها. قسمت 2 Listing Directories. Part 2

  • ایجاد دایرکتوری ها Creating Directories

  • تغییر دایرکتوری ها Changing Directories

  • تغییر نام و انتقال فایل ها Renaming and Moving Files

  • کپی و حذف فایل ها Copying and Removing Files

  • کار با محتوا Working with Contents

  • کار با خروجی Working with Output

  • وظیفه 1 Task 1

  • کار با خروجی قسمت 2 Working with Output. Part 2

مرکز سیستم MS: مقدمه ای بر مدیریت ماشین مجازی MS System Center: Intro to Virtual Machine Manager

  • بررسی اجمالی دوره Course Overview

  • نصب VMM Installing VMM

  • مروری بر رابط کاربری VMM An Overview of VMM UI

  • تنظیمات پیکربندی اولیه Initial Configuration Settings

  • اتوماسیون و اسکریپت با مثال Automation And Scripting by Example

  • استقرار فلز برهنه Bare Metal Deployment

ویندوز نانو سرور 2016 با پاورشل Windows Nano Server 2016 with Powershell

  • مقدمه Introduction

  • نانو سرور چیست؟ What is Nano Server?

  • مروری بر نصب نانو سرور Overview of installing Nano Server

  • نمایش: نصب سرور نانو Demonstration: Installing Nano Server

  • نمایش: تکمیل وظایف پس از نصب در سرور نانو (پیوستن به دامنه) Demonstration: Completing post-installation tasks on Nano Server (Domain Join)

  • نمایش: از Windows PowerShell برای پیکربندی تنظیمات نانو سرور استفاده کنید Demonstration: Use Windows PowerShell to configure the settings of Nano Server

  • نمایش: انجام مدیریت از راه دور بر روی سرور نانو Demonstration: Performing remote management on Nano Server

  • ایجاد یک وب سایت IIS روی نانو سرور با PowerShell Creating an IIS website on Nano Server with PowerShell

مفاهیم کلیدی پاورشل PowerShell Key Concepts

  • مقدمه ای بر مفاهیم کلیدی PowerShell Introduction to PowerShell Key Concepts

YAML YAML

  • YAML 101 YAML 101

  • مبانی ساختار YAML Basics of YAML Structure

  • استفاده از تجزیه کننده های آنلاین Using Online Parsers

  • انتخاب ویرایشگرهای متن و IDE برای YAML Choosing Text Editors and IDEs for YAML

  • مشکل تب ها The Problem with Tabs

  • ایجاد یک فایل nanorc Creating a .nanorc File

  • ایجاد یک فایل .vimrc و VSCode Creating a .vimrc File and VSCode

  • بلوک های ساختمان اصلی نحو YAML Basic Building Blocks of YAML Syntax

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

آموزش ابزارهای DevOps دوره کامل گام به گام (2024)
جزییات دوره
17.5 hours
189
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
256
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vitalii Shumylo Vitalii Shumylo

یاد بگیرید سلام ، نام من Vitalii است و یک مدرس آنلاین هستم. من واقعاً درگیر کاری هستم که انجام می دهم و تا آنجا که می توانم به دیگران کمک می کنم. در حال حاضر ، من دوره هایی ایجاد می کنم تا وظایف حرفه ای دانشجویان را کارآمدتر کنم. دوره های من عمدتا با IT سرو کار دارند. من زمان زیادی را صرف کار با IT می کنم و به طور عمده در فن آوری های سرور مایکروسافت تخصص دارم.