جنگو یک فریمورک توسعه وب است که در ایجاد و حفظ برنامه های کاربردی وب با کیفیت کمک می کند. جنگو وظایف تکراری را حذف می کند تا فرآیند توسعه را آسان و در مصرف زمان صرفه جویی کند. در واقع، جنگو یک فریمورک وب پایتون است و مانند بیشتر فریمورک های مدرن، جنگو از الگوی MVC پشتیبانی می کند.
Django یک فریمورک وب سطح بالا در پایتون است که باعث طراحی وب تمیز، سریع و کارآمد می شود. با جنگو می توان به سرعت و به سهولت و با کدنویسی کمتر برنامه نویسی کرد. چرا که در آن کد های مربوط به model و controller یا bussiness logic و view از هم جدا می باشند. از آنجاییکه این فریمورک توسط زبان پاتون نوشته شده است پس دارای ویژگی های این زبان نیز می باشد. جنگو سهولت در تعریف متغیر ها، meta-programming و امنیت بالایی را فراهم می سازد.
سرفصل های دوره آموزشی Livelessons Web Development in Python with Django:
– معرفی
– درس ۱: بازخوانی مفاهیم اساسی توسعه وب
– درس ۲: آماده سازی پروژه و تحویل داده ها
– درس ۳: نمایش داده ها از طریق یک API
– درس ۴: نمایش داده ها در صفحات HTML
– درس ۵: دریافت و دستکاری داده ها از طریق API
– درس ۶: دریافت و دستکاری داده ها از طریق فرم های HTML
– درس ۷: استقرار!
– خلاصه