لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
تسلط بر Docker Essentials - Hands-on DevOps
Mastering Docker Essentials - Hands-on DevOps
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کانتینریسازی را با استفاده از Docker از طریق سخنرانیها، نمایشهای عملی، آزمونها و تمرینهای برنامهنویسی عملی انجام دهید. شروع به کانتینریسازی استقرار و پیکربندی Docker در پلتفرمهای مختلف دستورات پایه Docker با تمرینهای عملی Core Docker Objects - تصویر، کانتینر، شبکه و حجم درک و ساخت تصاویر Docker با استفاده از Dockerfiles - ساخت و استقرار کاربردی برنامههای کاربردی مبتنی بر پایتون به عنوان Capstone شروع پروژه با Docker Compose درک و ساخت پشته برنامه ها با استفاده از فایل های Docker Compose پیش نیازها: دانش پایه یونیکس/لینوکس (خوب است) مهارت های مدیریت سیستم پایه
Docker یک پلت فرم باز است که ابزارها و راهحلهایی را برای بستهبندی، ساخت و اجرای برنامههای کانتینری ارائه میدهد.
در این دوره آموزشی چیست؟
این دوره Docker، برای همه طراحی شده است و با استفاده از یک رویکرد سیستماتیک و عملی، یک نمای کلی از ملزومات Docker ارائه می دهد. به مفاهیم اساسی Docker و مفاهیم کلیدی مانند تصاویر، کانتینرها، حجم ها، شبکه ها و غیره می پردازد. شما همچنین مهارت عملی در ایجاد Dockerfiles بهینه برای برنامه های کانتینری به دست خواهید آورد و یاد خواهید گرفت که چگونه از Docker Compose برای اجرای چندین کانتینر استفاده کنید. هر موضوع دوره شامل سخنرانی هایی برای روشن شدن مفهوم، نمایش هایی برای نشان دادن آن در عمل، و در نهایت، یک تکلیف برای آزمایش درک شما و تقویت یادگیری شما است.
اگر در Docker تازه کار هستید، نگران نباشید - این دوره از اصول اولیه شروع می شود و به تدریج به موضوعات متوسط می رسد.
اطلاعیه حقوقی:
Docker® یک علامت تجاری ثبت شده Docker Inc. در ایالات متحده و سایر کشورها است. این دوره دارای گواهی، معتبر، وابسته و تایید نشده توسط Docker, Inc.
ساختار دوره:
سخنرانی ها
نمایشگر
آزمونها
تکالیف
محتویات دوره:
معرفی Docker
راه اندازی Docker Engine
راه اندازی Docker Desktop
آشنایی با معماری Docker
مستندات Docker
تصاویر داکر
ثبتهای کانتینر
ظروف داکر
ساخت یک تصویر با یک Dockerfile
شبکه Docker
جلدهای Docker
Dockerfile چند مرحله ای
Containerizing Applications (پروژه نمونه با استفاده از Python)
نوشتن Docker
همه بخشهای این دوره دارای نمایش زنده هستند. کاربران ثبت نام شده تشویق می شوند تا محیط Docker خود را راه اندازی کنند، در تمرینات شرکت کنند و از طریق تجربه عملی یاد بگیرند!
سرفصل ها و درس ها
مقدمه ای بر داکر
Introduction to Docker
معرفی دوره
Course Introduction
معرفی موضوع - مقدمه ای بر داکر
Topic Introduction - Introduction to Docker
شروع با Containerization
Getting Started with Containerization
مفاهیم اصلی Containerization (Spaces و Cgroups)
Containerization Core Concepts (namespaces and cgroups)
مجموعه ابزار ظرف موجود
Available Container Toolsets
داکر در یک نگاه
Docker at a Glance
معماری داکر
Docker Architecture
Core Docker Objects (تصاویر، کانتینرها، شبکه ها و حجم ها)
Core Docker Objects (Images, Containers, Networks and Volumes)
نمایش - مستندات رسمی Docker Walkthrough
Demonstration - Official Docker Documentation Walkthrough
خلاصه
Summary
مقدمه ای بر کانتینرها و داکر
Introduction to Containers and Docker
Docker CLI Cheatsheet
Docker CLI Cheatsheet
مطالب دوره - تسلط بر ارائه های ضروری Docker
Course Material - Mastering Docker Essentials Presentations
شروع کار با Docker
Getting Started with Docker
مقدمه موضوع - شروع کار با Docker
Topic Introduction - Getting Started with Docker
روش های نصب داکر
Docker Installation Methods
نمایش - نصب Docker Engine در لینوکس
Demonstration - Installing Docker Engine on Linux
نمایش - راه اندازی Docker Engine با استفاده از Docker Documentation (توصیه می شود)
Demonstration - Setup Docker Engine using Docker Documentation (Recommended)
نمایش - نصب Docker Desktop در ویندوز
Demonstration - Installing Docker Desktop on Windows
نمایش - نصب Docker Desktop در مک
Demonstration - Installing Docker Desktop on Mac
نمایش - زمین بازی داکر
Demonstration - Docker Playground
مقدمه ای بر Docker CLI
Introduction to Docker CLI
نمایش - شروع به کار با دستورات Docker
Demonstration - Getting Started with Docker Commands
خلاصه
Summary
(اختیاری) نمایش - راه اندازی سرور در محیط ابری AWS
(Optional) Demonstration - Setup Server on AWS Cloud Environment
شروع کار با Docker
Getting Started with Docker
تصاویر داکر
Docker Images
معرفی موضوع - تصاویر داکر
Topic Introduction - Docker Images
نمای کلی تصاویر داکر
Overview of Docker Images
Container Registry و Docker Hub
Container Registry and Docker Hub
نمایش - داکر هاب
Demonstration - Docker Hub
مدیریت تصویر با Docker CLI
Image Management with Docker CLI
نمایش - مدیریت تصاویر با Docker CLI
Demonstration - Managing Images with Docker CLI
خلاصه
Summary
تصاویر داکر
Docker Images
کانتینرهای داکر
Docker Containers
معرفی موضوع - کانتینرهای داکر
Topic Introduction - Docker Containers
بررسی اجمالی کانتینرهای Docker
Overview of Docker Containers
مدیریت کانتینر با Docker CLI
Container Management with Docker CLI
نمایش - مدیریت کانتینرها با Docker CLI
Demonstration - Managing Containers with Docker CLI
خلاصه
Summary
کانتینرهای داکر
Docker Containers
ساخت تصویر با Dockerfile
Building an image with a Dockerfile
معرفی موضوع - ساختن تصویر با داکرفایل
Topic Introduction - Building Image with Dockerfile
شروع کار با Dockerfile
Getting Started with Dockerfile
نمایش - ایجاد یک Dockerfile
Demonstration - Creating a Dockerfile
نمایش - اعتبار سنجی Dockerfile و ساختن تصویر
Demonstration - Validating Dockerfile and building Image
نکته روز
Tip of the day
نمایش - اجرای یک ظرف از تصویر ما
Demonstration - Running a Container from our Image
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات