آموزش توسعه وب با Django و AngularJS

Web Development with Django and AngularJS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه با استفاده از 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

نمایش نظرات

آموزش توسعه وب با Django و AngularJS
جزییات دوره
3h 42m
55
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
64
4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Reindert-Jan Ekker Reindert-Jan Ekker

پس از سالها کار در زمینه تولید نرم افزار ، Reindert-Jan Ekker در سال 2010 به تدریس برنامه نویسان روی آورد و هرگز به گذشته نگاه نکرد. او نویسنده دوره های Pluralsight است و کلاسهایی را درباره پایتون ، علوم داده ، devops (و سایر موارد) تدریس می کند. حتی اگر او بعضی از مشاغل توسعه را در اینجا و آنجا تحت فشار قرار دهد ، تدریس علاقه واقعی او است و او مشتاقانه منتظر است که این اشتیاق را با شما به اشتراک بگذارد.