آموزش ضروری جنگو

Django Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

جنگو یک چارچوب قوی و قدرتمند با قسمت های متحرک زیاد است. اگرچه شروع یک پروژه جدید می تواند بسیار آسان باشد ، اما چیزهای زیادی برای کشف وجود دارد. این دوره اصول اولیه ، مانند چارچوب ، درخواست HTTP چیست و چگونه جانگو به درخواست های HTTP پاسخ می دهد را آموزش می دهد. توسعه دهنده نرم افزار و پادکست Leticia Portella شما را در هر مرحله از ایجاد یک سیستم کاری که می تواند با یک سیستم احراز هویت ، کتابها را برای هر کاربر ایجاد ، ویرایش و فهرست بندی کند ، راهنمایی می کند. موضوعات شامل شروع ، ایجاد کاربران و داده ها ، ORM ها ، ایجاد یک قالب پویا ، فایل های مبتنی بر کلاس جنگو و نماهای استاتیک و موارد دیگر است!


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

معرفی Introduction

  • جنگو چیست؟ What is Django?

  • آنچه برای شروع یک پروژه جنگو نیاز دارید What you will need to start a Django project

1. شروع پروژه جنگو خود را 1. Starting Your Django Project

  • ایجاد پروژه جدید جنگو Creating a new Django project

  • حداقل صفحه کار Minimum working page

  • ایجاد اولین قالب جنگو Creating your first Django template

  • برنامه های جنگو و مفهوم مدولاریزاسیون Django apps and the concept of modularization

  • فصل مسابقه Chapter Quiz

2. Django Built-in User Management 2. Django Built-In User Management

  • ایجاد کاربران در جنگو Creating users in Django

  • سرپرست جنگو: به راحتی تجسم و ایجاد داده Django admin: Easily visualizing and creating data

  • احراز هویت کاربر در دو مرحله ساده User authentication in two simple steps

  • فصل مسابقه Chapter Quiz

3. نحوه تعامل جنگو با پایگاه داده ها 3. How Django Interacts with Databases

  • آشنایی با ORM ها Introduction to ORMs

  • ایجاد اولین مدل خود Creating your first model

  • استفاده از سرپرست برای ایجاد و دستکاری داده ها Using admin for data creation and manipulation

  • استفاده از پوسته جنگو برای ایجاد و جستجوی داده ها Using Django shell for creating and querying data

  • فصل مسابقه Chapter Quiz

4. ایجاد صفحات وب پویا 4. Building Dynamic Webpages

  • ایجاد یک قالب پویا Creating a dynamic template

  • نمایش محتوای یک یادداشت واحد Display content of a single note

  • معرفی دیدگاه های مبتنی بر کلاس جنگو Introduction to Django class-based views

  • کمی بیشتر در مورد دیدگاه های مبتنی بر کلاس A bit more on class-based views

  • فصل مسابقه Chapter Quiz

5. ساختن یک Front Front قوی در جنگو 5. Building a Robust Front End in Django

  • فایل های استاتیک در جنگو Static files in Django

  • نحوه تنظیم یک HTML پایه برای هر قالب جنگو How to set up a base HTML for every Django template

  • بیایید کمی سبک اضافه کنیم Let's add some style

  • فصل مسابقه Chapter Quiz

6. فرم های جنگو: اعتبارسنجی نباید سخت باشد 6. Django Forms: Validation Shouldn’t Be Hard

  • ایجاد یک صفحه وب Create a webpage

  • درک اینکه چگونه جنگو امنیت را در POST ها مدیریت می کند Understanding how Django handles security in POSTs

  • فرم های جنگو: اعتبارسنجی قدرتمند با حداقل کار Django forms: Powerful validation with minimal work

  • فرم های جنگو برای چیدمان نیز مفید هستند! Django forms are useful for layout as well!

  • فصلنامه Chapter Quiz

7. کار با داده های موجود 7. Working with Existing Data

  • U در CRUD: به روز رسانی داده ها The U in the CRUD: Updating data

  • D در CRUD: حذف داده ها The D in the CRUD: Deleting data

  • فصلنامه Chapter Quiz

8. استفاده از جنگو برای ذخیره و نمایش داده های خاص کاربر 8. Using Django to Store and Display User-Specific Data

  • ForeignKey: نحوه ارتباط مدلها با یکدیگر ForeignKey: How models relate to each other

  • فقط داده های کاربر ثبت شده را نمایش می دهد Displaying only the logged user data

  • اضافه کردن یک یادداشت جدید پس از ترکیه Adding a new note after ForeignKey

  • فصل مسابقه Chapter Quiz

9. ورود ، خروج و ثبت نام ساده هستند 9. Login, Logout, and Signup Are Simple

  • افزودن صفحات ورود و خروج Adding login and logout pages

  • افزودن صفحه ثبت نام Adding a signup page

  • لمس های پایانی Finishing touches

  • فصل مسابقه Chapter Quiz

نتیجه Conclusion

  • در ادامه با جنگو Continuing on with Django

نمایش نظرات

آموزش ضروری جنگو
جزییات دوره
2h 6m
42
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Leticia Portella Leticia Portella

توسعه دهنده نرم افزار | پادکستر | اقیانوس شناس

لتیسیا پورتلا تا زمانی که علاقه خود به برنامه نویسی را کشف نکرد ، به عنوان یک اقیانوس شناس مشغول به کار شد.

لتیسیا تکامل شغلی خود و بسیاری از موضوعات فنی را که در طول راه بررسی کرده است در وبلاگش ثبت کرده است. او همچنین میزبان Pizza de Dados است ، اولین پادکست بزرگ علم داده در برزیل. او از علاقه مندان به منبع باز است و به ویژه در جامعه پایتون فعال است. لتیسیا خود را اثبات زنده قدرت یک جامعه و آنچه می تواند برای یک فرد انجام دهد می داند. وقتی برنامه نویسی یا نوشتن نمی کند ، او یک خواننده مشتاق است.