🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ضروری جنگو
- آخرین آپدیت
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
لتیسیا پورتلا تا زمانی که علاقه خود به برنامه نویسی را کشف نکرد ، به عنوان یک اقیانوس شناس مشغول به کار شد.
لتیسیا تکامل شغلی خود و بسیاری از موضوعات فنی را که در طول راه بررسی کرده است در وبلاگش ثبت کرده است. او همچنین میزبان Pizza de Dados است ، اولین پادکست بزرگ علم داده در برزیل. او از علاقه مندان به منبع باز است و به ویژه در جامعه پایتون فعال است. لتیسیا خود را اثبات زنده قدرت یک جامعه و آنچه می تواند برای یک فرد انجام دهد می داند. وقتی برنامه نویسی یا نوشتن نمی کند ، او یک خواننده مشتاق است.
نمایش نظرات