لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یک برنامه Django بدون سرور را در Google App Engine اجرا کنید
Deploy a Serverless Django app on Google App Engine
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
یک برنامه جنگو با Docker ایجاد کنید و آن را با استفاده از Google App Engine، Datastore و Secret Manager در Google Cloud مستقر کنید نحوه استفاده از فناوری سرور بدون سرور نحوه استفاده از Google App Engine نحوه استفاده از Google Cloud Datastore نحوه استفاده از Google Cloud Secret Manager نحوه راه اندازی جنگو پروژه با استفاده از داکر نحوه ساخت اپلیکیشن جنگو پیش نیازها: دانش جنگو تجربه کار با پایتون
به دوره ما خوش آمدید: ایجاد و استقرار یک برنامه جنگو در موتور برنامه Google بدون سرور!
این یک دوره آموزشی مختصر و مبتنی بر پروژه است که به شما نحوه استقرار جنگو در موتور برنامه Google را میآموزد.
فناوری بدون سرور مفهوم جدیدی است که به سرعت در حال گسترش است.
مزایای سرور بدون سرور این است که هیچ سروری برای مدیریت شما وجود ندارد که در زمان راهاندازی و نگهداری پروژهها باعث صرفهجویی در زمان زیادی میشود.
این بدان معناست که توسعهدهندگان میتوانند زمان بیشتری را صرف ساختن قابلیتهای سفارشی برای برنامه خود کنند و زمان کمتری را برای مدیریت زیرساخت صرف کنند. وای!
در این دوره آموزشی یاد خواهید گرفت که چگونه جنگو را در یکی از محبوبترین فناوریهای بدون سرور موجود استقرار دهید: Google App Engine. همچنین نحوه استفاده از مجموعهای از فناوریهای Google Cloud مانند Datastore و Secret Manager را خواهید آموخت.
در طول دوره، با Django، با استفاده از Docker به عنوان محیط توسعه و Datastore به عنوان پایگاه داده، یک URL Shortener ایجاد خواهید کرد.
ما از همه بهترین روشها مانند:
پیروی میکنیم
ایجاد یک محیط توسعه با استفاده از Docker
تستهای واحد نوشتن با توسعه تست محور (TDD)
راه اندازی یک شبیه ساز محلی Datastore
استفاده از Secret Manager برای محافظت از مقادیر پیکربندی حساس
مدیریت فایل های ثابت
این دوره سطح پیشرفته ای است که تجربه قبلی با جنگو و داکر را در نظر می گیرد.
آماده ای برای استقرار جنگو در Google App Engine، و یادگیری همه بیت ها و باب های بین آن هستید؟ برویم!
سرفصل ها و درس ها
پروژه جنگو را ایجاد کنید
Create Django Project
داکر برای توسعه جنگو
Docker for Django Development
اصول DevOps را در گردش کار پایگاه داده خود اعمال کنید. بیاموزید که چگونه خط تولید خودکار انتشار CI / CD را برای پایگاه های داده SQL با Visual Studio Team Services و Azure ایجاد کنید.
دریابید آخرین روندهای فناوری به شما چه پیشنهادی می دهند. مزایا و ارزش تجاری فناوری های نوظهور مانند خدمات خرد ، یادگیری ماشین و کوچک سازی را کاوش کنید.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.