اگه تازه با جنگو آشنا شدی و پروژهی اولت رو (همون write your first app معروف) راه انداختی، احتمالاً الان حس میکنی وقتشه یه قدم جدیتر برداری. یکی از مهمترین قدمها، ساختن سیستم ورود و احراز هویت کاربره. این دورهی رایگان دقیقاً همینجا به کارت میاد...
آموزش احراز هویت در جنگو — رایگان و کاربردی 🎓
اگه تازه با جنگو آشنا شدی و پروژهی اولت رو (همون write your first app معروف) راه انداختی، احتمالاً الان حس میکنی وقتشه یه قدم جدیتر برداری. یکی از مهمترین قدمها، ساختن سیستم ورود و احراز هویت کاربره. این دورهی رایگان دقیقاً همینجا به کارت میاد.
چرا این دوره رو ببینیم؟ 🤔
احراز هویت (Authentication) یکی از بخشهاییه که هر پروژهی واقعی بهش نیاز داره. فرقی نمیکنه یه اپلیکیشن دانشجویی بسازی یا یه پروژهی فریلنسی؛ بالاخره باید کاربر بتونه وارد بشه، خارج بشه و اطلاعاتش امن بمونه. جنگو خودش ابزارهای آمادهای برای این کار داره که خیلیها ازش بیخبرن. این آموزش میخواد همون قابلیتهای پیشفرض رو بهت نشون بده تا بدون نیاز به کتابخانههای اضافه، یه سیستم لاگین تمیز و امن بسازی.
چی یاد میگیری؟ 📚
استفاده از امکانات پیشفرض جنگو برای ساخت سیستم ورود کاربر
کار با جنگو فرمها (Django Forms) و ساخت فرمهای سفارشی
مدیریت جلسهی کاربر (Session) و خروج از حساب
نکات کاربردی برای امن نگهداشتن اطلاعات کاربران
پیادهسازی گامبهگام احراز هویت در یک پروژهی نمونه
این دوره برای کی مناسبه؟
اگه با مفاهیم پایهی جنگو مثل مدلها و ویوها آشنایی داری و میخوای بری سراغ مباحثی مثل فرمها و احراز هویت، این آموزش برات ساخته شده. حتی اگه دانشجو باشی و بخوای برای پروژهی درسیت یه بخش لاگین حرفهای اضافه کنی، این دوره میتونه نقطهی شروعی خوبی باشه. تصور کن میخوای یه سامانهی ثبتنام واحدهای دانشگاهی بسازی؛ بدون سیستم احراز هویت، هیچکس نمیتونه وارد پنلش بشه. اینجاست که مهارتهایی که اینجا یاد میگیری مستقیم به کار میان.
پیشنیازها
آشنایی مقدماتی با فریمورک جنگو
تجربهی کار با پایتون در حد پایه
آشنایی با مفاهیم اولیهی HTML و درخواستهای HTTP
مشخصات دوره 📋
عنوان
جزئیات
🎯 عنوان دوره
آموزش احراز هویت در جنگو (Django)
📊 سطح
متوسط
⏱️ مدت زمان
حدود ۴۹ دقیقه
📦 حجم فایلها
۹۷.۵۵ مگابایت
🎬 تعداد درسها
۲ درس در ۱ فصل
💰 هزینه
رایگان
سرفصلهای دوره 🗂️
شیوه نمایش اطلاعات — حدود ۵۱ ثانیه
احراز هویت در جنگو — حدود ۲۶ دقیقه و ۳۲ ثانیه
جنگو فرمها — حدود ۲۰ دقیقه و ۱۷ ثانیه
چند سوال پرتکرار که شاید ذهنت رو مشغول کرده 💬
آیا این دوره برای شروع کافیه؟
بله، به شرطی که پیشنیازهای پایه رو داشته باشی. اینجا از صفر توضیح داده نمیشه، بلکه روی مفاهیم احراز هویت تمرکز میکنه.
چرا از امکانات پیشفرض جنگو استفاده کنیم و نه پکیجهای جانبی؟
چون اول باید بفهمی خود جنگو چطور این کار رو انجام میده. بعداً اگه خواستی سراغ پکیجهایی مثل django-allauth بری، پایهی محکمی داری.
آیا بعد از این دوره میتونم تو پروژهی واقعی ازش استفاده کنم؟
قطعاً. الگوهایی که یاد میگیری تقریباً تو هر پروژهی جنگویی قابل استفادهست.
جمعبندی کوتاه
احراز هویت یکی از اون مباحثیه که هر توسعهدهندهی جنگو بالاخره باهاش سر و کله میزنه. این دورهی کوتاه و رایگان فرصت خوبیه که با صرف کمتر از یک ساعت، این مهارت مهم رو به جعبهابزارت اضافه کنی. 🚀