آموزش Flask Devops: برنامه های مقیاس پذیر را با Heroku منتشر کنید

Flask Devops: Release Scalable Applications with Heroku

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

این دوره به شما می آموزد که چگونه برنامه های Flask خود را در یکی از محبوب ترین ارائه دهندگان پلتفرم به عنوان سرویس (Paas) در جهان مستقر کنید: Heroku. با میزبانی پلتفرم به عنوان سرویس، نیازی به نگرانی در مورد جزئیات کوچک مانند تهیه سرور یا تنظیم پایگاه داده ندارید. شما روی توسعه برنامه خود تمرکز می کنید و به Heroku اجازه می دهید نگران بقیه باشد.

Flask Devops مجموعه جدیدی از دوره‌های آموزشی است که نحوه استقرار مؤثر برنامه Flask خود را برای مخاطبان در سراسر جهان با استفاده از محبوب‌ترین ارائه‌دهندگان میزبانی، و همچنین موضوعاتی مانند استقرار کد، یکپارچه‌سازی و تحویل مداوم، نظارت و معماری را پوشش می‌دهد. می‌توانید دوره آموزشی ارائه‌دهنده مورد نظر خود را دریافت کنید یا کل مجموعه را به صورت یکجا دریافت کنید.

این دوره مفاهیم اولیه چرخه انتشار Heroku و معماری، نحوه استفاده از Git یا Docker به عنوان محیط توسعه، نحوه استفاده از سرویس داخلی Postgres Heroku یا ارائه دهندگان پلاگین MySQL و مسیریابی با استفاده از دامنه سفارشی خود را پوشش می دهد. .

اگر قبلاً اصول Flask را می‌دانید و به نحوه استقرار برنامه‌های کاربردی خود در یک سرویس میزبانی علاقه دارید، این دوره برای شما مناسب است.

این دوره در 4 بخش تقسیم شده است:

  • مفاهیم Heroku که معماری و چرخه های انتشار را پوشش می دهد

  • مقدمه ای بر مفاهیم انتشار با استفاده از یک برنامه ساده Hello World Flask با استفاده از Git و سرویس های کانتینر جدید Heroku که از Docker استفاده می کند

  • مروری بر نحوه استقرار برنامه‌های مبتنی بر داده از جمله سرویس Postgres خود Heroku و یکی از محبوب‌ترین افزونه‌های MySQL

  • نحوه اختصاص موثر نام دامنه به برنامه شما

این دوره دارای تعدادی آموزش ویدیویی و همچنین پایگاه کدهای کاربردی Flask بویلرپلیت است. همچنین می‌توانید یک کتاب الکترونیکی با تمام مطالب خریداری کنید.

بر اساس میزان مطالبی که دانش‌آموز روزانه تکمیل می‌کند، دوره ممکن است بین 3 تا 7 روز طول بکشد.

علاوه بر این، ما دائماً دوره را به‌روزرسانی می‌کنیم و به لطف بازخورد دانش‌آموزانمان، مطالبی را اضافه می‌کنیم.

به این دوره بپیوندید و مسیر خود را برای تبدیل شدن به یک توسعه دهنده وب حرفه ای ادامه دهید!

مخاطب هدف چه کسی است؟

  • برنامه نویسان و توسعه دهندگان با دانش پایه Flask که می خواهند یاد بگیرند که چگونه برنامه های خود را در سرورهای عمومی مستقر کنند
  • معماران برنامه‌ای که می‌خواهند نحوه استقرار مؤثر برنامه‌ها را بهتر درک کنند
  • مدیران ارشد فناوری راه اندازی که می خواهند بدانند چگونه برنامه های خود را مقیاس بندی کنند
  • دانشجویان علوم کامپیوتر که می‌خواهند با مفاهیم میزبانی زندگی واقعی آشنا شوند

در پایان دوره، دانش‌آموزان می‌توانند برنامه‌های Flask مبتنی بر پایگاه داده خود را بر روی پلتفرم Heroku استقرار دهند و بفهمند که چرخه انتشار چگونه برای به‌روزرسانی مؤثر برنامه‌های خود کار می‌کند.


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

درس ها Lessons

  • پایگاه های داده و سایر خدمات Databases and Other Services

  • نتیجه Conclusion

  • استقرار با استفاده از Git Deploy using Git

  • مقدمه 1.1 Introduction 1.1

  • یک برنامه MySQL Heroku A Heroku MySQL App

  • مقدمه 1.2 Introduction 1.2

  • Heroku چگونه کد را منتشر می کند How Heroku Releases Code

  • معماری هیروکو The Heroku Architecture

  • محیط توسعه دهنده محلی ما Our Local Dev Environment

  • انواع هاستینگ Hosting Types

  • استقرار یک برنامه ساده در Heroku Deploying a Simple App to Heroku

  • با استفاده از Docker مستقر شود Deploy using Docker

  • یک برنامه Heroku Postgres A Heroku Postgres App

  • یک نام دامنه به برنامه Heroku خود اختصاص دهید Assign a Domain Name to your Heroku Application

نمایش نظرات

آموزش Flask Devops: برنامه های مقیاس پذیر را با Heroku منتشر کنید
جزییات دوره
37m
14
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
115
4 از 5
ندارد
دارد
دارد
Jorge Escobar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jorge Escobar Jorge Escobar

تکنولوژیست، کارآفرین و متعصب متن باز

From Zero یک پروژه آموزشی است که توسط خورخه اسکوبار، یک تکنولوژیست، کارآفرین و متعصب متن باز با بیش از 15 سال تجربه در توسعه برنامه های کاربردی وب در شهر نیویورک ایجاد شده است.

خورخه در شرکت‌های معتبری مانند Yahoo!، Univision و MongoDB کار کرده است و همچنین عضو فنی استارت‌آپ‌های موفق فناوری است که چندین دور سرمایه‌گذاری خطرپذیر دریافت کرده‌اند.

بزرگ‌ترین مشکلی که خورخه در طول دوران حرفه‌ای خود تجربه کرده، یافتن توسعه‌دهندگان خوب است و او با صدها نفر از آنها برای موقعیت‌هایی در تیم‌هایی که رهبری می‌کرد مصاحبه کرد. یک الگوی ثابت (مهم نیست که داوطلبان از یک دانشگاه خوب آمده باشند یا چند سال تجربه داشته باشند) فقدان دانش عملی و دنیای واقعی بود.

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