تسلط به داکر: قدرت کانتینرها را برای مبتدیان آشکار کنید
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اصول داکر و کانتینریزاسیون: فراگیران شناختی قوی درباره داکر و مفهوم کانتینریزاسیون به دست خواهند آورد.
- مهارت در نوشتن و مدیریت داکر فایل ها
- تسلط به مدیریت کانتینرهای داکر
- Docker Compose و ارکستراسیون اپلیکیشن های چندکانتینره
- ادغام داکر در پایپ لاین های CI/CD
- کاربرد داکر در سناریوهای واقعی
توضیحات دوره
سفر تسلط به داکر را آغاز کنید و از مبتدی تا حرفهای پیش بروید!
به دوره «تسلط به داکر: از مبتدی تا حرفهای» خوش آمدید، دورهای جامع و جذاب که برای آموزش یکی از مهارتهای پرتقاضای امروز در فناوری طراحی شده است. چه تازهکار باشید و چه یک حرفهای با تجربه در فناوری، این دوره به شما کمک میکند تا وارد دنیای داکر شوید.
چرا داکر؟ در دنیای پرشتاب فناوری امروز، کارایی و مقیاسپذیری از اهمیت بالایی برخوردارند. داکر نحوه توسعه، تحویل و اجرای اپلیکیشن ها را متحول کرده و تبدیل به مهارتی اساسی در توسعه نرمافزار مدرن شده است.
آنچه یاد خواهید گرفت:
- اصول داکر: رازهای داکر و کانتینریزاسیون را کشف کنید. ببینید چرا نسبت به مجازیسازی سنتی صنعت نرمافزار را متحول میکند.
- ساخت و مدیریت داکر فایل: نوشتن داکر فایل های موثر را بررسی کنید. بیاموزید چگونه ایمیج های داکر بهینه و هدفمند بسازید.
- شبکهسازی و ولوم ها: شبکههای داکر و مدیریت دادههای پایدار با ولوم ها را بررسی کنید. مشکل معروف «در سیستم من کار میکند» را حل کنید.
- تسلط به Docker Compose: اپلیکیشن های چندکانتینره را بهسادگی با Docker Compose ارکستراسیون کنید.
- پروژههای واقعی و لابراتوارهای عملی: با پروژههای کاربردی و لابراتوارهای عملی، مهارتهای داکر خود را در سناریوهای واقعی به کار ببرید.
- CI/CD و داکر: داکر را در پایپ لاین های یکپارچهسازی و استقرار پیوسته برای جریان های کاری خودکار و روان ادغام کنید.
- داکر در فضای ابری: دانش داکر خود را به پلتفرمهای ابری مانند AWS و آژور گسترش دهید.
- پیشرفت شغلی: خودتان را به مهارتهای داکر مجهز کنید و فرصتهای شغلی جدید و هیجانانگیزی را در فناوری پیش روی خود قرار دهید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگانی که به دنبال مدرنسازی مهارتهای خود هستند.
- متخصصان DevOps که به دنبال دانش عمیق کانتینریزاسیون میباشند.
- فعالان IT متمرکز بر استقرار و مدیریت موثر
- همه کسانی که درباره داکر و کاربردهای عملی آن کنجکاو هستند.
چه کسانی باید این دوره را انتخاب کنید؟
- توسعهدهندگان به دنبال بهروزرسانی مهارتهای توسعه و استقرار خود.
- علاقهمندان به DevOps که میخواهند در کانتینریزاسیون تخصص یابند.
- حرفهایهای IT که به دنبال ابزارهای کارآمد برای استقرار و مدیریت هستند.
- هر کسی که علاقهمند به یادگیری Docker و کاربری آن در دنیای واقعی است.
چرا باید این دوره را انتخاب کنید؟
محتوای جذاب و عملی: درسهای ما به گونهای طراحی شدهاند که جذاب، کاربردی و مرتبط با کاربردهای واقعی باشند.
- آموزش تخصصی: از متخصصان باتجربه با دانش و تجربه گسترده در استقرار داکر بیاموزید.
- پشتیبانی جامعه: به جمع فراگیران و علاقهمندان داکر بپیوندید.
- یادگیری انعطافپذیر: با دسترسی به مطالب درسی در هر دستگاه و هر زمان، با سرعت دلخواه خود بیاموزید.
این دوره برای چه کسانی مناسب است؟
- علاقهمندان به حرفه DevOps
- توسعهدهندگان نرمافزار: برنامهنویسان و مهندسین نرمافزار که میخواهند جریان های کاری توسعه خود را بهبود بخشند، پورتابل بودن اپلیکیشن ها را افزایش دهند و ثبات پروژهها را در محیطهای مختلف با استفاده از داکر تضمین کنند.
- مدیران سیستم و IT: افراد فعال در نقش های مدیریت سیستم یا فناوری اطلاعات که نیاز به نظارت بر استقرار، مقیاسبندی و مدیریت موثر اپلیکیشن ها دارند و میخواهند از قدرت داکر برای این کارها بهره ببرند.
- مهندسین تضمین کیفیت (QA): کارشناسان تست که به دنبال ایجاد محیطهای سازگار، ایزوله و قابل تکرار با استفاده از کانتینرهای داکر هستند تا دقت و کارایی فرآیند تست را افزایش دهند.
- علاقهمندان به فناوری و افرادی که برای سرگرمی به سراغ آن می روند: افرادی که به فناوریهای نوظهور و شیوههای مدرن نرمافزار علاقه دارند و میخواهند دانش و مهارتهای خود را در زمینه کانتینریزاسیون و استقرار اپلیکیشن ها افزایش دهند.
تسلط به داکر: قدرت کانتینرها را برای مبتدیان آشکار کنید
-
معرفی و پیشنیازها 04:50
-
دموی داکر - لطفاً این را ببینید! 07:23
-
نظرات یودمی 00:49
-
معرفی داکر 06:40
-
مزایای داکر در بخش استقرار 05:10
-
کانتینر داکر چیست؟ 04:12
-
درک داکر و مجازیسازی - یک روند تکاملی 11:14
-
خلاصه بخش 08:05
-
تنظیم محیط ماشین توسعه 04:05
-
نصب Visual Studio Code 01:23
-
نصب اپلیکیشن داکر دسکتاپ 03:52
-
اجرای داکر دسکتاپ 01:55
-
اجرای کانتینر Hello World در داکر 07:00
-
اجرای کانتینر BusyBox و شل Sh 10:49
-
Pulling و اجرای NGINX و پورت مپینگ 12:19
-
توقف و راهاندازی مجدد کانتینرها 04:14
-
ولوم های داکر و Bind Mounts 05:40
-
[کار عملی] Mount کردن ولوم به کانتینر NGINX 09:14
-
تغییر دادههای کانتینر و بررسی تغییرات بهصورت محلی 08:25
-
اشتراکگذاری ولوم ها بین کانتینرها 03:13
-
سفارشیسازی وبسایتهای 02:26
-
اصول داکر - خلاصه بخش 02:35
-
پرایمر لینوکس - درک سیستم عامل لینوکس و فایل سیستم 11:50
-
دستورات لینوکس - مبانی 09:49
-
مبانی لینوکس - خلاصه 00:45
-
داکر فایل و ایمیج ها - مقدمه 00:19
-
ساختار و دستورات داکر فایل 04:04
-
[کار عملی] - ساخت وب اپلیکیشن ساده RandomQuote و داکرایز کردن آن 11:37
-
بهبود اپلیکیشن RandoQuote - افزودن رابط وب 12:39
-
تصاویر پایه داکر 06:55
-
انتشار ایمیج های داکر - مقدمه 02:27
-
انتشار ایمیج ها به Dockerhub 12:24
-
خلاصه بخش 01:02
-
لایههای داکر و کشینگ - مقدمه 04:51
-
بهینهسازی داکر فایل - مقایسه نسخه بهینه نشده با بهینه شده 02:43
-
خلاصه لایههای داکر و کشینگ 00:55
-
معرفی Docker Compose - چگونه کار میکند؟ 07:21
-
راهاندازی وب اپلیکیشن دو لایه ایموجی با Docker Compose 08:35
-
راهاندازی وب اپلیکیشن دو لایه ایموجی با Docker Compose 09:35
-
خلاصه Docker Compose 00:41
-
دموی اپلیکیشن نهایی Quotes - اپلیکیشن سه لایه 02:18
-
[کار عملی] اجرای وب اپلیکیشن دو لایه ایموجی 14:07
-
معرفی CI/CD با داکر 04:19
-
مروری بر تنظیم CI/CD و پیشنیازها 01:48
-
راهاندازی Github Actions - کلیدها و اطلاعات محرمانه محیط AWS 06:15
-
مرور فایل Github Actions و اجرای پایپ لاین CICD و AWS Elastic Beanstalk 19:42
-
خلاصه CI/CD با داکر، Github Actions و AWS 02:03
-
گام بعدی چیست؟ 01:17
مشخصات آموزش
تسلط به داکر: قدرت کانتینرها را برای مبتدیان آشکار کنید
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:48
- مدت زمان :04:46:03
- حجم :2.16GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy