در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با پایتون جانگو یاد می گیرید.
عنوان اصلی : The Django Bible™ | Python for Web Developer
معرفی :
معرفی
مقدمه ای بر کتابخانه الکترونیکی: پروژه اول
مقدمه ای بر اپلیکیشن Idea Peacher: پروژه دوم
معرفی اپلیکیشن راهنمای سفر: پروژه سوم
مبانی پایتون: یادگیری اشیاء و ساختارهای داده:
پایتون را روی ویندوز نصب کنید
ویرایشگر کد Pycharm را در ویندوز دانلود و راه اندازی کنید
ویرایشگر کد ویژوال استودیو را در ویندوز دانلود کنید
پایتون را روی لینوکس ماشین نصب کنید
دانلود و تنظیم کد Pycharm editon در لینوکس (اختیاری)
نحوه خواندن اسناد پایتون
متغیرها در پایتون
انواع داده ها: رشته، مجموعه و اعداد
انواع داده ها: فهرست، دیکشنری و تاپلی
ورودی و چاپ
اپراتورها و اپراتورها
عملگرها و عملیات منطقی
نظرات و ورودی کاربر
ماژول های داخلی و ایجاد ماژول های خود
ساختارهای داده "فهرست" پایتون
ساختارهای داده Python "Dictionary".
رشته ها و روش های رشته ای را با جزئیات بیاموزید
قالب بندی رشته
تورفتگی پایتون
شرایط پایتون: عبارات if...else
حلقه زدن در پایتون: while Loops
حلقه زدن در پایتون: برای حلقه ها
توابع تعریف شده توسط کاربر در پایتون
آرگومان های پیش فرض در پایتون
توابع ناشناس/لامبدا
برنامه نویسی پیشرفته پایتون:
برنامه نویسی تابعی: لامبدا، نقشه و کاهش
تکرار کننده ها در پایتون
ژنراتورها در پایتون
دکوراتورها
فهرست و درک فرهنگ لغت
کلاس ها و اشیاء در پایتون
ارث بری پایه در پایتون
وراثت چندگانه در پایتون
چند شکلی در پایتون
خواص
بارگذاری بیش از حد اپراتور در پایتون
رسیدگی به استثنا
مدیریت فایل
__name__ == "__اصلی__"
ماژول پایتون برای توسعه دهندگان وب:
ماژول "ریاضی" پایتون
ماژول "تصادفی" پایتون
ماژول "Datetime" پایتون
ماژول "sqlite" پایتون
ماژول "مجموعه" پایتون
ماژول "os" پایتون
معرفی جنگو 3:
مقدمه ای بر وب سرور
وب سایت های استاتیک در مقابل پویا
مقدمه ای بر جنگو
کد جنگو چگونه به نظر می رسد؟
نصب جنگو
ساختار پروژه جنگو
انتخاب ویرایشگر متن مناسب
ایجاد اپلیکیشن ها
ایجاد مدل ها
ORM پایه در مدل ها (مدل پرواز)
اصلاح مدل ما (با استفاده از کلید خارجی)
الگوهای رندرینگ
ادمین جنگو
پروازها را یک به یک انجام دهید (مفاهیم کلیدی اولیه)
قالب بندی وراثت
فیلد Many to Many (m:n روابط بین کلاس ها)
ثبت نام کاربر
ورود و احراز هویت
پیاده سازی خروج
مقدمه ای بر نگاشت رابطه ای شی (ORM)
نظریه ORM: کلید خارجی
نظریه ORM: زمینه های بسیاری به بسیاری
پرس و جو ORM قسمت 1
پرس و جو ORM قسمت 2
پرس و جو ORM
ویژگی های بارگذاری/دانلود/جستجو جنگو:
ویژگی آپلود جنگو: راه اندازی
تمام داده ها را در جدول فهرست کنید: ORM پایه
ویژگی های جستجو را در برنامه وب خود پیاده سازی کنید
پروژه CRM: پیگیری تمام سوابق مشتری (فروش، مقدار، مقدار) محصولات:
با ایجاد مدل شروع کنید و برای کاربر ثبت نام کنید
پیاده سازی ویژگی های Login و Logout
اضافه کردن محصول و مدل های سفارش
صفحه نخست
عملیات CRUD قسمت 1
عملیات CRUD قسمت 2
پیاده سازی دکوراتورهای پایتون برای مجوزهای سطح کاربر 1
پیاده سازی دکوراتورهای پایتون برای مجوزهای سطح کاربر 2
تست گروه ها/کاربران برای کاربران مختلف
Django Admin برای CRM
کتابخانه الکترونیکی: First Webapp:
مقدمه ای بر کتابخانه الکترونیکی
ثبت نام کاربر
ورود و خروج کاربر
ساخت دو کاربر: خواننده و نویسنده
ایجاد مدل (پیاده سازی پایگاه داده)
افزودن userInfo به پایگاه داده
Redering جزئیات کتاب در html
جزئیات کتاب خواندن
جزئیات کتاب پالایش
افزودن کتاب های جدید به پایگاه داده
پیکربندی پایگاه داده برای Book
واکشی کتاب منحصر به فرد از طریق کلید اصلی
استفاده از Decorators برای اجرای مجوزهای سطح کاربر (کاربران مجاز/غیر مجاز)
IdeaPeacher: برنامه وب دوم:
مقدمه ایده Peacher: ثبت نام کاربر
ورود و خروج کاربر
ایجاد مدل ها
پالایش مدلها با استفاده از روابط (1:n، n:m)
صفحه اصلی IdeaPeacher
ایجاد دکوراتور برای اجازه/محدود کردن کاربر برای بازدید از صفحه
تکمیل و آزمایش دکوراتورها
افزودن بخش نظرات به برنامه وب
ارائه ایده/پروژه به برنامه وب
کار با Materialize CSS
افزودن نظر به پایگاه داده
به روز رسانی، حذف ایده ها
راهنمای مسافران: اپلیکیشن وب سوم:
آشنایی با راهنمای مسافران و راه اندازی
ثبت نام کاربر
ورود/خروج کاربر
ایجاد و پیاده سازی روابط بین جداول (models.py)
ارائه پست های مسافرتی
زمان رندر و جزئیات پست ها
ارائه گزینه های "مشاهده بیشتر" برای پست ها
نمای ناوبری برای پست ها
کاربران/پست ها را دنبال کنید
ایجاد پست از طریق فرم ها
پست ها را از طریق فرم ها ویرایش کنید
حذف پست ها و خروجی نهایی
The Django Bible™ | Python for Web Developer
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.