توسعه سریع وب با 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
سلام و درود
دوره در حال حاضر در حال ضبط و تدوین هست. بنده زمان کمی در این چند هفته داشتم و عذرخواهی میکنم. انشالله از هفته آینده قسمت های جدید در وبسایت آرکادمی قرار خواهند گرفت.
alireza.am885
مشترک دوره
۱ ماه قبل
reply
ممنون بابت انتشار این دوره
منتظر قسمت های بعدی هستیم
n.sharifian0910
مشترک دوره
۴ هفته قبل
reply
لطفا سعی کنید زود به زود قسمت هارو بزارین
پشتیبانی آرکادمی
۴ هفته قبل در پاسخ به n.sharifian0910
reply
درود و وقت بخیر
باتوجه به اینکه مدت زمان هر ویدیو به نسبت سایر دوره‌ها کمی طولانی‌تر می‌باشد، فاصله بین انتشار اپیزودها رو کمی بیشتر در نظر گرفته‌ایم تا زمان کافی جهت مرور و تمرین مطالب و مباحث این دوره فراهم باشد تا بیشترین بازدهی ممکن از دوره حاصل شود.
البته مدرس دوره جناب مهندس بابازاده نیز بدلیل مشغله‌های متعددی که موقتا براشون پیش اومده با محدودیت زمانی جهت تولید سایر اپیزودها مواجه شدند که علیرغم شرایط موجود نیز همچنان در تلاش هستند تا اپیزودها طبق برنامه مقرر تولید و منتشر شوند.

ضمن پوزش بابت تاخیراتی اجتناب ناپذیر، از همراهی و شکیبایی شما بسیار متشکریم.
موفق و پیروز باشید.
sarbazeakhar313
مشترک دوره
۴ هفته قبل
reply
سلام و درود و خداقوت به مهندس بابازاده عزیز
استاد کلا چند جلسه هستش این دوره؟ نهایتا پیش بیتی میکنید کی تکمیل میشه؟
باتشکر
sarbazeakhar313
مشترک دوره
۲ هفته قبل
reply
سلام چرا جلسات آپلود نمیشن؟!
alireza.am885
مشترک دوره
۱ هفته قبل
reply
سلام وقتتون بخیر
بهتر نیست دوره پولی بشه مثلا در حد ۱۰۰ تومن ، که هم انگیزه ای برای آقای بابازاده بشه هم ما به صورت منظم دوره رو ببینیم ؟
پشتیبانی آرکادمی
۱ هفته قبل در پاسخ به alireza.am885
reply
درود و وقت بخیر.
متاسفانه استاد بابازاده با مشغله‌های فراوانی مواجه شدند که موجب تاخیر در آپدیت این دوره شده. طبق قول ایشون در اسرع وقت ادامه قسمت‌های این دوره را منتشر خواهند کرد.
در ضمن با توجه به تغییراتی در سیاست‌های کلی و زیرساختی آرکادمی در بروزرسانی‌های آتی، از این پس همه دوره‌هایی که در آرکادمی منتشر می‌شوند کاملا به اتمام رسیده و کامل خواهند بود و دوره در حال تکمیل نخواهیم داشت. تنها بروزرسانی‌های احتمالی در آینده به دوره‌ها در صورت لزوم اضافه خواهند شد. این تغییرات در راستای افزایش رضایت کاربران صورت خواهد گرفت. موفق و پیروز باشید
۱ هفته قبل در پاسخ به alireza.am885
reply
سلام و درود
بابت تاخیر پیش آمده عذرخواهی می‌کنم متاسفانه در هفته های اخیر مشغله های کاری بنده به شدت افزایش یافت و طبیعتا این مساله، از کم سعادتی بنده است که نتوانستم در خدمت شما دوستان عزیز باشم. ویدیوهای جدید ضبط و تدوین شده است و به زودی در دسترس قرار خواهد گرفت.
همچنین این دوره همیشه رایگان و عام المنفعه خواهد بود و انگیزه بنده شما عزیزانی هستید که این دوره آموزشی را مشاهده می‌کنید. از همراهی و بردباریتون سپاسگزارم علیرضای عزیز
موفق باشید
ms26sr
مشترک دوره
۱ روز قبل در پاسخ به محمد بابازاده
reply
سلام
الان ویدیو ها را هر هفته میزارید؟
ms26sr
مشترک دوره
۱۱ ساعت قبل در پاسخ به محمد بابازاده
reply
سلام وقت بخیر
امکانش هست شخصی سازی پنل ادمین جنگو آموزش بدید؟
و اینکه چگونه داده را از طریق جنگو به جاوا در اندروید استودیو ارسال و دریافت کنم؟
لطفا راهنمایی کنید. ممنون
ارسال دیدگاه:
برای ارسال دیگاه باید به سیستم وارد شوید و یا ثبت نام کنید. ثبت نام چند لحظه بیشتر زمان شما را نمیگیرد.