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

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

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Leticia Portella Leticia Portella

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

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

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