در این دوره، با ساختن پروژه ای به نام "Book My Vaccine" مفاهیم اصلی Python Django را یاد خواهید گرفت. این یک برنامه برنامه ریزی واکسیناسیون است و ما قصد داریم این پروژه را از ابتدا بسازیم. در حین ساخت این پروژه، بر مفاهیم اصلی Python Django مسلط خواهید شد.
در ابتدا، مفاهیم اساسی وب مانند پروتکل HTTP را ادامه خواهیم داد.
سپس نحوه ایجاد محیط مجازی و راه اندازی پروژه و برنامه جنگو را یاد خواهیم گرفت.
پس از آن، نحوه نوشتن مدل ها را با مراجعه به نمودار کلاس یاد خواهیم گرفت. بنابراین، یک نمودار کلاس به شما نشان داده می شود و ما آن را با استفاده از جنگو پیاده سازی می کنیم.
سپس، مفاهیم مهم Django ORM را یاد خواهیم گرفت.
پس از آن، نماهای مبتنی بر تابع، نماهای مبتنی بر کلاس و نماهای عمومی را یاد خواهیم گرفت. ما ویژگی های پروژه خود را می سازیم و این مفاهیم را به طور همزمان یاد می گیریم.
سپس، مفاهیم صفحه بندی، چارچوب پیام، سیگنال ها را یاد خواهیم گرفت.
پس از آن، سیستم احراز هویت و مجوز کاربر را ایجاد خواهیم کرد. ما دوباره از سیستم احراز هویت پیشفرض استفاده میکنیم و برخی ویژگیهای اضافی دیگر را در بالای آن ایجاد میکنیم.
سپس، نحوه سفارشی سازی پنل مدیریت پیش فرض جنگو را خواهیم آموخت.
در آخر، نحوه استقرار پروژه را در ماشین مجازی AWS با استفاده از Gunicorn و Nginx خواهیم آموخت.
مهندس نرم افزار
نمایش نظرات