لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع داکر (Docker) برای مبتدیان
- آخرین آپدیت
دانلود Introduction to Docker
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره برای توسعهدهندگان نرمافزاری مبتدی طراحی شده است که میخواهند درک جامعی از داکر و کانتینرسازی (Containerization) به دست آورند. داشتن تجربه در توسعه نرمافزار توصیه میشود، اما هیچ پیشنیاز قبلی در زمینه داکر یا کانتینرسازی لازم نیست. این دوره به شما کمک میکند تا جریان کاری و فرآیند استقرار (Deployment) خود را بهبود ببخشید.
در فصل اول، مفاهیم بنیادی کانتینرسازی و مزایای داکر در چرخه حیات توسعه نرمافزار را خواهید آموخت. همچنین نحوه ایجاد یک Dockerfile پایه و ساخت یک Image داکر را مشاهده خواهید کرد.
در فصل دوم، یاد میگیرید که چگونه لاگها و عملکرد کانتینرها را ارزیابی کنید و پایداری دادهها (Data Persistence) و شبکهسازی بین کانتینرهای داکر را پیادهسازی نمایید.
در فصل سوم، طراحی یک اپلیکیشن چند-کانتینری، بهینهسازی ایمیجهای داکر و استقرار یک برنامه چند-سرویسه با استفاده از Docker Compose را خواهید آموخت.
ویدیوهای عملی شما را در انجام وظایف ضروری در محیط داکر همراهی میکنند و فعالیتهای متنوع (امتیازی و غیرامتیازی) به شما کمک میکند تا از مسیر یادگیری درست قرار داشته باشید.
در پایان این دوره، فراگیران قادر خواهند بود:
- تفاوتهای بین Docker Image و Docker Container را مقایسه و تحلیل کنند
- Dockerfile و نحوه استفاده از آن در داکر و مراحل شروع به کار با داکر را شرح دهند
- داکر را با روشهای سنتی مجازیسازی مقایسه کنند
- ابزارها، فناوریها و پلتفرمهای اکوسیستم داکر و مزایای استفاده از آن را توصیف کنند
- توضیح دهند که چرا مانیتورینگ و لاگگیری برای مدیریت کانتینر داکر حیاتی است
- پایداری دادهها و شبکهسازی بین کانتینرهای داکر را شرح دهند
- چرخه حیات کانتینرهای داکر را به خاطر بسپارند
- دستورات مختلف داکر برای مدیریت کانتینرها و ایمیجها و اقدامات امنیتی برای محافظت از اپلیکیشن داکر را فهرست کنند
- برخی از بهترین روشها (Best Practices) برای ایمنسازی و بهینهسازی کانتینرهای داکر را شرح دهند
- مراحل لازم برای طراحی و استقرار یک اپلیکیشن چند-کانتینری با استفاده از Docker Compose را فهرست کنند
- ویژگیها و مفاهیم کلیدی Docker Compose در ارکستراسیون کانتینرها را شناسایی کنند
به دنیای داکر خوش آمدید!
سرفصل ها و درس ها
خوشآمدگویی و فصل اول: آشنایی با کانتینرسازی و داکر
Welcome & Module 1 : Welcome to Containerization and Docker
خوشآمدگویی به دوره
Welcome to the Course
مقدمهای بر کانتینرسازی
Introduction to Containerization
مقدمهای بر داکر
Introduction to Docker
اکوسیستم داکر
The Docker Ecosystem
داکر در مقابل مجازیسازی سنتی
Docker vs. Traditional Virtualization
مزایای استفاده از داکر
Benefits of Using Docker
دانلود و نصب داکر
Download and Install Docker
دموی عملی: شروع به کار
Demonstration: Getting Started
شروع یک پروژه جدید داکر
Starting a New Docker Project
معماری و بررسی کلی Dockerfile
Dockerfile Architecture & Overview
دموی سینتکس Dockerfile
Demo - Dockerfile Syntax
درک ایمیجها و کانتینرهای داکر
Understanding Docker Images & Containers
فصل دوم: مدیریت کانتینرها و ایمیجهای داکر
Module 2: Managing Docker Containers & Images
دستورات داکر برای مدیریت کانتینر و ایمیج
Docker Commands for Container & Image Management
دموی ساختار دستورات در داکر
Demo - Command Structure in Docker
چرخه حیات کانتینر داکر
Docker Container Lifecycle
پایداری دادهها در داکر
Data Persistence in Docker
شبکهسازی در داکر
Networking in Docker
مانیتورینگ و لاگگیری در کانتینرهای داکر
Monitoring & Logging in Docker Containers
نمایش نظرات