توسعه سریع وب با Django 2

مدرس: محمد بابازاده

دوره آموزشی توسعه سریع وب با Django 2

کتابخانه Django یک Web Framework سطح بالا برای توسعه وب با زبان برنامه نویسی Python است. ویژگی برتر Django سرعت توسعه بسیار بالا برای ساخت صفحات وب و وب سرویس های مختلف است. با استفاده از قابلیت های فراوان فریمورک Django می‌توانید خیلی سریع برنامه های وب یا بک‌اند خود را توسعه دهید بدون اینکه نیاز باشد چرخ را دوباره اختراع کنید. در این دوره به یادگیری زبان پایتون، فریم ورک Django و ۹ تکنولوژی دیگر که به عنوان یک مهندس Backend نیاز دارید می‌پردازیم که عناوین این تکنولوژی هارا در تصویر بالا می‌توانید مشاهده کنید.

برخی از ویژگی های Django که آن را از سایر وب فریمورک‌ها متمایز می‌کند: 

  1. سرعت توسعه بالا
  2. سینتکس برنامه نویسی ساده
  3. ماژول های امنیتی بسیار زیاد 
  4. پنل ادمین قدرتمند پیشفرض
  5. قابلیت مقیاس پذیری (Scale) بالا
  6. سادگی و تمیز بودن کدها باتوجه به معماری MTV
  7. هزاران پکیج و کتابخانه آماده

و بسیاری از ویژگی های مثبت دیگر که در ویدیوهای دوره با آن آشنا خواهید شد. 

انتخاب یک وب فریمورک و زبان برنامه نویسی تصمیم سختی است. به همین دلیل نگاهی که آمار نظرسنجی وبسایت Stackoverflow در سال ۲۰۱۹ می‌اندازیم. 

در سال ۲۰۱۹ پایتون به عنوان پرطرفدارترین زبان برنامه نویسی وب‌سایت Stackoverflow در نظرسنجی سالانه انتخاب شد و جالب است بدانید پایتون در ۳ سال گذشته نیز رتبه ۱ پرطرفدارترین زبان برنامه نویسی را در این نظرسنجی سالانه داشته است. همانطور که در تصویر زیر مشاهده می‌کنید شرکت های بزرگ بسیاری در دنیا از Django و پایتون برای توسعه وب استفاده می‌کنند.

این دوره آموزشی پروژه محور خواهد بود و پروژه Blogpy که در تصویر زیر مشاهده می‌کنید در طول این دوره توسعه و تکمیل خواهد شد. 

پیش نیاز دوره توسعه سریع وب با Django

مباحث پایتونی که در دوره استفاده می‌شود به صورت کامل توضیح داده خواهد شد اما آشنایی با پایتون باعث درک بهتر موارد می‌شود. تنها پیش نیاز این دوره آشنایی با زبان برنامه نویسی Python است و سایر مباحث و تکنولوژی ها به تفضیل توضیح داده خواهند شد.

زمان و نحوه انتشار

دوره توسعه سریع وب با Django 2 به صورت رایگان و هفتگی منتشر خواهد شد و همواره عام المنفعه خواهد بود. همچنین تمامی فایل های دوره از طریق مخزن گیت‌هاب پروژه Blogpy به صورت دایمی قابل دسترسی خواهند بود و همراه با تکمیل دوره، کامل خواهد شد.


کلیدواژه: توسعه وب پایتون جنگو Django

دیدگاه ها:
amirfarahani10
مشترک دوره
۴ هفته قبل
reply
معرفی که عالی بود. منتظر تکمیل دوره هستیم.
۴ هفته قبل در پاسخ به amirfarahani10
reply
سلام و درود
سپاسگزارم امیر عزیز، دوره به صورت هفتگی منتشر خواهد شد.
معین بخت نما
مشترک دوره
۴ هفته قبل
reply
سلام بهتر نیست با جنگو ۳ شروع کنید؟ یا یه قسمت در مورد ورژن ۳ بسازید
۴ هفته قبل در پاسخ به معین بخت نما
reply
سلام و درود
مهمترین نکته در انتخاب نسخه فریمورک پایدار بودن ورژن هست که معمولا با نام LTS یا همان Long-term support شناخته میشه. Django2.2 در حال حاضر نسخه LTS ورژن ۲ هست و اکثر کتابخانه ها با جنگو ۲.۲ سازگار هستند. نسخه LTS بعدی جنگو ۳.۲ هست که اوایل سال ۲۰۲۱ منتشر میشه. حتما در‌ آینده نزدیک یک ویدیو در رابطه با ویژگی های جدید Django 3 ضبط خواهم کرد اما در حال حاضر سازگارترین نسخه جنگو ۲.۲ هست که در این دوره هم از همین ورژن برای توسعه پروژه استفاده می‌کنیم.
موفق باشید
alisamadzadeh_1998
مشترک دوره
۱ هفته قبل
reply
فقط میتونم بگم عالیه
لطفا بازم دروه هایی مثل این دوره با هر زبون برنامه نویسی دیگه ای برگذار کنید
۷ روز قبل در پاسخ به alisamadzadeh_1998
reply
سلام و درود
سپاسگزارم دوست عزیز
موفق باشید
alisamadzadeh_1998
مشترک دوره
۱ هفته قبل
reply
و تو حرفه ای بودن اقای بابازاده شکی کنید
babak.kaman94
مشترک دوره
۱ هفته قبل
reply
چرا انقدر دیر آموزش ها رو قرار میدید؟
۷ روز قبل در پاسخ به babak.kaman94
reply
سلام و درود
دوره در حال حاضر در حال ضبط و تدوین هست. بنده زمان کمی در این چند هفته داشتم و عذرخواهی میکنم. انشالله از هفته آینده قسمت های جدید در وبسایت آرکادمی قرار خواهند گرفت.
ارسال دیدگاه:
برای ارسال دیگاه باید به سیستم وارد شوید و یا ثبت نام کنید. ثبت نام چند لحظه بیشتر زمان شما را نمیگیرد.