آموزش فریم ورک جنگو ( Django ) از مقدماتی تا پیشرفته

آموزش فریم ورک جنگو ( Django ) از مقدماتی تا پیشرفته

فریم ورک جنگو ( Django ) یکی از برترین فریم ورک های حال حاضر در زمینه ی برنامه نویسی وب می باشد. این فریم ورک با بهره گیری از زبان قدرتمند پایتون به ع

تریلر دوره

توضیحات کامل دوره

آموزش فریم ورک جنگو ( Django ) از مقدماتی تا پیشرفتهفریم ورک جنگو ( Django ) یکی از برترین فریم ورک های حال حاضر در زمینه ی برنامه نویسی وب می باشد. این فریم ورک با بهره گیری از زبان قدرتمند پایتون به...

آموزش فریم ورک جنگو ( Django ) از مقدماتی تا پیشرفته

فریم ورک جنگو ( Django ) یکی از برترین فریم ورک های حال حاضر در زمینه ی برنامه نویسی وب می باشد. این فریم ورک با بهره گیری از زبان قدرتمند پایتون به عنوان هسته ی اصلی خود توانایی های بسیاری را برای برنامه نویسان جهت پیاده سازی پروژه های بزرگ و حرفه ای  ایجاد می کند.

اصول کدنویسی در این فریم ورک بسیار ساده بوده و هر برنامه نویسی که مقداری با پایتون آشنایی داشته باشد میتواند از این فریم ورک قدرتمند جهت ایجاد پروژه های مبتنی بر وب استفاده کند.

برخلاف سادگی کار با این فریم ورک ، پروژه هایی نظیر Instagram ، YouTube ، Spotify ، Udemy و بسیاری دیگر در هسته ی اصلی خود از Django استفاده میکنند.

در این دوره ی آموزشی قصد داریم که این فریم ورک جذاب و دوست داشتنی را از مباحث مقدماتی تا نکات پیشرفته بررسی کنیم.

جهت استفاده از این دوره ی اموزشی دوستان باید با تکنولوژی های HTML ، CSS ، Javascript ،  Jquery و Bootstrap آشنایی داشته باشند.


سرفصل‌های دوره

  • مقدمه
    رایگان 00:05:00
  • بررسی اولیه ی مفهوم فریم ورک و ساختار جنگو
    رایگان 00:13:00
  • نصب و راه اندازی جنگو
    رایگان 00:10:00
  • ایجاد اولین پروژه و بررسی فایل های اصلی
    رایگان 00:20:00
  • بررسی DNS و localhost و اجرا گرفتن از پروژه
    00:11:00
  • بررسی ماژول های django
    00:13:00
  • برررسی سیستم آدرس دهی ( Urls ) و منطق نمایشی ( Views )
    00:25:00
  • بررسی مفهوم درخواست GET و POST و بررسی خطای 404
    00:12:00
  • ایجاد آدرس های dynamic
    00:18:00
  • بررسی نوع پارامتر ارسالی به url
    00:13:00
  • بررسی نام گذاری های Url
    00:11:00
  • نمایش لیست اطلاعات در صفحه با HttpResponse
    00:15:00
  • بررسی مباحث پایه ای Template
    00:17:00
  • بررسی دستور render
    00:11:00
  • بررسی اولیه ی Template Filter ها در Django
    00:11:00
  • بررسی Template Tags
    00:11:00
  • بررسی url در template
    00:08:00
  • بررسی if template tag در django
    00:08:00
  • بررسی Extends در template ها و پیاده سازی Layout
    رایگان 00:17:00
  • بررسی include tag در django
    00:17:00
  • بررسی صفحه ی NotFound ( 404 )
    00:11:00
  • استفاده از فایل های static ( فایل های Css , js و ... ) در پروژه
    00:14:00
  • تنظیمات فایل های static در حالت globla
    00:08:00
  • استایل نویسی برای پروژه
    00:22:00
  • بررسی نرم افزار PyCharm و ایجاد پروژه جدید
    00:12:00
  • تنظیم آدرس ها و View ها
    00:12:00
  • ایجاد صفحه ی اصلی پروژه
    00:13:00
  • لود تصویر در پروژه و استایل نویسی صفحه ی اصلی
    00:10:00
  • صفحه ی لیست post ها
    00:15:00
  • نمایش جزییات post
    00:17:00
  • استفاده از دیتای dynamic
    00:14:00
  • داینامیک کردن لیست پست ها و جزییات پست
    00:10:00
  • بررسی دیتابیس و ساختار اصلی آن
    00:12:00
  • بررسی اولیه ی Models در Django
    رایگان 00:21:00
  • ایجاد دیتابیس و بررسی Migration و دستورات آن
    00:14:00
  • کار با دیتا و دیتابیس
    00:11:00
  • بررسی مراحل تغییر Model و لزوم Migration
    00:13:00
  • بررسی نحوه ی Insert و Update و Delete در دیتابیس در جنگو
    00:10:00
  • بررسی دستورات filter و get
    00:18:00
  • بررسی فیلترهای پیشرفته به وسیله ی دستور Q
    00:18:00
  • نمایش اطلاعات در صفحه
    00:12:00
  • نمایش جزییات دیتا در صفحه
    00:11:00
  • بررسی Url Reverse
    00:09:00
  • بررسی slug field در جنگو
    00:11:00
  • استفاده از slug در url
    00:07:00
  • بررسی Aggregate و Count
    00:09:00
  • بررسی اولیه ی ادمین جنگو
    00:13:00
  • مدیریت ادمین
    00:09:00
  • شخصی سازی ادمین ( نمایش لیست فیلتر و لیست قابل ویرایش )
    00:08:00
  • بررسی روابط موجود بین جداول
    00:11:00
  • بررسی رابطه ی یک به چند در جداول
    00:14:00
  • بررسی و استفاده از رابطه یک به چند
    00:12:00
  • واکشی اطلاعات در رابطه ی یک به چند
    00:13:00
  • نمایش رابطه یک به چند در ادمین
    00:06:00
  • بررسی رابطه یک به یک
    00:17:00
  • تغییر نام ماژول در ادمین
    00:08:00
  • بررسی رابطه ی چند به چند
    00:10:00
  • بررسی و کار با many-to-many rel در shell
    00:10:00
  • تغییر ساختار مدلها برای پروژه ی فروشگاه
    رایگان 00:21:00
  • اماده سازی مدیریت محصولات در ادمین
    00:14:00
  • انتقال قالب به پروژه
    00:16:00
  • بررسی django render partial
    00:23:00
  • نمایش لیست محصولات
    00:13:00
  • نمایش صفحه جزییات محصول و پیاده سازی مدل برند
    00:20:00
  • پیاده سازی تماس با ما و استارت کار با فرم ها
    رایگان 00:17:00
  • بررسی ساختار فرم و input ها
    00:17:00
  • واکشی اطلاعات از درخواست POST و بررسی متدهای get و post در سرور
    00:21:00
  • بررسی Django Forms
    00:17:00
  • بررسی Django Forms ( بخش دوم )
    00:15:00
  • بررسی فرم ها در جنگو بخش سوم
    00:17:00
  • ذخیره سازی اطلاعات فرم در دیتابیس و بررسی مفهوم Model Form
    00:18:00
  • شخصی سازی ModelForm و ذخیره سازی اطلاعات
    00:16:00
  • بررسی Class Based View ها ( TemplateView)
    00:18:00
  • بررسی List View ها در Django
    00:15:00
  • بررسی DetailView و FormView در جنگو
    00:17:00
  • بررسی Create View و بررسی اولیه ی آپلود فایل در جنگو
    00:18:00
  • بررسی آپلود فایل در جنگو
    00:18:00
  • آپلود فایل و تصویر در جنگو و نحوه ی Serve کردن آنها
    00:20:00
  • بررسی مفهوم Session
    00:18:00
  • تکمیل بحث Session ها
    00:18:00
  • شخصی سازی مدل کاربر
    00:29:00
  • بررسی Paging در جنگو
    00:16:00
  • پیاده سازی بخش ثبت نام کاربر ( قسمت اول )
    00:21:00
  • تکمیل بخش ثبت نام کاربر
    رایگان 00:20:00
  • پیاده سازی فعالسازی حساب کاربر
    00:18:00
  • پیاده سازی ورود به حساب کاربری ( Login ) پروژه
    00:20:00
  • پیاده سازی بخش فراموشی و بازیابی کلمه عبور ( بخش اول )
    00:19:00
  • تکمیل فراموشی و بازیابی کلمه عبور
    00:24:00
  • بررسی ساختار Logout و نحوه ی ارسال ایمیل در جنگو
    00:19:00
  • پیاده سازی SiteSetting و داینامیک کردن Header سایت
    رایگان 00:21:00
  • داینامیک کردن اطلاعات هدر و فوتر و صفحات درباره ما و تماس با ما
    00:30:00
  • داینامیک کردن اسلایدر پروژه
    00:17:00
  • ایجاد مدل های مقاله و دسته بندی مقاله
    00:20:00
  • نمایش لیست مقالات
    رایگان 00:17:00
  • بررسی Sorl Thumbnail جهت فشرده سازی و Crop تصاویر
    00:18:00
  • بررسی متد save_model در ادمین
    00:17:00
  • بررسی تاریخ شمسی و ایجاد یک tempate filter اختصاصی
    00:22:00
  • فیلتر مقالات بر اساس دسته بندی
    00:19:00
  • جزییات مقاله
    00:21:00
  • نمایش جزییات نویسنده مقاله در صفحه و پیاده سازی مدل کامنت مقاله
    رایگان 00:19:00
  • نمایش نظرات مقاله در صفحه
    00:20:00
  • بررسی ساختار دستورات Ajax و استفاده از آن
    00:21:00
  • ثبت نظرات مقالات به وسیله ی دستورات Ajax
    00:21:00
  • ثبت اطلاعات نظر به وسلیه ی دستورات Ajax
    00:18:00
  • داینامیک کردن لینک فعال در Menu و ایجاد پنل کاربری
    00:21:00
  • ویرایش اطلاعات کاربر در پنل کاربری ( بخش اول )
    00:21:00
  • تکمیل ویرایش اطلاعات پروفایل
    00:21:00
  • تغییر کلمه عبور کاربر در پنل کاربری
    00:21:00
  • نمایش دسته بندی محصولات
    00:18:00
  • پیاده سازی کامپوننت برند محصولات
    00:17:00
  • پیاده سازی فیلتر قیمت ( بخش اول )
    00:28:00
  • فیلتر قیمت محصولات ( بخش دوم )
    00:22:00
  • داینامیک سازی بنرهای تبلیغاتی
    00:23:00
  • داینامیک کردن اسلایدر محصولات صفحه اصلی ( بخش اول )
    00:24:00
  • پیاده سازی بازدید محصول و sort بر اساس آن در صفحه اصلی
    00:29:00
  • نمایش آخرین محصولات هر دسته بندی در صفحه اصلی
    00:26:00
  • داینامیک سازی گالری تصاویر محصولات
    00:17:00
  • داینامیک سازی گالری تصاویر و پیاده سازی Modal برای تصویر
    00:21:00
  • پیاده سازی محصولات مرتبط
    00:15:00
  • بررسی سبد خرید و جزییات آن
    00:21:00
  • افزودن محصول به سبد خرید ( بخش اول )
    00:19:00
  • افزودن محصول به سبد خرید ( بخش دوم )
    00:20:00
  • بررسی Sweet Alert و پیاده سازی آن در پروژه
    00:21:00
  • نمایش جزییات سبد خرید کاربر
    00:22:00
  • حذف محصول از سبد خرید با ajax ( بررسی مقدماتی )
    00:21:00
  • refactor کردن بخش حذف محصول از سبد خرید
    00:16:00
  • تغییر تعداد محصولات سبد خرید
    00:14:00
  • بررسی login_required و decorator های احراز هویت
    00:17:00
  • پیاده سازی درگاه پرداخت زرین پال
    00:20:00
  • کانفیگ زرین پال برای پروژه
    00:21:00
  • نمایش لیست خریدهای قبلی کاربر
    00:18:00
  • نمایش جزییات خرید های قبلی در پنل کاربری
    00:13:00
  • نمایش پرفروش ترین محصولات در صفحه اصلی
    00:14:00
  • پیاده سازی ادمین اختصاصی ( بخش اول )
    00:26:00
  • پیاده سازی ادمین اختصاصی ( بخش دوم )
    00:29:00
  • پیاده سازی سطح دسترسی به ادمین به وسیله ی Decorator ها
    00:21:00
  • پابلیش پروژه و سخنان پایانی
    00:51:00
  • چند زبانه کردن سایت در جنگو ( بخش اول )
    00:14:00
  • چند زبانه کردن سایت در جنگو ( بخش دوم )
    00:34:00
  • چند زبانه کردن سایت در جنگو ( بخش سوم )
    00:35:00
  • بررسی ساختار Inclusion Tag در جنگو
    00:21:00
  • بررسی سیستم Content Type در جنگو
    00:23:00
  • بررسی سیستم دسترسی در جنگو
    00:19:00
  • روش استفاده از سیستم Permission ها در View های جنگو
    00:31:00
  • تغییر سیستم پیشفرض مدیریت خطاهای جنگو
    00:18:00
  • نصب و راه اندازی Django Guardian و بررسی امکانات آن
    00:37:00
  • چک کردن Permission ها در پکیج Django Guardian
    00:47:00
  • بررسی ساختار Anonymous User در Guardian
    00:29:00

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

1,000,000 تومان
500,000 تومان
50% تخفیف

این دوره شامل:
43:41:00 ساعت آموزش
دسترسی مادام‌العمر
سطح: مبتدی
گواهی پایان دوره: ندارد
تاریخ انتشار: 1403/12/06
آخرین به‌روزرسانی: 2026-11-01 00:05:33
تعداد امتیازها: 0
تعداد دانشجو:
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: