سرفصل های دوره

۵ فصل
۴۰ جلسه
۷ ساعت
۱

فصل اول -Introduction to Docker

۲ قسمت
۰۰:۲۵:۴۲
1

1-Container vs Virtual Machine

رایگان
۰۸:۳۲
2

2-Docker in Action

رایگان
۱۷:۱۰
۲

فصل دوم -The Linux Command Line

۱۲ قسمت
۰۱:۴۹:۴۲
۳

فصل سوم – Building Image

۱۰ قسمت
۰۱:۴۴:۰۸
۴

فصل چهارم – Work With Container

۹ قسمت
۰۱:۴۶:۰۲
۵

فصل پنجم – Docker-Compose

۷ قسمت
۰۱:۲۳:۳۸

داکر برنامه نویسی در سرورها را آسان تر میکند.\”سالومون هیکس\”، بنیانگذار داکر، برای توضیح این قابلیت، آن را با کانتینرهای حمل و نقل استاندارد که برای حمل کالاهای متنوع به سراسر جهان استفاده می شوند، مقایسه می کند. داکر به مدیران سیستم ها و سازندگان این اجازه را می دهد تا نرم افزارهایی بسازند که بتواند بر روی همه محصولات لینوکس یا هر سخت افزار مجازی شده بدون آن که نیاز به ایجاد ساختار های سفارشی برای محیط های مختلف داشته باشد، اجرا شود. این ویژگی های docker باعث شده تا در مقایسه با دیگر زبان های برنامه نویسی وجه برندهای بزرگی را به خود جذب کند و docker را به یکی از موفق ترین پروژه های open source سال گذشته تبدیل کرده است. امروز از داکر در بسیاری از شرکت ها استفاده میشود و داشتن دانش داکر مزیت حساب میشود. از همین رو آموزش docker در اولویت‌های یادگیری بسیاری از افراد قرار گرفته است.

در این دوره ما آموزش docker به صورت پروژه محور را خواهیم داشت. جهت آشنایی بیشتر با دوره ویدئوی معرفی دوره را مشاهده فرمائید.

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

این دوره از دانش شخصی خودم و Document سایت داکر و دو تا دوره از سایت Udemy تشکیل شده است این دوره تمام مواردی که نیاز است شما در داکر یاد بگیرید را شامل خواهد شد من به شما قول میدهم بعد از این دوره در تمام پروژه های خود از داکر استفاده کنید . در ضمن من شما را بعد از اتمام دوره جامع Docker تنها نمیگذارم و یک دوره وب سایت فروشگاهی بر اساس داکر با هم ایجاد خواهیم کرد تا شما دوستان در حالت واقیت هم آن را مشاهده کنید.

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

این دوره برای تمام توسعه دهندگان وب مناسب است و هیچ محدودتی ندارد .

چه نرم افزارهایی در دوره آموزش docker استفاده شده است ؟

  • Docker Desktop
  • یک سری Extension ها برای VSCODE

این دوره چه بازارکاری دارد ؟

امروزه در بسیاری از شرکت ها از داکر استفاده میشود به نظر نیازی به تعریف از داکر نیست همگی میدانیم از نرم افزار چقدر بزرگ است و چه قابلیت های جالبی دارد.

امروزه در بسیاری از شرکت ها از Cluster Docker استفاده میکنند تا بتوانند به بهترین شکل از قطع شدن وب سایت خود جلوگیری کنند.

پیش نیازهای دوره آموزش docker چیست ؟

این دوره به هیچ پیش نیازی نیاز ندارد و از صفر تا صد در این آموزش تدریس خواهد شد.

سرفصل های دوره آموزش docker :

این دوره دارای سر فصل های زیر میباشد که به ترتیب مسیر را با هم طی خواهیم کرد :

  • Introduction to Docker
  • The Linux Command Line
  • Building Image
  • Working With Container
  • Working With Multi Container or Docker-compose

در دوره جامع آموزش docker چه می آموزید ؟

  • Command Linux
  • Docker vs Virtual Machine
  • Docker Architecture
  • Images
  • Container
  • Multi Container or Docker-Compose
  • Volume
  • Docker Desktop
  • Permission in Linux
  • Docker in Action
  • Setting Environment Variables
  • Expose Port
  • Sharing Image
  • JSON vs YAML
  • Docker Networking
  • View Logs

داکر (Docker) چیست؟

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