آموزش کاربردی داکر

وارد لیگ حرفه ای ها شو!

بروزرسانی 08 خرداد 1402

آموزش کاربردی داکر
رایگان
آموزش کاربردی داکر

آموزش کاربردی داکر

رایگان
سرفصل‌های دوره
لینکداین تلگرام توییتر

کاربر عزیز، شما به عنوان کاربر مهمان در وبسایت سکان آکادمی حضور دارید. برای ، به حساب کاربری تان وارد شوید.

* شما پس از ورود، مجددا به همین صفحه بر می گردید.

header-svg-bg

معرفی دوره


شما در پایان این دوره می توانید:

✔ به سوال های مرتبط با داکر در مصاحبه ی شغلی به راحتی پاسخ دهید.

✔  برنامه های سمت وب پیچیده با چندین سورس کد (میکروسرویس) و دیتابیس و ... را با استفاده از داکر راه اندازی کنید.

✔ برنامه های داکری که نوشته و آماده کرده اید را با دیگران به اشتراک بگذارید.

✔ ذخیره سازی اطلاعات و داده های موجود در برنامه های داکری خود را مدیریت کنید.

✔ مثل یک حرفه ای برای راه اندازی برنامه های خود فایل Docker Compose بنویسید.

✔ کانتینرهای برنامه ی خودتان را Kubernetes و Docker Swarm راه اندازی و مدیریت کنید.

✔  برنامه ای که با Nginx, MySQL, PHP, Laravel درست کرده اید را با Docker Compose راه اندازی کنید.

✔ با شناختی که از مفاهیم Networking در داکر دارید بین کانتینرهای برنامه تان ارتباطی صحیح بسازید.

این روزها یکی از ابزارها و تکنولوژی هایی که باید هر برنامه نویسی بلد باشد، آشنایی و کار با داکر (Docker) است. شاید دیده باشید که در خیلی از آگهی های شغلی یکی از مهارت های لازم داکر است یا شاید در محافل فنی شنیده باشید که از داکر صحبت می کنند.

به عنوان یک برنامه نویس با کسب دانش و مهارت راه اندازی وب سایت توسط کانتینر (Container)، وارد لیگ برنامه نویس های حرفه ای می شوید که می توانند برنامه هایی با تعداد بازدید یا درخواست بالا را تولید کنند.

این دوره شامل:

🐳 45 قسمت آموزش متنی به همراه دستورها و تصاویر اجرای آنها،

🐳 5 آزمون برای تثبیت و مرور موارد یاد گرفته شده،

🐳 آموزش عملی راه اندازی وب سرویس Nginx روی داکر،

🐳 آموزش عملی راه اندازی دیتابیس MySQL بوسیله Docker Compose،

🐳 پروژه عملی راه اندازی PHP و FPM روی داکر و نصب فریمورک Laravel با استفاده از فایل داکر Compose،

🐳 15 پرسش پرتکرار در مصاحبه های شغلی بهمراه بهترین پاسخ ها برای آنها.

 

داکر چیست؟

داکر پلتفرمی برای توسعه، حمل، نگه داری و اجرای برنامه هاست. که به شما اجازه می دهد تا برنامه ها را از زیر ساخت جدا کرده و در نتیجه، نرم افزارتان را سریع تر تحویل بدهید. با استفاده از داکر، می توانید همان طور که برنامه هایتان را مدیریت می کنید، زیرساخت تان را هم مدیریت کنید. با بهره بردن از محاسن داکر در حمل، تست و توسعه ی سریع کد، به طور قابل ملاحظه ای زمان بین نوشتن کد و اجرای آن در محصول نهایی را کم خواهید کرد.

درباره دوره‌ی آموزش کاربردی داکر

این دوره که برپایه‌ی مستند رسمی داکر است به آموزش نکاتی می پردازد که هر توسعه دهنده ای باید از داکر بداند. در این دوره خیلی به جزئیات عمیقی که شاید مورد استفاده‌ی Dev-Ops کارها باشد نمی پردازیم، ولی یادگرفتن نکات این دوره و تمرین و استفاده از آنها برای هر توسعه دهنده ای، از نان شب هم واجب تر است.

در پایان این دوره شما خواهید توانست برنامه ی خودتان را به اصطلاح Dockerize کنید. پس به عنوان یک برنامه نویسی یا توسعه دهنده می توانید در رزومه‌ی حرفه ای خودتان بگویید که با داکر آشنا هستید و می توانید برنامه های توسعه داده شده را به صورت کانتینر‌های داکری تحویل بدهید. پیش به سوی به دست آوردن مهارت کاربردی و مهم داکر...

header-svg-bg

مدرس‌های شما در این دوره


حمیدرضا معدنی
حمیدرضا معدنی teacher-role-verified-icon
مدیرفنی و عاشق توسعه

من عاشق ❤ برنامه نویسی هستم و از 13 سالگی تا امروز، همیشه برنامه نویسی بخش جدا نشده از زندگیم هست. برنامه نویسی یعنی ساختن دنیای درون خودت...

حمیدرضا معدنیعلیرضا جزایری
header-svg-bg

دستاوردهای این دوره


  • دسترسی دائمی به آموزش ها و آزمون های دوره
  • توانایی پاسخگویی به سوال های مصاحبه ی شغلی داکر در سطح یک برنامه نویس
  • درک کامل از معماری و بخش های مختلف Docker
  • توانایی راه اندازی برنامه هایی با چند کانتینر (Container) در داکر
  • توانایی اشتراک گذاری برنامه های داکری
  • آشنایی با ذخیره ی داده های داخل داکر به صورت دائمی
  • توانایی نوشتن و اجرای برنامه های داکری از روی فایل Docker Compose
  • توانایی راه اندازی برنامه با Kubernetes و Docker Swarm
  • راه اندازی و اجرای Nginx, MySQL, PHP, Laravel با Docker Compose
header-svg-bg

سوالات متداول


مخاطب اصلی این دوره برنامه نویسان هستند تا بتوانند محصولات خود را روی بستر داکر تحویل بدهند. ولی این دوره با توجه به این که از ابتدا مفاهیم را بیان می کند و پیش می رود، می تواند برای افرادی که تمایل دارند با این تکنولوژی آشنا بشوند و البته برای Dev-Ops کارهای مبتدی هم حتما مفید خواهد بود.

پیش نیاز خاصی برای این دوره درنظر گرفته نشده است ولی برای درک بهتر مفاهیم مطرح شده پیشنهاد می شود آشنایی ابتدایی با لینوکس را داشته باشید.

در پایان این دوره شما با مفاهیم و شیوه ی کار اجزای مختلف این بستر آشنا می شوید و می توانید برنامه ی خود را در بستر داکر تحویل بدهید.

بر اساس قوانین سکان آکادمی، هر گونه بازنشر دوره‌های آموزشی بر خلاف قوانین سکان آکادمی است، از لحاظ شرعی حرام و از لحاظ حقوقی قابل پیگرد قانونی است.

برنامه نویس Front End شو!

در  کارراهه‌ی فرانت اند سکان آکادمی؛ دوره‌های آموزشی ویدیویی و متنی، دوره‌های پروژه محور، آزمون‌های منظم و بسیاری خدمات دیگر طراحی شده است تا هر آنچه که برای استخدام به عنوان برنامه نویس Front-End نیاز دارید را داشته باشید.

cover-of-برنامه نویس Front End شو!
online-support-icon