لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ASP.NET Core MVC Deep Dive
ASP.NET Core MVC Deep Dive
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا می خواهید برنامه های ASP.NET Core MVC آماده تولید بسازید؟ پس این دوره برای شما مناسب است! این دوره به شما دانش عمیق مورد نیاز برای ساخت موفقیت آمیز یک برنامه ASP.NET Core MVC در دنیای واقعی را آموزش می دهد. آیا می خواهید برنامه های ASP.NET Core MVC آماده تولید بسازید؟ پس این دوره برای شما مناسب است! در این دوره، ASP.NET Core MVC Deep Dive، یاد خواهید گرفت که به طور کامل از ASP.NET Core MVC و مفاهیم پیشرفته تر آن استفاده کنید. ابتدا، نحوه افزودن تزریق وابستگی، ورود به سیستم و درک عمیق از مسیریابی را بررسی خواهید کرد. در مرحله بعد، اتصال مدل، بهداشت ورودی، تیغ و همچنین همه چیز در مورد کار با داده ها و نماها را کشف خواهید کرد. در نهایت، نحوه مدیریت حالت، کار با فیلترها و درک میان افزارها را یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش ساخت یک برنامه ASP.NET Core MVC مورد نیاز برای آماده شدن برای تولید را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
معرفی
Introduction
بررسی نسخه
Version Check
الگوی MVC
The MVC Pattern
بررسی برنامه
Application Walkthrough
داربست یک کنترلر و نماها
Scaffolding a Controller and Views
تزریق وابستگی
Dependency Injection
ورود به سیستم
Logging
خلاصه
Summary
مسیریابی
Routing
معرفی مسیریابی
Routing Introduction
مسیریابی با پارامترهای اختیاری
Routing with Optional Parameters
محدودیت های مسیر
Route Constraints
محدودیت های سفارشی با IRouteConstraint
Custom Constraints with IRouteConstraint
تبدیل پارامتر
Parameter Transformation
تطبیق URL و تولید URL
URL Matching and URL Generation
محدودیت مسیر با Regex
Route Constraint with Regex
خلاصه
Summary
کار با Views
Working with Views
کار با Razor
Working with Razor
مشاهده Discovery
View Discovery
ایجاد کامپوننت های قابل استفاده مجدد
Creating Reusable View Components
انتقال داده به Views
Passing Data to the Views
ViewData و ViewBag
ViewData and ViewBag
استفاده از Tag Helpers
Using Tag Helpers
ایجاد جزئی
Creating Partials
تیغ در جزئیات
Razor in Detail
بخش ها
Sections
خلاصه
Summary
کار با مدل ها و داده ها
Working with Models and Data
Binding مدل در ASP.NET Core MVC
Model Binding in ASP.NET Core MVC
Model Binding و HttpPost
Model Binding and HttpPost
اعتبار سنجی
Validation
آرایه ها، داده های فرم و ضد جعل
Arrays, Form Data, and Anti-Forgery
نقشه برداری از JSON
Mapping from JSON
سازمان نمونه
Model Organization
خلاصه
Summary
کار با دولت
Working with State
معرفی جلسات
Introducing Sessions
معرفی State with Sessions
Introducing State with Sessions
Sessions ValueProvider
Sessions ValueProvider
داده های دما
Temp Data
سیستم های توزیع شده
Distributed Systems
بیسکویت ها
Cookies
خلاصه
Summary
فیلترها و میان افزارها
Filters and Middlewares
مقدمه میان افزار
Middleware Introduction
فیلترها
Filters
مجوز و احراز هویت
Authorization and Authentication
ایجاد میان افزار سفارشی
Creating Custom Middleware
ویژگی ها و فیلترها
Attributes and Filters
خلاصه
Summary
در حال اتمام
Finishing Up
مناطق
Areas
ذخیره سازی
Caching
آزمایش کردن
Testing
داربست
Scaffolding
سیستم های توزیع شده و مقیاس بندی
Distributed Systems and Scaling
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Filip یک توسعه دهنده مشتاق است که تلاش می کند هر روز چیز جدیدی یاد بگیرد. با بیش از یک دهه تجربه در .NET ، فیلیپ دانش و ایده های خود را در سراسر جهان گسترش می دهد ، خواه سخنرانی در کنفرانس ها یا آنلاین. Filip در طیف وسیعی از فناوری های مختلف مانند WPF ، Win Forms ، ASP.NET ، ASP.NET Core و Xamarin کار کرده است. در سال 2012 ، فیلیپ کتاب C # Smorgasbord را منتشر کرد ، که طیف گسترده ای از فن آوری ها و الگوهای مختلف را با استفاده از C # پوشش می داد ، و درست پس از معرفی فیلیپ به عنوان نویسنده در Pluralsight. سال بعد ، جایزه Microsoft MVP به او اعطا شد و از آن پس آن را حفظ کرده است.
نمایش نظرات