نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه با استفاده از Django و AngularJS یک برنامه وب ایجاد کنید. Django و AngularJS هر دو چارچوب بسیار محبوب برای توسعه وب هستند. سفری برای یادگیری توسعه وب کامل در این دوره داشته باشید. در این دوره ، توسعه وب با Django و AngularJS ، خواهید آموخت که چگونه با توسعه وب در Django و AngularJS ، از هر دو جهان بهترین بهره ببرید. ما از قدرت AngularJS برای ایجاد یک تجربه کاربری تعاملی غنی و هیجان خاصی که جنگو برای نوشتن کد سمت سرور ما شامل REST و ماندگاری در یک پایگاه داده استفاده خواهیم کرد. ابتدا متوجه خواهید شد که چگونه یک برنامه وب اصلی با Django ایجاد کنید. در مرحله بعدی ، با استفاده از AngularJS برای افزودن جلویی تعاملی کاوش خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه از REST و AJAX برای انتقال داده ها بین کد جلوی JavaScript و back-end Python استفاده کنید. در پایان این دوره ، شما اصول اولیه Django و AngularJS و نحوه ترکیب آنها برای ایجاد یک برنامه وب کاملاً تعاملی را خواهید دانست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی دوره
Course Introduction
-
معرفی دوره
Course Introduction
-
پیش نیازها
Prerequisites
-
طرح کلی دوره
Course Outline
معرفی دو چارچوب
Introducing Two Frameworks
-
معرفی دو چارچوب
Introducing Two Frameworks
-
معرفی جنگو
Introducing Django
-
معرفی Angular
Introducing Angular
-
MVC در مقابل MTV
MVC vs. MTV
راه اندازی یک پروژه جنگو
Setting up a Django Project
-
معرفی ماژول
Module Intro
-
نصب پایتون
Installing Python
-
نسخه ی نمایشی: ایجاد یک محیط پروژه
Demo: Creating a Project Environment
-
نسخه ی نمایشی: Venv در ویندوز
Demo: Venv on Windows
-
بررسی مجازی محیط
Virtual Environment Review
-
نسخه ی نمایشی: شروع یک پروژه جنگو
Demo: Starting a Django Project
-
مرور: شروع یک پروژه جنگو
Review: Starting a Django Project
-
خلاصه ماژول
Module Summary
Back-end: جنگو و REST
The Back-end: Django and REST
-
مقدمه
Introduction
-
نسخه ی نمایشی: ایجاد یک برنامه ، مدل و یک پایگاه داده
Demo: Creating an App, Models and a Database
-
مرور: ایجاد یک برنامه ، مدل و یک پایگاه داده
Review: Creating an App, Models and a Database
-
نسخه ی نمایشی: رابط مدیر
Demo: The Admin Interface
-
مرور: رابط مدیر
Review: The Admin Interface
-
نسخه ی نمایشی: Django REST Framework
Demo: Django REST Framework
-
نقد و بررسی: Django REST Framework
Review: Django REST Framework
-
خلاصه ماژول
Module Summary
افزودن جلوی AngularJS
Adding an AngularJS Front-end
-
مقدمه
Introduction
-
نسخه ی نمایشی: یک صفحه وب زاویه ای ساده
Demo: A Simple Angular Webpage
-
بررسی: MVC با زاویه دار
Review: MVC with Angular
-
نسخه ی نمایشی: دستورالعمل های زاویه ای
Demo: Angular Directives
-
مرور: دستورالعمل های زاویه ای
Review: Angular Directives
-
نسخه ی نمایشی: بازیابی داده ها با استفاده از $ http
Demo: Retrieving Data Using $http
-
مرور: بازیابی داده ها با استفاده از $ http
Review: Retrieving Data Using $http
-
خلاصه ماژول
Module Summary
ویرایش داده ها
Editing Data
-
بررسی اجمالی ماژول
Module Overview
-
ذخیره کارتهای جدید با POST: پایان
Saving New Cards with POST: Back-end
-
مرور: ViewSet و روتر
Review: ViewSet and Router
-
ذخیره کارتهای جدید با POST: جلویی
Saving New Cards with POST: Front-end
-
بازبینی: ذخیره کارتهای جدید
Review: Saving New Cards
-
نسخه ی نمایشی: یک دستورالعمل زاویه ای سفارشی
Demo: A Custom Angular Directive
-
مرور: یک دستورالعمل زاویه ای سفارشی
Review: A Custom Angular Directive
-
نسخه ی نمایشی: کارت ها را با PUT به روز می کنید
Demo: Updating Cards with PUT
-
بازبینی: به روزرسانی کارت ها
Review: Updating Cards
-
نسخه ی نمایشی: حذف کارت ها
Demo: Deleting Cards
ورود به سیستم ، احراز هویت و مسیریابی
Login, Authentication, and Routing
-
مقدمه
Introduction
-
نسخه ی نمایشی: نمایش های برگشتی برای ورود و خروج از سیستم
Demo: Back-end Views for Login and Logout
-
نسخه ی نمایشی: پیکربندی جنگو برای احراز هویت و محافظت از CSRF
Demo: Configuring Django for Authentication and CSRF Protection
-
بازبینی: ورود به سیستم و خروج از سیستم
Review: Login and Logout on the Back-end
-
نسخه ی نمایشی: سازماندهی مجدد کد Front-end ما
Demo: Reorganizing our Front-end Code
-
نسخه ی نمایشی: مسیریابی زاویه ای
Demo: Angular Routing
-
نسخه ی نمایشی: Angular View و Controller برای ورود و خروج از سیستم
Demo: Angular View and Controller Code for Login and Logout
-
بازبینی: مسیریابی زاویه ای ، موقعیت مکانی $ و ارسال-ارسال
Review: Angular Routing, $location, and ng-submit
مراحل آخر
Final Steps
-
مقدمه: فیلترهای زاویه ای
Introduction: Angular Filters
-
مرور: فیلترهای زاویه دار
Review: Angular Filters
-
نسخه ی نمایشی: کارت های متحرک و مسیر ng
Demo: Moving Cards and ng-route
-
نسخه ی نمایشی: یک سرویس زاویه ای سفارشی
Demo: A Custom Angular Service
-
مرور: یک سرویس زاویه ای سفارشی
Review: A Custom Angular Service
نمایش نظرات