لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع جنگو (Django) به همراه Tailwind CSS
- آخرین آپدیت
دانلود Django with Tailwind CSS
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و در لحظه که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در یک سفر جامع برای یادگیری جنگو و Tailwind CSS شرکت کنید که برای توانمندسازی مبتدیان مشتاق با مهارتهای مورد نیاز برای توسعه وب مدرن طراحی شده است. با شروع از بررسی موضوعات ضروری، محیط توسعه خود را با استفاده از Visual Studio Code و افزونههای کلیدی راهاندازی خواهید کرد. این دوره با تعریف مدلها برای نویسندگان، ناشران، کتابها، مشتریان و اجارهها پیش میرود و ویژگیهای پیشرفتهای مانند شناسههای منحصر به فرد (UUID) و کدهای QR را به کار میگیرد.
با پیشروی در دوره، بر معماری Model-View-Template (MVT) جنگو مسلط میشوید، یاد میگیرید که ویوهای پویا و قالبها بسازید، ارثبری قالبها را پیادهسازی کنید و دادهها را با استفاده از Querysetها و روابط معکوس مدیریت نمایید. این دوره بر سازماندهی کد تأکید دارد تا یک کدبیس تمیز و بهینه داشته باشید. همچنین نحوه خروجی گرفتن از دادهها در پنل مدیریت جنگو را برای مدیریت مؤثرتر اطلاعات خواهید آموخت.
ادغام Tailwind CSS یک طراحی مدرن و ریسپانسیو (واکنشگرا) به برنامههای جنگوی شما میبخشد. شما یاد میگیرید که دکمهها را استایلدهی کنید، حالتهای روشن و تاریک (Light/Dark Mode) را پیادهسازی کنید و کامپوننتهای قابل استفاده مجدد برای هشدارها و هدرها بسازید. این دوره همچنین موضوعات پیشرفتهای مانند ادغام AJAX، آمادهسازی دادههای نمودار و احراز هویت کاربر با OTP (رمز یکبار مصرف) را پوشش میدهد. در پایان، شما در استقرار یک اپلیکیشن وب کامل با جنگو و Tailwind CSS، مجهز به داشبوردها، ویوهای پویا و سیستم احراز هویت قدرتمند، مهارت خواهید یافت.
سرفصل ها و درس ها
مقدمه
Introduction
بررسی کلی دوره
Course Overview
ویرایشگر کد و افزونهها
Code Editor + Extensions
تعریف مدلها
Defining the Models
شروع یک پروژه جدید
Start a New Project
ساخت اولین اپلیکیشن و مدل برای نویسندگان
Create First App and Model for Authors
ساخت اپلیکیشنها برای ناشران، کتابها، مشتریان و اجارهها
Create Apps for: Publishers, Books, Customers, and Rentals
ساخت مدل ناشران
Create the Publisher Model
ساخت مدل کتاب و بازنویسی متد Save برای تولید Slug
Create the Book Model + Override the Save Method to Generate the Slug
تولید شناسه کتاب با UUID
Generating Book ID with UUID
افزودن ImageField به کلاس کتاب و پیکربندی فایلهای رسانهای
Add ImageField to the Book Class + Configure Media Files
ساخت کد QR برای کتاب
Create QR Code for the Book
ساخت مدل مشتریان
Create the Customer Model
ساخت مدل اجارهها
Create the Rental Model
بهبودهای مدل کتاب
Improvements to the Book Model
آشنایی با معماری MVT در جنگو
Introduction to Django MVT Architecture
مقدمهای بر MVT
Introduction to MVT
نوشتن اولین ویو (View)
Writing Our First View
ویو به همراه قالب (Template)
View with the Template
نمایش نظرات