در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با پایتون جانگو یاد می گیرید.
عنوان اصلی : Python Django - The Practical Guide 2021
شروع شدن :
معرفی
جانگو چیست؟
پیش نیازهای دوره
داخل دوره چیست؟
به انجمن آموزشی ما بپیوندید!
بیشترین بهره را از دوره ببرید
مسیر دوره خود را انتخاب کنید!
تنظیم دوره:
معرفی ماژول
نصب پایتون و جنگو
ایجاد پروژه جنگو
نصب IDE
تجزیه و تحلیل پروژه ایجاد شده
راه اندازی سرور توسعه
برنامه های جنگو
تجزیه و تحلیل پروژه ایجاد شده
مراحل راه اندازی پیشرفته تر
منابع و لینک های مفید
آدرسها و بازدیدها:
معرفی ماژول
ایجاد یک پروژه جدید
URL ها و بازدیدها چیست؟
ایجاد اولین نمای و URL
افزودن بازدیدها و URL های بیشتر
بخش های مسیر پویا و مقادیر بدست آمده
مبدل های مسیر
افزودن منطق نمای پویا بیشتر
تغییر مسیرها
عملکرد معکوس و URL های نامگذاری شده
در حال برگرداندن HTML
تمرین URL ها، نماها و منطق نمای پویا
خلاصه
منابع و لینک های مفید
قالب ها و فایل های استاتیک:
معرفی ماژول
افزودن و ثبت الگوها
الگوهای رندرینگ
زبان قالب و درون یابی متغیر
راه حل تمرین
فیلترها
پسوند کد Django Visual Studio
برچسب ها و برچسب "برای".
تگ URL برای URL های پویا
برچسب "اگر" برای محتوای مشروط
وراثت الگو
راه حل تمرین
از جمله قطعات قالب جزئی
اطلاعات بیشتر در مورد زبان قالب جنگو (DTL)
404 قالب
افزودن فایل های استاتیک
افزودن فایل های جهانی استاتیک
اضافه کردن استایل CSS
ساخت URL های استاتیک به صورت پویا
خلاصه
منابع و لینک های مفید
پروژه دوره: ساخت وبلاگ - مبانی:
معرفی ماژول
راه اندازی پروژه شروع
برنامه ریزی پروژه
اضافه کردن URL ها و بازدیدها
اضافه کردن اولین قالب ها
محتوای قالب و فایل های ثابت
افزودن تصاویر به عنوان فایل های ثابت
افزودن صفحه و سبک "همه پست ها".
پیوند دادن صفحات
افزودن صفحه "پست واحد".
افزودن داده های ساختگی به فایل "Views".
ویژگی های قالب و نحو خاص
افزودن یک صفحه پست واحد
افزودن صفحه 404
منابع و لینک های مفید
داده ها و مدل ها:
معرفی ماژول
انواع مختلف داده ها
آشنایی با گزینه های پایگاه داده
درک SQL
مدل های جنگو
ایجاد یک مدل جنگو با فیلدها
مهاجرت ها
درج داده ها
دریافت همه ورودی ها
به روز رسانی مدل ها و مهاجرت ها
خالی در مقابل پوچ
به روز رسانی داده ها
حذف داده ها
به جای ذخیره ایجاد کنید
پرس و جو و فیلتر کردن داده ها
"یا" شرایط
عملکرد پرس و جو
عملیات انبوه
آماده سازی قالب ها
ارائه داده های پرس و جو در قالب
رندر کردن صفحه جزئیات
URL های مدل
افزودن Slugfield & Overwriting Save
با استفاده از گزینه های فیلد Slug & Updating
تجمیع و سفارش
خلاصه
منابع و لینک های مفید
مدیر :
معرفی ماژول
ورود اطلاعات به پنل مدیریت
اضافه کردن مدل ها به بخش مدیریت
پیکربندی فیلدهای مدل
پیکربندی تنظیمات مدیریت
گزینه های پیکربندی بیشتر
منابع و لینک های مفید
روابط:
معرفی ماژول
درک انواع رابطه
افزودن رابطه و مهاجرت یک به چند
کار با روابط در کد پایتون
پرس و جوهای مدل متقابل
مدیریت روابط در ادمین
اضافه کردن یک رابطه یک به یک
کد یک به یک پایتون
پیکربندی یک به یک و مدیریت
راه اندازی چند به چند
استفاده از چند به چند در پایتون
چند به چند در Admin
روابط دایره ای و روابط تنبل
خلاصه
منابع و لینک های مفید
پروژه دوره - ساخت وبلاگ: داده ها و مدل ها:
معرفی ماژول
برنامه ریزی مدل های داده
اضافه کردن یک مدل پست
مدل نویسنده و یک به چند
مدل چند به چند را تگ کنید
ثبت مدل ها برای ادمین
مهاجرت و ورود ادمین
افزودن اطلاعات از طریق Admin
پیکربندی پنل مدیریت
واکشی پست ها برای صفحه شروع
همه صفحات پست و تک پست
استفاده از داده های نویسنده و برچسب ها
خلاصه
منابع و لینک های مفید
تشکیل می دهد :
معرفی ماژول
راه اندازی راه اندازی
اضافه کردن یک فرم ساختگی
دریافت و ارسال درخواست ها
حفاظت CSRF
رسیدگی به ارسال فرم و استخراج داده ها
اعتبار سنجی فرم دستی و مشکلات مربوط به "that"
با استفاده از کلاس فرم جنگو
اعتبار سنجی با فرم های جنگو
سفارشی کردن کنترل های فرم
سفارشی کردن HTML ارائه شده
اضافه کردن یک ظاهر طراحی شده
افزودن کنترلهای فرم بیشتر
ذخیره سازی داده های فرم در پایگاه داده
معرفی Modelforms
پیکربندی Modelform
ذخیره داده ها با یک Modelform
نماهای کلاسی
خلاصه
منابع و لینک های مفید
نماهای کلاس:
معرفی ماژول
اضافه کردن الگوها
TemplateView
با استفاده از TemplateView
نمایش یک الگوی جزئیات
ListView
نمایش جزئیات
چه زمانی از کدام نمای استفاده کنیم
FormView
CreateView
منابع و لینک های مفید
آپلود فایل:
معرفی ماژول
راه اندازی راه اندازی
کار آپلود فایل
ذخیره سازی فایل های آپلود شده با رویکرد ساده لوحانه
اضافه کردن یک فرم با یک فیلد
استفاده از مدل ها برای ذخیره سازی فایل ها
استفاده از Imagefield
با استفاده از CreateView
کار با فیلد فایل
ارائه فایل های آپلود شده
خلاصه
منابع و لینک های مفید
جلسات:
معرفی ماژول
شرح مشکل
Sessions چیست؟
فعال کردن و پیکربندی جلسات
افزودن نمای جدید
ذخیره سازی داده ها در Sessions
کدام نوع داده باید ذخیره شود
استفاده از داده های جلسه
دسترسی ایمن به داده های جلسه
خلاصه
منابع و لینک های مفید
پروژه دوره: ساخت وبلاگ - فرم ها، فایل ها و جلسات:
معرفی ماژول
افزودن یک فیلد تصویر به مدل پست
ارائه فایل های آپلود شده
تبدیل نماها به کلاس مبتنی بر
اضافه کردن یک مدل نظر
افزودن فرم نظر
فرم دادن به فرم نظر
رسیدگی به ارسال فرم نظر
سبک های اعتبار سنجی فرم نظر
خروجی نظرات
سبک دادن به نظرات
ادمین کامنت
صفحه بعدی و استایلینگ را بخوانید
مدیریت Read Later از طریق Session
بعداً شروع راهاندازی را بخوانید
اتمام ویژگی Read Later
منابع و لینک های مفید
گسترش :
معرفی ماژول
ملاحظات استقرار
کدام پایگاه داده
جنگو و سرورهای وب
ارائه فایل های استاتیک
انتخاب یک ارائه دهنده هاست
شروع و بازبینی تنظیمات
جمع آوری فایل های استاتیک
ارائه فایل های استاتیک
نکته ای در مورد مهاجرت
قفل کردن در وابستگی ها
اطلاعات بیشتر در مورد محیط های مجازی
استفاده از متغیرهای محیطی
استقرار با Elastic Beanstalk
SSL و دامنه های سفارشی
اتصال PostgreSQL
ارائه فایل های استاتیک به صورت جداگانه
ارائه فایل های استاتیک از طریق S3
انتقال فایل های آپلود شده به S3
خلاصه
منابع و لینک های مفید
اختیاری: خلاصه جنگو و معرفی سریع:
معرفی ماژول
چی چرا؟
راه اندازی و تجزیه و تحلیل پوشه پروژه
کار با اپلیکیشن ها
URL ها و بازدیدها
شروع کار با الگوها
فایلهای استاتیک و مراحل اولیه با زبان قالب جنگو
ویژگی ها و برچسب های زبان الگوی جنگو
با استفاده از آنچه یاد گرفتیم
افزودن یک صفحه جزئیات
مسیرهای پویا
URL های پویا در قالب ها
استفاده از وراثت الگو
شامل می شود
دیتا چیست؟
شروع کار با مدل ها
با استفاده از پنل مدیریت
استعلام داده ها
اضافه کردن آپلود تصویر
ارائه و نمایش تصاویر
پیکربندی منطقه مدیریت
تنظیم روابط یک به چند
روابط چند به چند
فیلدهای Meetup بیشتر و خروجی داده های مرتبط
ایجاد یک Modelform
رسیدگی به ارسال فرم
اطلاعات بیشتر در مورد ارسال فرم و اعتبارسنجی
از Modelform به Form
ایمیل سازمان دهنده پولیش
بهینه سازی URL ها
بسته شدن
منابع و لینک های مفید
جایزه :
جایزه!
Python Django - The Practical Guide 2021
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
GitHub Actions – The Complete Guide
دوره کدنویسی TypeScript 2022
دوره کدنویسی کامل NextJS & React
یونیت تست برنامه های JavaScript : یادگیری عملی
ساخت برنامه های موبایل با Ionic 4
کورس یادگیری کامل React شامل : Hooks, Redux
بوت کمپ 100 روزه کدنویسی وب
Remix.js – The Practical Guide
Cypress End-to-End Testing – Getting Started
آموزش کدنویسی Flutter, Dart 2021