در این دوره جامع، شما یاد خواهید گرفت که چگونه یک برنامه وب کامل را با استفاده از .NET 7 Web API و Angular 15 از ابتدا ایجاد کنید. ما به طور کامل ASP.NET Identity را پیادهسازی خواهیم کرد و یک برنامه کاربردی واقعی و کاربردی خواهیم ساخت.
آنچه در این دوره خواهید آموخت:
برای شرکت در این دوره، شما به موارد زیر نیاز دارید:
این دوره برای افراد مبتدی مطلق مناسب نیست. اگر یک سال تجربه ندارید، اما همچنان مایل به شرکت در این دوره هستید، میتوانید ادامه دهید. ما همه چیز را تا حد امکان به تفصیل توضیح خواهیم داد.
ASP.NET Identity یک چارچوب قدرتمند احراز هویت و مجوز است که به شما کمک می کند تا احراز هویت کاربر و کنترل دسترسی را برای برنامه های وب خود مدیریت کنید. در این دوره جامع، شما هر آنچه را که برای پیاده سازی احراز هویت و مجوز امن کاربر با استفاده از ASP.NET Identity نیاز دارید، یاد خواهید گرفت.
در این دوره یک برنامه وب را با استفاده از .NET 7 (Web API) در سمت سرور و Angular 15 در سمت کلاینت از ابتدا ایجاد می کنیم و ثبت نام کاربر، ورود به سیستم، تأیید ایمیل و بسیاری موارد دیگر را به طور کامل پیاده سازی و مدیریت می کنیم.
با شروع از اصول اولیه، یاد خواهید گرفت که چگونه حساب ها و نقش های کاربری را ایجاد و پیکربندی کنید و چگونه از ارائه دهندگان احراز هویت JWT برای ایمن کردن برنامه وب خود استفاده کنید. همچنین یاد خواهید گرفت که چگونه فرآیند احراز هویت را متناسب با نیازهای خاص برنامه خود سفارشی کنید، از جمله ادغام با ارائه دهندگان احراز هویت خارجی مانند فیس بوک و گوگل.
از آنجا، شما به طور عمیق تر به مجوز و کنترل دسترسی می پردازید و نحوه پیاده سازی مجوز مبتنی بر نقش و نحوه ایمن سازی منابع برای افزودن یک لایه امنیتی اضافی به برنامه خود را بررسی می کنید.
در طول دوره، شما روی تمرین ها و پروژه های عملی کار خواهید کرد و مهارت های جدید خود را در عمل قرار می دهید و برنامه های دنیای واقعی را طراحی و می سازید که تسلط شما بر ASP.NET Identity را نشان می دهد. در پایان این دوره، دانش و مهارت هایی را خواهید داشت که برای پیاده سازی مطمئن احراز هویت و مجوز امن کاربر در برنامه های وب خود نیاز دارید.
Shayan Vaghei
توسعه دهنده
نمایش نظرات