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