آموزش AngularJS از جلو به عقب با Web API

AngularJS Front to Back with Web API

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره بر روی نقاط لمسی بین یک برنامه مشتری جلویی Angular و یک سرویس پشتی ساخته شده با ASP.NET Web API متمرکز است. Angular برای ساخت برنامه های جلوی مشتری به منظور تعامل با کاربر عالی است. اما اکثر برنامه های وب کاملاً برجسته نیز برای مدیریت داده ها ، تأیید اعتبار کاربر و سایر پردازش ها به سرویس های پیشرفته نیاز دارند. این دوره بر روی نقاط لمسی بین یک برنامه مشتری جلویی Angular و یک سرویس back-end ساخته شده با ASP.NET Web API متمرکز است.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • پیش نیازها Prerequisites

  • طرح کلی دوره Course Outline

شروع کار: Angular و Web API Getting Started: Angular & Web API

  • مقدمه Introduction

  • معماری برنامه وب Web Application Architecture

  • ایجاد پروژه ها: Web API Creating the Projects: Web API

  • ایجاد پروژه ها: زاویه دار Creating the Projects: Angular

  • آناتومی یک کاربرد زاویه ای Anatomy of an Angular Application

  • آناتومی سرویس ASP.NET Web API Anatomy of an ASP.NET Web API Service

  • خلاصه Summary

بازیابی اطلاعات Retrieving Data

  • مقدمه Introduction

  • ساخت مدل Web API Building the Web API Model

  • ساخت مخزن Building the Repository

  • ساخت کنترل کننده API وب Building the Web API Controller

  • خدمات Angular برای تماس با یک سرویس وب Angular Services for Calling a Web Service

  • فراخوانی Web API از Angular Calling the Web API from Angular

  • خلاصه Summary

CORS و قالب سازها CORS and Formatters

  • مقدمه Introduction

  • درک CORS Understanding CORS

  • فعال کردن CORS در سرویس API وب Enabling CORS in a Web API Service

  • درک قالب های سریال سازی Understanding Serialization Formatters

  • پیکربندی قالب JSON در یک سرویس Web API Configuring the JSON Formatter in a Web API Service

  • خلاصه Summary

عبور از پارامترها Passing Parameters

  • مقدمه Introduction

  • تعریف رشته های پرس و جو Defining Query Strings

  • گسترش مسیر URL Extending the URL path

  • رشته های کوئری یا مسیر URL Query Strings or URL Path

  • خلاصه Summary

با استفاده از پرس و جوهای OData Using OData Queries

  • مقدمه Introduction

  • فعال کردن سeriesالات OData در سرویس API وب Enabling OData Queries in a Web API Service

  • یادگیری گزینه های جستجو OData Learning OData Query Options

  • با استفاده از پرس و جوهای OData از Angular Using OData Queries from Angular

  • درک نحو بیان OData Understanding OData Expression Syntax

  • ملاحظات امنیتی پرس و جو OData OData Query Security Considerations

  • خلاصه Summary

ذخیره داده Saving Data

  • مقدمه Introduction

  • ساخت روشهای خدمات Web API Building the Web API Service Methods

  • ساخت صفحه ویرایش زاویه ای Building the Angular Edit Page

  • برای ذخیره داده ها با Web API تماس بگیرید Calling the Web API to Save the Data

  • خلاصه Summary

نتایج اقدام ، مدیریت خطا و اعتبار سنجی Action Results, Error Handling & Validation

  • مقدمه Introduction

  • نتایج اقدام - سرور Action Results - Server

  • نتایج اقدام - مشتری Action Results - Client

  • مدیریت استثنا Exception Handling

  • اعتبار سنجی Validation

  • خلاصه Summary

احراز هویت کاربر در Web API User Authentication in Web API

  • مقدمه Introduction

  • احراز هویت مبتنی بر رمز Token-based Authentication

  • گزینه های احراز هویت Authentication Options

  • کد تأیید اعتبار API وب Web API Authentication Code

  • خلاصه Summary

ثبت نام و ورود کاربر User Registration and Login

  • مقدمه Introduction

  • ساخت فرم ورود Building a Login Form

  • ثبت نام کاربر Registering the User

  • ورود کاربر به سیستم Logging the User In

  • خلاصه Summary

مجوز کاربر User Authorization

  • مقدمه Introduction

  • محافظت از یک منبع با صفت تأیید Protecting a Resource with the Authorize Attribute

  • دسترسی به منبع با استفاده از عنوان مجاز Accessing a Resource Using an Authorization Header

  • خلاصه Summary

کلمات نهایی Final Words

  • مقدمه Introduction

  • نقاط تماس Touch Points

  • برای اطلاعات بیشتر For More Information

  • کلمات نهایی Final Words

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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

آموزش AngularJS از جلو به عقب با Web API
جزییات دوره
5h 15m
64
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1,153
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Deborah Kurata Deborah Kurata

دبورا کوراتا یک توسعه دهنده نرم افزار ، مشاور ، سخنران کنفرانس و نویسنده Pluralsight است. دوره های وی شامل موارد زیر است: Angular: Starting، Angular Routing و Object-oriented Programming Fundamentals in C #. وی برای کار در حمایت از توسعه دهندگان نرم افزار ، جایزه Microsoft Most Valuable Professional (MVP) را دریافت کرده است و یک متخصص توسعه دهنده Google (GDE) است.