داکر برای همه
توقف فروش

داکر برای همه

داکر دنیای اپلیکیشن های مدرن را تغییر داد، قدرتی که داکر به توسعه دهندگان و متخصصین دواپس برای کنترل بیشتر و بهتر برنامه و تجربه ی توسعه و دیپلوی یکسان میدهد با هیچ چیزی که قبلا تجربه کرده اید قابل مقایسه نیست! با دوره 'داکر برای همه'، از دنیای تکنولوژی عقب نمانید!

2,798,000تومان

توضیحات

داکر(Docker) دنیای اپلیکیشن های مدرن را تغییر داد. در دنیای امروز ما، اکثر وب اپلیکیشن ها به شکل کانتینری (containerized) ایجاد و دیپلوی می شوند. قدرتی که داکر به توسعه دهندگان و متخصصین دواپس برای کنترل بیشتر و بهتر برنامه و تجربه ی توسعه و دیپلوی یکسان میدهد با هیچ چیزی که قبلا تجربه کرده اید قابل مقایسه نیست! با دوره 'داکر برای همه'، از دنیای تکنولوژی عقب نمانید!

سریع توسعه دهید و روی هر سیستمی اجرا کنید:

شعار داکر (Docker) همین است! با داکر سرعت توسعه افزایش می یابد، تجربه ی توسعه به محیط دیپلوی نزدیک تر می شود و کدی که روی سیستم شما کار میکند روی دیگر سیستم ها هم دقیقا همانطور که باید اجرا می شود!

 پرکاربرد ترین ابزار برنامه نویسی در سال 2022 و 2023

مهم نیست از چه زبانی برای برنامه نویسی استفاده میکنید، با اضافه کردن دانش داکر به جعبه ابزار فنی خود میتوانید مطمئن باشید که به هر چیزی که برای توسعه و اجرای برنامه ی خود نیاز دارید دسترسی دارید! جاوااسکریپت (JavaScript)، پایتون (Python)، گو (Go Lang)، پی اچ پی (PHP)، جاوا (Java) و فلاتر (Flutter) و ... زبان هایی هستند که توسط داکر به سادگی پشتیبانی میشوند و کانتینر (Container) های داکر میتوانند تمامی آن ها را در محیط های مختلف (روی سیستم شما، سرور و ابر) به راحتی اجرا کنند. 

همچنین داکر یک لایه ی امنیتی بسیار مهم و کاربردی به برنامه های شما اضافه میکند و تمام این موارد باعث شده که داکر تبدیل به یک ابزار مهم و کاربردی در بین برنامه نویسان حرفه ای تبدیل شود.

توسعه دهندگانی به وسعت یک کشور

احتمالا شنیده اید که جاوااسکریپت حدود 17 میلیون توسعه دهنده در دنیا دارد! داکر ماهانه بیش از 20 میلیون توسعه دهنده ی فعال دارد، بیش از 7 میلیون اپلیکیشن داکری وجود دارند و ماهانه بیش از 20 میلیارد بار!!!!! ایمیج های داکری دانلود شده و مورد استفاده قرار میگیرند.

 چرا داکر یاد بگیریم؟

با یادگیری داکر:

  • فرصت های شغلی بیشتر و بهتری در انتظار شما خواهد بود.

  • فرآیند توسعه را با خیال راحت تر و با سرعت بیشتری طی میکنید.

  • ریسک اشتباه را کم می کنید. 

  • عدم دسترسی به یک نسخه ی مشخص از یک نرم افزار خاص دیگر جزئی از مشکلات شما نخواهد بود.

  • فرصت های افزایش درآمد و بهبود موقعیت شغلی را تجربه خواهید کرد.

  • فاصله ی شما با برنامه نویسان ارشد کاهش خواهد یافت.

فصل های دوره

فصل اول

مقدمه ی دوره

  • 1

    چرا داکر مهم است؟

  • 2

    چه چیز هایی در این دوره یاد میگیرید؟

فصل دوم

راه اندازی محیط توسعه

  • 1

    نصب و راه اندازی داکر

  • 2

    تنظیم DNS برای دور زدن تحریم های داکر

  • 3

    استفاده از WSL2 و git bash

فصل سوم

تاریخچه ی محیط های اجرا

  • 1

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

  • 2

    از سرور اختصاصی تا پردازش ابری

  • 3

    زیر ساخت های ابری

  • 4

    خدمات ابری

فصل چهارم

آشنایی و شروع کار با داکر

  • 1

    آشنایی با داکر دسکتاپ

  • 2

    تنظیمات داکر دسکتاپ

  • 3

    آشنایی با کانتینر ها

  • 4

    آشنایی با تصاویر

  • 5

    ریجستری های عمومی و امنیت

  • 6

    آشنایی با برنامه های چند کانتینری

  • 7

    داکرایز کردن سریع اسکریپت ها به زبان های مختلف

  • 8

    ایجاد فضای static

  • 9

    تعریف فضای static روی host system

  • 10

    انتشار تصاویر

  • 11

    پیاده سازی LLM ها (داکر و هوش مصنوعی)

فصل پنجم

ایمیج ها در داکر | docker images

  • 1

    داکر انجین

  • 2

    داکر CLI

  • 3

    داکر فایل - Dockerfile

فصل ششم

مدیریت کانتینر ها

بزودی...

فصل هفتم

ایمیج های چند مرحله ای (نمونه ی پیاده سازی زبان های مختلف)

بزودی...

فصل هشتم

داکر کامپوز | docker compose

بزودی...

فصل نهم

شبکه های داکر | docker networking

بزودی...

فصل دهم

فضا ها در داکر |‌ docker volumes

بزودی...

فصل یازدهم

داکر سووآرم | docker swarm

بزودی...

فصل دوازدهم

کوبرنیتیز مقدماتی | intro's of Kubernetes

بزودی...

فصل سیزدهم

مانیتورینگ و لاگینگ

بزودی...

فصل چهاردهم

مباحث CI/CD کاربردی (gitlab, github actions)

بزودی...

فصل پانزدهم

امنیت در داکر

بزودی...

فصل شانزدهم

Object storage (MinIO)

بزودی...

فصل هفدهم

پروژه: راه اندازی جایگزین Firebase

بزودی...

فصل هجدهم

Load Balancing

بزودی...

فصل نوزدهم

Proxy Manager

بزودی...

فصل بیستم

پروژه ی آخر - راه اندازی چند سرویس مانیتورینگ

بزودی...

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

این دوره برای چه کسانی مناسب است؟

برنامه نویسانی که در زمینه های مختلف وب اپلیکیشن( فرانت اند، بک اند، دیتا بیس و دواپس و ...) فعالیت دارند. سیستم ادمین ها مدیران فنی و مالکان کسب و کارهای آنلاین که به مدیریت بهتر و کاهش هزینه ی زیرساخت خود فکر میکنند.

چرا باید داکر یاد بگیریم؟

برای توسعه ی تیمی و فردی نرم افزار دانش داکر مهم ترین بخش دنیای تکنولوژی است؛ که به یکی از نیازهای برنامه نویسان mid-level و سطح بالاترتبدیل شده و با یادگیری آن میتوانید فرصت های شغلی بیشتر و بهتری را بدست آورید.

آیا این دوره صرفا برای افراد مبتدی توصیه می شود؟

نه! این دوره برای افراد در تمامی سطوح توصیه می شود و هم موارد ابتدایی و هم موارد پیشرفته در این دوره به بهترین شکل ممکن بررسی و تدریس شده اند.

دیدگاه ها و پرسش ها

11 دانشجو

23 جلسه

12:00 ساعت

پشتیبانی 3 ساله

پروفایل کدنایت

مدرس دوره

کدنایت وبسایتی با هدف آموزش برنامه نویسی به افراد، با سبکی نو و بدور از چالش های همیشگی شروع یادگیری می باشد. ما در کدنایت همواره می کوشیم تا برترین دوره های آموزشی برنامه نویسی را در اختیار مخاطبان خود قرار دهیم تا شاهد موفقیت و درخشش آنها در شرکت ها و موقعیت های شغلی معتبر باشیم.