تصور کنید بتوانید یک برنامه کاربردی را در دستگاه محلی خود توسعه دهید و سپس بدون نگرانی در مورد مشکلات سازگاری یا عدم وابستگی، آن برنامه را در هر جای دیگری اجرا کنید. Docker این امکان را فراهم می کند. تقریباً همه شرکتهای بزرگ، اعم از Spotify، Netflix یا PayPal، از Docker برای ارائه سریعتر برنامهها از همیشه استفاده میکنند و اکنون نوبت شماست.
این دوره به شما یاد می دهد که چگونه:
Docker را در سیستم عامل های مختلف نصب و راه اندازی کنید
حاوی طیف گسترده ای از برنامه های ساخته شده با Python، Go، Java، JavaScript، Ruby، Flask، Spring Boot، Node.js و موارد دیگر
تصاویر Docker کارآمد و بهینه شده را با استفاده از Dockerfiles بسازید
ارتباط یکپارچه بین کانتینرها با استفاده از شبکه های Docker برقرار کنید
سازمان دهی و مدیریت برنامه های کاربردی چند کانتینری، از جمله میکروسرویس ها و پایگاه های داده، با استفاده از Docker Compose
ذخیرهسازی دائمی دادهها و مدیریت پایگاههای داده (MySQL، PostgreSQL، MongoDB) با حجمهای Docker
تصاویر Docker را به Docker Hub فشار دهید و استراتژیهای برچسبگذاری و نسخهسازی موثر را اجرا کنید
برنامههای کانتینریشده را با استفاده از Heroku در فضای ابری مستقر کنید.
پروژه کاربردی تجارت الکترونیک دنیای واقعی
در طول دوره، شما بر روی یک برنامه کاربردی تجارت الکترونیک واقع گرایانه متشکل از چندین میکروسرویس کار خواهید کرد که هر کدام با زبان ها و چارچوب های مختلف ساخته شده اند. شما یاد خواهید گرفت که چگونه این میکروسرویس ها را کانتینری کنید، وابستگی های آنها را مدیریت کنید، و کل برنامه را با استفاده از Docker Compose هماهنگ کنید، و آن را در فضای ابری مستقر کنید. این تجربه عملی درک شما از قابلیتهای Docker را در یک محیط عملی تقویت میکند.
با مهارت های Docker، شغل خود را تقویت کنید
ارکستراسیون داکر و میکروسرویس مهارتهایی هستند که در این صنعت بسیار مورد توجه هستند. این دوره به توسعه دهندگان نرم افزار و متخصصان DevOps دانش و ابزارهایی را برای ساده کردن گردش کار توسعه و بهینه سازی استقرار برنامه ارائه می دهد.
همین امروز در Docker Bootcamp ما ثبت نام کنید و مهارتهای عملی مورد نیاز برای توسعه و استقرار مؤثر برنامهها با استفاده از کانتینر را به دست آورید.
دوره های استثنایی که توسط مربیان خبره آموزش داده می شودLearn the Part (LTP) تیمی از توسعه دهندگان خبره و مربیان پرشور است. در LTP ، ما هر درس را با دقت برنامه ریزی می کنیم تا اطلاعات ارزشمندی را با وضوح و ساختار ارائه دهیم. وقتی یک ویدیوی LTP را تماشا می کنید ، به سرعت متوجه خواهید شد که چه چیزی ما را از سایر سازندگان دوره متمایز می کند. هدف ما این است که شما را از Zero به Professional Developer در هر موضوعی برسانیم. امیدواریم از دوره های ما لذت ببرید!
Rayan Slimمعلم
سلام! من Rayan هستم، یک توسعه دهنده نرم افزار تمام وقت مستقر در اتاوا، کانادا.
من برای اولین بار در هنگام کار بر روی یک استارت آپ به توسعه پرداختم. از آن زمان، من بهعنوان یک توسعهدهنده مستقل، اپلیکیشنهای وب و تلفن همراه بیشماری ساختهام، در عین حال کارنامهام را گسترش دادهام و راههای جدیدی را در رباتیک، تجزیه و تحلیل دادههای یادگیری عمیق کاوش کردهام.
در اوقات فراغت، من عاشق تدریس هستم!
Jose Portillaرئیس بخش علوم داده در آموزش پیریان
Pierian Trainingآموزش علم داده و یادگیری ماشین
نمایش نظرات