آموزش جامع ساخت اپلیکیشن با Angular و ASP.NET Core - آخرین آپدیت

دانلود Building Angular and ASP.NET Core Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا می‌خواهید وب‌اپلیکیشن اختصاصی خود را بسازید؟ در این دوره آموزشی، Ervis Trupja به شما می‌آموزد که چگونه یک برنامه وب کامل را با استفاده از فریم‌ورک محبوب Angular برای بخش فرانت‌اند (Front-end) و ASP.NET Web API برای بخش بک‌اند (Back-end) توسعه دهید. در این مسیر، شما نحوه ساخت لایه سرویس با ASP.NET Web API را برای ایجاد نقاط اتصال (Endpoints) جهت عملیات چهارگانه CRUD (ایجاد، خواندن، به‌روزرسانی و حذف داده‌ها) خواهید آموخت. سپس، نحوه طراحی رابط کاربری با استفاده از Angular و Bootstrap، پیاده‌سازی NgRx برای ساخت اپلیکیشن‌های واکنش‌گرا (Reactive) و مدیریت احراز هویت کاربران با استفاده از Auth0 را به صورت عملی بررسی خواهید کرد.

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

مقدمه Introduction

  • پیش‌نیازهای مورد نیاز What you should know already

  • آشنایی اولیه با انگولار Getting started with Angular

1. آماده‌سازی زیرساخت اپلیکیشن 1. Setting Up the App Infrastructure

  • قالب‌های .NET Core .NET Core templates

  • بررسی کلی اپلیکیشن نمونه Demo application overview

  • مرور معماری Web API Web API architectural overview

  • مرور معماری Angular Angular architectural overview

2. راه‌اندازی Web API 2. Setting Up Web API

  • نقطه اتصال به‌روزرسانی API Update API endpoint

  • ساخت مدل‌های داده Creating data models

  • نقطه اتصال خواندن API Read API endpoint

  • افزودن سرویس و داده‌ها Adding a service and data

  • نقطه اتصال ایجاد API Create API endpoint

  • نقطه اتصال حذف API Delete API endpoint

  • تست نقاط اتصال API با استفاده از Postman Testing API endpoints using Postman

3. شروع به کار با Angular 3. Getting Started with Angular

  • مفاهیم کلیدی انگولار Angular key concepts

  • طراحی صفحه جزئیات کتاب Designing the Book Details page

  • دریافت اطلاعات یک کتاب در انگولار Getting a single book from Angular

  • مدیریت خطاها در انگولار Handling errors in Angular

  • بهینه‌سازی کدها و به‌روزرسانی Router Cleaning up code and updating the router

  • خواندن داده‌ها در انگولار Reading data from Angular

  • حذف داده‌ها در انگولار Deleting data from Angular

  • ساخت کامپوننت‌ها و سرویس‌ها Generating components and services

  • طراحی صفحه ایجاد Designing the Create page

  • افزودن داده‌های جدید از طریق انگولار Adding new data from Angular

  • به‌روزرسانی داده‌های موجود در انگولار Updating existing data from Angular

  • طراحی صفحه لیست کتاب‌ها Designing the Books page

4. پیاده‌سازی NgRx در اپلیکیشن انگولار 4. Implementing NgRx to an Existing Angular App

  • چرا از NgRx استفاده کنیم؟ Why NgRx?

  • Reducerها در NgRx NgRx reducers

  • Actionها در NgRx NgRx actions

  • اتصال اجزاء به یکدیگر Connecting the dots

  • راهکار: حذف یک کتاب Solution: Delete a book

  • Store در NgRx NgRx store

  • چالش: حذف یک کتاب Challenge: Delete a book

5. پیاده‌سازی سیستم احراز هویت در اپلیکیشن انگولار 5. Implementing Authentication in Your Angular App

  • راه‌اندازی Auth0 Setting up Auth0

  • ساخت سرویس احراز هویت Setting up an authentication service

  • مدیریت فرآیند احراز هویت Handling authentication

  • استفاده از AuthGuard AuthGuard

جمع‌بندی Conclusion

  • گام‌های بعدی و مسیر یادگیری Where to go next

نمایش نظرات

آموزش جامع ساخت اپلیکیشن با Angular و ASP.NET Core
جزییات دوره
2h 56m
37
(آخرین آپدیت)
16,874
- از 5
دارد
دارد
دارد
Ervis Trupja
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ervis Trupja Ervis Trupja

برنامه نویس وب Full-Stack .NET با پیشینه ریاضی

Ervis Trupja یک توسعه دهنده وب دات نت فول استک با سابقه ریاضی و تجربه تدریس است.

او کار خود را به عنوان معلم ریاضی آغاز کرد و در آنجا به قدرت تدریس مؤثر پی برد. پس از یک سال تدریس حرفه‌ای، او تصمیم گرفت خود را در صنعت فناوری در حال تحول و تغییر به چالش بکشد. او هرگز از یادگیری مهارت های برنامه نویسی و زبان های جدید دست نکشید. در اوایل، او شروع به ایجاد برنامه های وب فقط برای سرگرمی کرد. این علاقه از آن زمان به تصمیم او برای کار تمام وقت در زمینه فناوری منجر شد. موفقیت و تفریحی که او در این زمینه دارد، این اشتیاق را امروز زنده نگه می دارد. سوابق تحصیلی او شامل کارشناسی ارشد علوم ریاضی و علوم کامپیوتر است. اشتیاق او به زبان های خارجی او را به یادگیری و برقراری ارتباط روان به پنج زبان سوق داده است: آلبانیایی، انگلیسی، ترکی، ایتالیایی و آلمانی.