آموزش Docker Mastery: قفل قدرت کانتینرها را برای مبتدیان باز کنید

Docker Mastery: Unlock the Power of Containers for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر Docker و CICD با Github Actions و AWS Elastic Beanstalk: پروژه های عملی با Docker & Docker Compose اصول Docker و Containerization را درک کنید: زبان آموزان درک کاملی از Docker به دست خواهند آورد، مفهوم کانتینرسازی مهارت در نوشتن و مدیریت Dockerfiles Master Docker Container Management Docker Compose and Orchestrate Multi-Container Applications ادغام Docker در خطوط لوله CI/CD: کاربرد Docker در سناریوهای دنیای واقعی پیش نیازها:بدون نیاز به تجربه Docker. برخی از تجربه برنامه نویسی ترجیح داده می شود، اما لازم نیست

یک سفر Docker را آغاز کنید که شما را از مبتدی به حرفه ای می برد!

به "Mastering Docker: From Zero to Hero" خوش آمدید – دوره ای جذاب و جامع که برای آموزش Docker، یکی از پرتقاضاترین مهارت های تکنولوژی امروزی، طراحی شده است. چه مبتدی باشید و چه حرفه‌ای با تجربه، این دوره آموزشی طراحی شده است تا شما را به دنیای Docker سوق دهد.

چرا داکر؟ در دنیای فناوری امروزی که سرعت بالایی دارد، کارایی و مقیاس پذیری بسیار مهم است. Docker نحوه توسعه، ارسال و اجرای برنامه‌ها را متحول می‌کند و آن را به یک مهارت ضروری برای توسعه نرم‌افزار مدرن تبدیل می‌کند.

آنچه خواهید آموخت:

  • Docker Fundamentals: اسرار داکر و کانتینرسازی را آشکار کنید. کشف کنید که چرا صنعت نرم افزار را در مقایسه با مجازی سازی سنتی متحول می کند.

  • ساخت و مدیریت Dockerfiles: به نوشتن Dockerfiles موثر بپردازید. با نحوه ایجاد تصاویر Docker بهینه شده که کارآمد و هدفمند هستند، آشنا شوید.

  • شبکه و حجم: شبکه های Docker و مدیریت داده های مداوم را با حجم کاوش کنید. بر سندرم بدنام «این روی دستگاه من کار می کند» غلبه کنید.

  • تسلط Docker Compose: برنامه‌های چند کانتینری را به‌طور یکپارچه با Docker Compose هماهنگ کنید.

  • آزمایشگاه‌های عملی پروژه‌های دنیای واقعی: از پروژه‌های عملی و آزمایشگاه‌های عملی برای استفاده از مهارت‌های Docker خود در سناریوهای دنیای واقعی استفاده کنید.

  • CI/CD و Docker : Docker را در خطوط لوله یکپارچه سازی و استقرار پیوسته ادغام کنید تا گردش کار روانتر و خودکار شود.

  • Docker in the Cloud: دانش Docker خود را به پلتفرم‌های ابری مانند AWS و Azure گسترش دهید.

  • پیشرفت شغلی: خود را به مهارت‌های Docker مجهز کنید و فرصت‌های شغلی جدید و هیجان‌انگیزی را در فناوری ایجاد کنید.

این دوره برای چه کسانی است؟

  • توسعه دهندگانی که قصد دارند مهارت های خود را مدرن کنند.

  • متخصصان DevOps که به دنبال دانش عمیق کانتینرسازی هستند.

  • متخصصان فناوری اطلاعات بر استقرار و مدیریت کارآمد تمرکز کردند.

  • هر کسی که در مورد Docker و کاربردهای عملی آن کنجکاو باشد.

چرا این دوره را انتخاب کنید؟

  • توسعه دهندگانی که قصد دارند مهارت های توسعه و استقرار خود را مدرن کنند.

  • علاقه‌مندان به DevOps که می‌خواهند به کانتینرسازی تسلط پیدا کنند.

  • متخصصان فناوری اطلاعات به دنبال ابزارهای مدیریت و استقرار کارآمد هستند.

  • هر کسی که علاقه مند به یادگیری در مورد Docker و کاربرد آن در دنیای واقعی است.

چرا این دوره را انتخاب کنید؟

  • محتوای جذاب و کاربردی: درس‌های ما به گونه‌ای طراحی شده‌اند که جذاب، عملی و مرتبط با برنامه‌های کاربردی دنیای واقعی باشند.

    • دستورالعمل کارشناس: از متخصصان با تجربه با دانش و تجربه گسترده در استقرار Docker بیاموزید.

    • پشتیبانی انجمن: بخشی از جامعه یادگیرندگان و علاقمندان Docker شوید.

    • یادگیری انعطاف پذیر: با سرعت خود مطالعه کنید، با دسترسی به مطالب دوره در هر دستگاه و در هر زمان.

امروز به ما بپیوندید!

آیا برای شروع سفر خود در تسلط بر Docker آماده هستید؟

اکنون ثبت نام کنید و وارد دنیای تخصص Docker شوید.



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

معرفی Introduction

  • مقدمه و پیش نیازها Introduction and Prerequisites

  • نسخه ی نمایشی Docker - لطفاً این را تماشا کنید! Docker Demo - PLEASE WATCH THIS!

  • بررسی های Udemy Udemy Reviews

  • کد و منابع دوره را دانلود کنید Download Course Code and Resources

Docker - مقدمه کامل: چیست؟ چگونه کار می کند؟ و این مهم است Docker - Full Introduction: What is it? How it Works? And It's Importance

  • مقدمه داکر Docker Introduction

  • مزایای Docker در سمت استقرار Docker Advantages on the Deployment Side

  • کانتینر داکر چیست؟ What is a Docker Container?

  • درک Docker و مجازی سازی - یک تکامل Understanding Docker and Virtualization - An Evolution

  • خلاصه بخش Section Summary

راه اندازی محیط توسعه Setup Development Environment

  • راه اندازی ماشین توسعه Development Machine Setup

  • راه اندازی ماشین توسعه Development Machine Setup

  • نصب کد ویژوال استودیو Installing Visual Studio Code

  • نصب اپلیکیشن دسکتاپ Docker Installing Docker Desktop Application

  • در حال اجرا Docker Desktop Running Docker Desktop

Docker Fundamentals - Hands-on Deep Dive - HANDS-ON Docker Fundamentals - Hands-on Deep Dive - HANDS-ON

  • کانتینر Docker Hello World را اجرا کنید Run Docker Hello World Container

  • در حال اجرا BusyBox Container و Sh Shell Running BusyBox Container and Sh Shell

  • کشیدن و اجرای NGINX و Port Mapping Pulling and Running NGINX and Port Mapping

  • Stop & Start Containers Stop & Start Containers

  • Docker Volumes & Bind Mounts Docker Volumes & Bind Mounts

  • [HANDS-ON] یک ولوم را روی یک ظرف NGINX نصب کنید [HANDS-ON] Mount a Volume to a NGINX Container

  • تغییر داده های کانتینرها و بررسی تغییرات به صورت محلی Changing Containers Data and Checking Changes Locally

  • به اشتراک گذاری حجم ها بین کانتینرها Sharing Volumes Between Containers

  • سفارشی سازی وب سایت های ما Customizing our Websites

  • Docker Fundamentals - خلاصه بخش Docker Fundamentals - Section Summary

[اختیاری] مبانی لینوکس [OPTIONAL] Linux Basics

  • Linux Primer - درک سیستم عامل لینوکس و سیستم فایل Linux Primer - Understanding the Linux OS and File System

  • دستورات لینوکس - مبانی Linux Commands - Basics

  • اصول لینوکس - خلاصه Linux Basics - Summary

[HANDS-ON] Dockerfile and Images - انتشار تصاویر خود در Dockerhub [HANDS-ON] Dockerfile and Images - Publishing Your Own Images to Dockerhub

  • Dockerfile و تصاویر - مقدمه Dockerfile and Images - Introuduction

  • ساختار و دستورالعمل های Dockerfile Dockerfile Structure and Directives

  • [Hands-on] - ایجاد یک برنامه وب تصادفی ساده و Docker کردن آن [Hands-on] - Creating a Simple RandomQuote Web App and Dockerizing It

  • بهبود برنامه RandoQuote ما - افزودن یک رابط وب Improving our RandoQuote App - Adding a Web Interface

  • تصاویر پایه داکر Docker Base Images

  • انتشار تصاویر داکر - مقدمه Publishing Docker Images - Introduction

  • انتشار تصاویر در داکرهاب Publishing Images to Dockerhub

  • خلاصه بخش Section Summary

لایه های داکر و ذخیره سازی Docker Layers and Caching

  • لایه های داکر و ذخیره سازی - مقدمه Docker Layers and Caching - Introduction

  • بهینه سازی Dockerfile - Un-optimized در مقابل Optimized - مقایسه Optimizing a Dockerfile - Un-optimized vs Optimized - Comparison

  • لایه های داکر و خلاصه ذخیره سازی Docker Layers and Caching Summary

Docker Compose - ساخت یک برنامه وب دو لایه و Docker کردن آن Docker Compose - Building a 2-Tier Web App & Dockerizing It

  • Docker Compose مقدمه - چگونه کار می کند Docker Compose Introduction - How it Works

  • راه‌اندازی برنامه وب ۲ لایه Emoji با Docker Compose Setting up Our Emoji 2-Tier Web App with Docker Compose

  • راه‌اندازی برنامه وب ۲ لایه Emoji با Docker Compose Setting up Our Emoji 2-Tier Web App with Docker Compose

  • Docker Compose - خلاصه Docker Compose - Summary

Docker Compose - برنامه وب سه لایه و Dockerizing آن Docker Compose - 3-Tier Web App & Dockerizing It

  • نسخه نمایشی برنامه وب به نقل از نهایی - برنامه 3-سطح Demo of the Final Quotes Web App - 3-Tier App

  • [HANDS-ON] اجرای Emoji 2-Tier Web App [HANDS-ON] Running the Emoji 2-Tier Web App

CICD با Docker، Github Actions و AWS Elastic Beanstalk CICD with Docker, Github Actions & AWS Elastic Beanstalk

  • مقدمه ای بر CICD با داکر Introduction to CICD with Docker

  • بررسی اجمالی و الزامات راه اندازی CICD CICD Setup Overview and Requirements

  • راه اندازی Github Actions - AWS Environment Secret Keys & Credentials Setting up Github Actions - AWS Environment Secret Keys & Credentials

  • Github Actions File Walkthrough و AWS Elastic Beanstalk و CICD Pipeline Run Github Actions File Walkthrough & AWS Elastic Beanstalk & CICD Pipeline Run

  • CICD با Docker & Github Actions و AWS - خلاصه CICD with Docker & Github Actions and AWS - Summary

بسته شدن Wrap up

  • از اینجا کجا برویم؟ Where to Go From Here?

نمایش نظرات

Udemy (یودمی)

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

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

آموزش Docker Mastery: قفل قدرت کانتینرها را برای مبتدیان باز کنید
جزییات دوره
5 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
165
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paulo Dichone  Software Engineer, AWS Cloud Practitioner   Instructor Paulo Dichone Software Engineer, AWS Cloud Practitioner Instructor

Android، Flutter، AWS، پرفروش ترین مربی