بوتکمپ داکر - تسلط به داکر با پروژههای واقعی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- نصب و راهاندازی داکر روی سیستمعاملهای مختلف
- درک مفاهیم اساسی و مزایای کانتینرسازی با داکر
- کانتینرسازی اپلیکیشنهای پایتون، گو، جاوا، جاوااسکریپت و روبی
- ساخت داکر ایمیج بهینه و کارآمد با استفاده از Dockerfiles
- کانتینرسازی وب اپلیکیشنهای ساخته شده با فلسک، اسپرینگ بوت، نودجیاس و گو
- ایجاد ارتباط بین کانتینرها با استفاده از شبکههای داکر
- پوش کردن داکر ایمیج به داکرهاب و پیادهسازی شیوههای صحیح تگگذاری
- کانتینرسازی و مدیریت پایگاه دادهها (مانند MySQL و PostgreSQL و MongoDB) با داکر
- مدیریت ذخیرهسازی داده پایدار با استفاده از volume های داکر
- مدیریت و ارکستراسیون اپلیکیشنهای چند کانتینری با استفاده از داکر کامپوز
پیشنیازهای دوره
- درک اولیه از توسعه نرمافزار و مفاهیم برنامهنویسی
- آشنایی با رابطهای خط فرمان و ناوبری ترمینال
- دانش اولیه با حداقل یک زبان برنامهنویسی توصیه میشود.
توضیحات دوره
تصور کنید که بتوانید یک اپلیکیشن را روی ماشین محلی خود توسعه دهید و سپس آن اپلیکیشن را بهراحتی در هر جای دیگری اجرا کنید بدون اینکه نگران مشکلات سازگاری یا وابستگیهای گمشده باشید. داکر این امکان را فراهم میکند. تقریباً هر شرکتی بزرگ، چه اسپاتیفای، نتفلیکس یا پیپال، از داکر برای ارائه سریعتر اپلیکیشنها استفاده میکند و حال نوبت شماست.
این دوره موارد زیر را به شما آموزش میدهد:
- نصب و راهاندازی داکر روی سیستمعاملهای مختلف
- کانتینرسازی طیف وسیعی از اپلیکیشنهای ساخته شده با پایتون، گو، جاوا، جاوااسکریپت، روبی، فلسک، اسپرینگ بوت ، نودجیاس و غیره
- ساخت داکر ایمیج بهینه و کارآمد با استفاده از Dockerfiles
- ایجاد ارتباطات بینقص بین کانتینرها با استفاده از شبکههای داکر
- مدیریت و ارکستراسیون اپلیکیشنهای چند کانتینری شامل میکروسرویسها و پایگاه دادهها با استفاده از داکر کامپوز
- مدیریت ذخیرهسازی داده پایدار و مدیریت پایگاه دادهها (MySQL ،PostgreSQL ،MongoDB) با استفاده از volume های داکر
- پوش کردن داکر ایمیج به داکر هاب و پیادهسازی استراتژیهای موثر تگگذاری و نسخهبندی
- استقرار اپلیکیشنهای کانتینر شده در ابر با استفاده از Heroku
پروژه واقعی اپلیکیشن تجارت الکترونیک
در طول دوره، روی یک اپلیکیشن واقعی تجارت الکترونیک کار خواهید کرد که شامل چندین میکروسرویس است که هرکدام با زبانها و فریمورکهای مختلف ساخته شدهاند. شما یاد میگیرید که چگونه این میکروسرویسها را کانتینرسازی کنید، وابستگیهای آنها را مدیریت کنید و کل اپلیکیشن را با استفاده از داکر کامپوز ارکستراسیون کنید و آن را در ابر مستقر کنید. این تجربه عملی درک شما از قابلیتهای داکر را در یک محیط واقعی تقویت خواهد کرد.
ارتقای شغل خود با مهارتهای داکر
داکر و ارکستراسیون میکروسرویسها مهارتهای پرتقاضایی در صنعت هستند. این دوره، دانش و ابزارهایی را برای توسعهدهندگان نرمافزار و متخصصان دواپس فراهم میکند تا گردشکارهای توسعه را ساده کرده و استقرار اپلیکیشن را بهینه کنند.
هماکنون در دوره داکر ما شرکت کرده و مهارتهای عملی لازم برای توسعه و استقرار موثر اپلیکیشنها با استفاده از کانتینرسازی را بهدست آورید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان نرمافزار
- مهندسان دواپس
- متخصصان IT که میخواهند توسعه، استقرار و مدیریت اپلیکیشن را با استفاده از داکر ساده کنند.
بوتکمپ داکر - تسلط به داکر با پروژههای واقعی
-
مقدمه 01:03
-
دانلودها و نصبهای مورد نیاز 05:02
-
نیاز به داکر 03:35
-
اجرای اپلیکیشنها درون کانتینرهای داکر 22:49
-
ورکبوک - کانتینرسازی اپلیکیشنهای پایتون، گو و روبی 11:16
-
ساخت ایمیج از Dockerfiles 24:45
-
ورکبوک - ساخت ایمیج برای اپلیکیشنهای پایتون، گو و روبی 14:31
-
کانتینرسازی وب اپلیکیشن (فلسک) 24:24
-
کانتینرسازی وب اپلیکیشن (اسپرینگ بوت) 17:33
-
اجری وب اپلیکیشنها در شبکه یکسان 20:16
-
میکروسرویسهای تجارت الکترونیک - ریاکت، Node، فلسک، اسپرینگ بوت و گو 50:59
-
پوش کردن ایمیج به داکرهاب و تگگذاری 07:54
-
سادهسازی با داکر کامپوز 14:29
-
ورکبوک تجارت الکترونیک - داکر کامپوز 18:26
-
درس - اجرای اپلیکیشنهای پایگاه داده در کانتینرهای داکر 16:14
-
ورکبوک تجارت الکترونیک - داکر کامپوز و Volume های پایگاه داده 39:02
مشخصات آموزش
بوتکمپ داکر - تسلط به داکر با پروژههای واقعی
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:16
- مدت زمان :05:38:31
- حجم :4.75GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy