دوره کامل Docker و Kubernetes همراه با آموزش عملی DevOps
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه از Docker ،Compose و Kubernetes روی سیستم خود استفاده کنید تا ساخت و تست نرمافزار بهتری داشته باشید؟
- ابزارهای رسمی Docker و Kubernetes را از یک کاپیتان داکر برنده جوایز بیاموزید.
- ساخت Docker image با استفاده از Dockerfile همراه با تمرینهای عملی
- یادگیری Kubernetes و ابزارهای کلاستری از یک کاپیتان برنده جایزه Docker
توضیحات دوره
Docker یک پلتفرم متنباز است که به توسعهدهندگان و مدیران سیستم این امکان را میدهد که اپلیکیشن های توزیعشده را چه روی لپتاپ، ماشینهای مجازی مراکز داده یا ابر بسازند، منتقل کنند و اجرا کنند.
این دوره Docker را به طور کامل و برای افراد کاملاً مبتدی با درسهایی بسیار ساده و قابل درک معرفی میکند. پس از هر درس، دموهایی برای آموزش چگونگی نصب و شروع به کار با Docker ارائه شده است. تمرینهای کدنویسی همراه این دوره به شما کمک میکند فرمانهای Docker را تمرین کرده و خودتان با Dockerfile ایمیجهای Docker بسازید و همچنین Docker Compose را تجربه کنید. شما فایلهای Docker را برای کاربردهای مختلف مستقیماً در مرورگر خود توسعه خواهید داد. بنابراین نیازی نیست محیط اختصاصی روی سیستم خود داشته باشید تا تمرین عملی انجام دهید. این تمرینها صحت فرمانها و Dockerfiles نوشته شده توسط شما را ارزیابی میکنند و اطمینان میدهند که آنها را به درستی نوشتهاید.
در نهایت، تمرینهایی برای ارزیابی مهارتهای شما در نظر گرفته شده است. شما با چالشی مواجه خواهید شد که باید با مهارتهایی که در طول دوره کسب کردهاید آن را حل کنید.. این تمرینها شما را ترغیب میکند تا تحقیق کرده و ایمیج های Docker مخصوص خود را توسعه دهید.
هدف این دوره چیست؟
این دوره تمام اصول لازم درباره نرمافزار Docker را پوشش میدهد و هر آنچه برای توسعه و استقرار اپلیکیشن های مدرن با Docker نیاز دارید به شما آموزش میدهد.
در پایان این دوره، دانش عمیقی درباره نرمافزار Docker و مهارتهای کلی DevOps کسب خواهید کرد تا به شرکت یا پروژه خود در اعمال صحیح گردش کاری Docker و تحویل مداوم نرمافزار بهتر کمک کنید.
چه چیزهایی از این دوره خواهید آموخت:
به طور مشخص، شما یاد خواهید گرفت:
- یک اپلیکیشن مبتنی بر وب با رویکرد میکروسرویس را در کانتینر بستهبندی کنید و آن را با استفاده از Dockerfile خودکارسازی کنید.
- طراحی اپلیکیشن های چندکانتینری و خودکارسازی گردش کاری با استفاده از Compose
- گسترش گردش کاری Docker با Docker Swarm و هماهنگی و استقرار اپلیکیشن های در مقیاس بزرگ در چند میزبان در ابر
- بهترین شیوههای کار با نرمافزار Docker در عمل
- دانش عمیق درباره Docker و توانمندی در کمک به شرکت یا پروژه شخصی خود برای اعمال صحیح گردش کاری استقرار Docker و تحویل نرمافزار بهتر به شکل مداوم
- مهارتهای ارزشمند DevOps مانند راهاندازی پایپ لاین های یکپارچهسازی مداوم
چرا باید Docker را یاد بگیریم؟
نرمافزار Docker در لبه فناوری امروز قرار دارد. همچنین یکی از تکنولوژیهای تحولساز دهه گذشته است، زیرا توسعه نرمافزار، عملیات، معماری سیستمها، تست و رعایت مقررات را متحول کرده است.
Docker ابزار ضروری برای توسعهدهندگان در حال حاضر است. کانتینرها و رویکرد Docker این امکان را میدهند که بدون نیاز به وابستگیهای محیطی کار کنید. Docker به توسعهدهندگان اجازه میدهد روی موارد مهم تمرکز کنند و نگران محیط اجرای اپلیکیشن نباشند.
شرکتهای زیادی امروز از Docker در تولید استفاده میکنند و شما همین فناوری مجازیسازی را روی دسکتاپ خود در اختیار دارید.
چرا مهارتهای DevOps؟
امروزه مهندسان DevOps در صنعت IT بسیار مورد تقاضا هستند. شرکتها به دنبال توسعهدهندگانی هستند که هم بتوانند اپلیکیشن ها را توسعه دهند و هم مستقر کنند.
متوسط حقوق یک مهندس DevOps در منطقه سیلیکون ولی حدود 140,000$ در سال است که 20% بیشتر از حقوق یک مهندس نرمافزار معمولی است.
تسلط به مهارتهای DevOps یعنی شما در بازار کار رقابتی همیشه یک قدم جلوتر خواهید بود!
چرا این دوره را انتخاب کنیم؟
این دوره کاملاً عملی است. Shiva K تلاش زیادی کرده تا نه تنها نظریه، بلکه مثالهایی واقعی از توسعه اپلیکیشن های Docker را ارائه کند که بتوانید خودتان روی لپتاپ اجرا کنید.
کدهای منبع این دوره روی Github قرار داده شدهاند و شما میتوانید با ویندوز، MAC OS یا لینوکس همراهی کنید.
در پایان دوره، Shiva K مطمئن است شما دانش عمیقی از Docker و مهارتهای کلی DevOps کسب خواهید کرد تا شرکت یا پروژه شخصی خود را در اعمال دقیق گردش کاری Docker و تحویل نرمافزار بهتر کمک کنید.
این دوره برای چه کسانی مناسب است؟
- مدیران سیستم، توسعهدهندگان و اپراتورهایی که کمی با Docker آشنا هستند و میخواهند از ارکستراسیون چند سروری شروع کنند.
- هر کسی که نرمافزار را تولید، مستقر یا اداره میکند و با اصول کانتینر آشنا است.
دوره کامل Docker و Kubernetes همراه با آموزش عملی DevOps
-
جلسه 1 داکر توسط Shiva 01:04:53
-
جلسه 2 داکر توسط Shiva 51:15
-
جلسه 3 داکر توسط Shiva 01:05:07
-
جلسه 5 داکر توسط Shiva 01:56:47
-
جلسه 4 داکر توسط Shiva 02:06:42
-
جلسه 6 داکر توسط Shiva 01:30:45
-
جلسه 7 داکر توسط Shiva 01:35:12
-
جلسه 8 داکر توسط Shiva 01:21:26
-
جلسه 9 داکر توسط Shiva 01:51:35
-
جلسه 10 داکر توسط Shiva 01:39:53
-
جلسه 11 داکر توسط Shiva 02:03:08
-
جلسه 12 داکر توسط Shiva 02:26:53
-
جلسه 13 داکر توسط Shiva 57:55
-
جلسه 14 داکر توسط Shiva 01:01:59
-
جلسه 15 داکر توسط Shiva 01:43:29
-
جلسه 16 داکر توسط Shiva 01:40:04
-
جلسه 17 داکر توسط Shiva 01:12:23
-
جلسه 18 داکر توسط Shiva 01:45:24
-
جلسه 19 داکر توسط Shiva 01:16:14
-
جلسه 20 داکر توسط Shiva 59:38
مشخصات آموزش
دوره کامل Docker و Kubernetes همراه با آموزش عملی DevOps
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:20
- مدت زمان :30:10:42
- حجم :12.42GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy