آموزش برنامه های اصلی Building React و ASP.NET

Building React and ASP.NET Core Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: React یک چارچوب محبوب است که به خوبی برای ساخت برنامه های تک صفحه ای (SPA) همراه با ASP.NET Core مناسب است. با این وجود سیم کشی دو چارچوب با هم می تواند چالش برانگیز باشد. در این دوره ، مربی Ervis Trupja به شما نشان می دهد که چگونه ، بهترین شیوه ها را برای سازماندهی و توسعه یک برنامه وب با انتهای پشتی که در بالای ASP.NET Web API و جلویی که در بالای React ساخته شده است ، به اشتراک بگذارید. Ervis چگونگی ساخت لایه سرویس با ASP.NET Web API را گام برمی دارد تا نقاط انتهایی مورد نیاز را برای ایجاد ، خواندن ، به روزرسانی و حذف ورودی ها نشان دهد. وی سپس نحوه ساخت UI با استفاده از React with Bootstrap ، پیاده سازی Redux در برنامه React شما و مدیریت احراز هویت کاربر با Auth0 را نشان می دهد.
موضوعات شامل:
  • تنظیم زیرساخت برنامه
  • ایجاد مدل های داده
  • ایجاد ، خواندن ، به روزرسانی و حذف نقاط پایانی API
  • تست نقاط پایانی API با استفاده از پستچی
  • خواندن داده ها از React
  • افزودن داده های جدید از React
  • خطاهای مدیریت
  • پیاده سازی Redux در برنامه React موجود
  • درحال اجرای احراز هویت در برنامه React خود

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

مقدمه Introduction

  • شروع با React Getting started with React

  • آنچه باید بدانید What you should know

1. تنظیم زیرساخت برنامه 1. Setting Up the App Infrastructure

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

  • قالب های هسته دات نت .NET Core templates

  • یک برنامه جدید ایجاد کنید Create a new application

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

  • بررسی اجمالی معماری React architectural overview

2. تنظیم API وب 2. Setting Up Web API

  • ایجاد مدلهای داده Creating data models

  • ایجاد خدمات مسخره Creating mock services

  • نقطه پایانی API ایجاد کنید Create API endpoint

  • نقطه پایانی API را بخوانید Read API endpoint

  • نقطه پایانی API را به روز کنید Update API endpoint

  • نقطه پایانی API را حذف کنید Delete API endpoint

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

3. با React شروع کنید 3. Getting Started with React

  • واکنش مفاهیم کلیدی React key concepts

  • طراحی صفحه Trips Designing the Trips page

  • خواندن داده از React Reading data from React

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

  • افزودن داده های جدید از React Adding new data from React

  • چالش: به روزرسانی داده ها از React Challenge: Updating data from React

  • راه حل: به روزرسانی داده ها از React Solution: Updating data from React

  • حذف داده ها از React Deleting data from React

  • مدیریت خطاها در React Handling errors in React

4. اجرای Redux به یک برنامه واکنشی موجود 4. Implementing Redux to an Existing React App

  • چرا Redux؟ Why Redux?

  • اقدامات Redux Redux actions

  • فروشگاه ردوکس Redux store

  • گیربکس های Redux Redux reducers

  • اتصال نقاط Connecting the dots

5. اجرای احراز هویت در برنامه واکنش شما 5. Implementing Authentication in Your React App

  • تنظیم Auth0 Setting up Auth0

  • تنظیم تأیید اعتبار در React Setting up authentication in React

  • مراحل آخر Final steps

نتیجه Conclusion

  • به کجا برویم بعدی Where to go next

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش برنامه های اصلی Building React و ASP.NET
جزییات دوره
2h 41m
32
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
4,513
- از 5
ندارد
دارد
دارد
Ervis Trupja
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ervis Trupja Ervis Trupja

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

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

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