آموزش ASP.NET Core 6 Razor Pages Fundamentals

ASP.NET Core 6 Razor Pages Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره به شما یاد می دهد که چگونه با استفاده از Razor Pages برنامه های وب مدرن بسازید. شما یاد خواهید گرفت که چگونه الگوهای طراحی رایج، ساخت صفحات و طرح‌بندی، کار با فرم‌ها و داده‌ها، پیکربندی و استقرار برنامه‌ها و موارد دیگر را یاد بگیرید. Razor Pages تا به امروز. در این دوره آموزشی، ASP.NET Core 6.0: Razor Pages Fundamentals، ساختن برنامه های کاربردی وب مدرن در ASP.NET را یاد خواهید گرفت. ابتدا، نحوه ایجاد Razor Pages و Layouts با استفاده از Razor Syntax و Tag Helpers و نحوه پیوند صفحات با ناوبری و مسیریابی را بررسی خواهید کرد. در مرحله بعد، نحوه ساخت فرم ها و جمع آوری ورودی های کاربر را خواهید آموخت و یاد خواهید گرفت که چگونه داده ها را در برنامه خود ذخیره و بازیابی کنید. در نهایت، شما یاد خواهید گرفت که جنبه های ضروری برنامه خود را پیکربندی کنید، با درخواست های HTTP کار کنید و حتی برنامه خود را در فضای ابری اجرا کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش Razor Pages مورد نیاز برای زنده کردن پروژه های خود را در وب خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

راه اندازی برای کار با Razor Pages Getting Set up to Work with Razor Pages

  • سلام Razor Pages Hello Razor Pages

  • بررسی نسخه Version Check

  • مفاهیم اصلی Razor Pages Razor Pages Core Concepts

  • نسخه ی نمایشی: نصب و راه اندازی Razor Pages Demo: Installing and Setting up Razor Pages

  • نسخه ی نمایشی: ایجاد و کاوش یک پروژه Razor Pages Demo: Creating and Exploring a Razor Pages Project

  • نسخه ی نمایشی: رسیدگی به درخواست ها با صفحات Razor Demo: Handling Requests with Razor Pages

  • کاوش Razor Pages و ASP.NET Core Exploring Razor Pages and ASP.NET Core

  • نسخه ی نمایشی: کار با Middleware Demo: Working with Middleware

  • مقایسه صفحات Razor Comparing Razor Pages

  • نسخه ی نمایشی: راه اندازی پروژه نمونه Demo: Setting up the Sample Project

  • خلاصه Summary

کاوش در Razor Syntax و Tag Helpers Exploring Razor Syntax and Tag Helpers

  • کاوش در Razor Syntax Exploring Razor Syntax

  • نسخه ی نمایشی: راحت شدن با Razor Syntax Demo: Getting Comfortable with Razor Syntax

  • نسخه ی نمایشی: ایجاد صفحات جدید Razor Demo: Creating New Razor Pages

  • نسخه ی نمایشی: اضافه کردن منطق متنی به نشانه گذاری با Razor Demo: Adding Contextual Logic to Markup with Razor

  • درک کمک کنندگان برچسب Understanding Tag Helpers

  • نسخه ی نمایشی: ساخت ناوبری با استفاده از راهنماهای برچسب Demo: Building the Navigation Using Tag Helpers

  • نسخه ی نمایشی: بهبود نشانه گذاری با استفاده از راهنماهای برچسب Demo: Enhancing Markup Using Tag Helpers

  • نکته ای درباره Helpers HTML A Note About HTML Helpers

  • خلاصه Summary

کار با صفحات، طرح‌بندی‌ها و مسیریابی Working with Pages, Layouts, and Routing

  • کاوش در مدل ها و الگوهای صفحه Razor Exploring Razor Page Models and Patterns

  • نسخه ی نمایشی: کار با درخواست ها و اتصال داده ها Demo: Working with Requests and Data Binding

  • کار با Layouts Working with Layouts

  • نسخه ی نمایشی: کاوش و پیکربندی طرح بندی ها Demo: Exploring and Configuring Layouts

  • نسخه ی نمایشی: کار با بخش های Layout Demo: Working with Layout Sections

  • درک مسیریابی Understanding Routing

  • نسخه ی نمایشی: بهبود URL ها با استفاده از مسیریابی Demo: Improving URLs Using Routing

  • نسخه ی نمایشی: پیکربندی پارامترهای مسیر Demo: Configuring Route Parameters

  • خلاصه Summary

کار با Forms، Binding و Validation Working with Forms, Binding, and Validation

  • کاوش گردش کار فرم Exploring Form Workflows

  • درک مدل صحافی Understanding Model Binding

  • نسخه ی نمایشی: ساخت فرم افزودن محصول با استفاده از راهنماهای برچسب Demo: Building the Add Product Form Using Tag Helpers

  • نسخه ی نمایشی: رسیدگی به ارسال فرم Demo: Handling the Form Submission

  • آشنایی با اعتبارسنجی فرم سمت سرور Understanding Server-side Form Validation

  • نسخه ی نمایشی: افزودن اعتبارسنجی فرم سمت سرور Demo: Adding Server-side Form Validation

  • کار با نتایج عمل Working with Action Results

  • نسخه ی نمایشی: بهبود گردش کار فرم با نتایج عمل Demo: Improving form Workflows with Action Results

  • بررسی اعتبار سنجی سمت مشتری Exploring Client-side Validation

  • نسخه ی نمایشی: افزودن اعتبار سنجی سمت مشتری Demo: Adding Client-side Validation

  • خلاصه Summary

پیاده سازی دسترسی به داده و تزریق وابستگی Implementing Data Access and Dependency Injection

  • آشنایی با گزینه های پایگاه داده و گردش کار Understanding Database Options and Workflows

  • مفاهیم اصلی چارچوب موجودیت Entity Framework Core Concepts

  • نسخه ی نمایشی: راه اندازی کلاس های Entity Framework Demo: Setting up the Entity Framework Classes

  • نسخه ی نمایشی: اعمال تنظیمات ضروری Demo: Applying Essential Configurations

  • درک مهاجرت Understanding Migrations

  • نسخه ی نمایشی: ایجاد پایگاه داده با استفاده از Migrations Demo: Creating the Database Using Migrations

  • مبانی تزریق وابستگی Dependency Injection Basics

  • نسخه ی نمایشی: ذخیره محصولات جدید در پایگاه داده Demo: Saving New Products to the Database

  • نسخه ی نمایشی: آماده سازی فرم برای آپلود تصویر Demo: Preparing the Form for Image Uploads

  • نسخه ی نمایشی: ذخیره تصاویر محصول آپلود شده Demo: Saving the Uploaded Product Images

  • خلاصه Summary

تکمیل عملیات CRUD با استفاده از لایه داده Completing the CRUD Operations using the Data Layer

  • درک عملیات CRUD و الگوی مخزن Understanding CRUD Operations and the Repository Pattern

  • دمو: ایجاد کلاس مخزن Demo: Creating a Repository Class

  • نسخه ی نمایشی: بازیابی لیست محصولات Demo: Retrieving the List of Products

  • نسخه ی نمایشی: کاشت اطلاعات اضافی محصول Demo: Seeding Additional Product Data

  • نسخه ی نمایشی: بازسازی صفحه افزودن محصول Demo: Refactoring the Add Product Page

  • نسخه ی نمایشی: پیاده سازی قابلیت ویرایش Demo: Implementing Edit Functionality

  • نسخه ی نمایشی: اجرای عملکرد حذف Demo: Implementing Delete Functionality

  • خلاصه Summary

کار با نماهای جزئی و مشاهده کامپوننت ها Working with Partial Views and View Components

  • درک نماهای جزئی Understanding Partial Views

  • نسخه ی نمایشی: ایجاد نشانه گذاری قابل استفاده مجدد با نماهای جزئی Demo: Creating Reusable Markup with Partial Views

  • نسخه ی نمایشی: بهبود فرم ها با مدل های نمای جزئی Demo: Improving the Forms with Partial View Models

  • معرفی View Components Introducing View Components

  • نسخه ی نمایشی: ایجاد یک کامپوننت مشاهده لیست محصولات Demo: Creating a Product List View Component

  • نسخه ی نمایشی: کار با View Component Parameters Demo: Working with View Component Parameters

  • نسخه ی نمایشی: نمایش کامپوننت ها با استفاده از راهنماهای برچسب Demo: Rendering View Components Using Tag Helpers

  • نسخه ی نمایشی: جداسازی CSS با View Components Demo: CSS Isolation with View Components

  • خلاصه Summary

کار با ارتباطات HTTP Working with HTTP Communication

  • HTTP و خدمات ضروری وب HTTP and Web Service Essentials

  • ارتباط HTTP با Razor Pages HTTP Communication with Razor Pages

  • نسخه ی نمایشی: ایجاد یک درخواست HTTP ساده Demo: Creating a Simple HTTP Request

  • درک مشتریان تایپ شده Understanding Typed Clients

  • نسخه ی نمایشی: بررسی نیاز به یک مشتری تایپ شده Demo: Exploring the Need for a Typed Client

  • نسخه ی نمایشی: ایجاد یک کلاینت HTTP تایپ شده Demo: Creating a Typed HTTP Client

  • نسخه ی نمایشی: بازیابی داده ها با استفاده از کلاینت تایپ شده Demo: Retrieving Data Using the Typed Client

  • نسخه ی نمایشی: ارسال داده با استفاده از کلاینت تایپ شده Demo: Sending Data Using the Typed Client

  • خلاصه Summary

استقرار Razor Pages Deploying Razor Pages

  • بررسی گزینه های استقرار Exploring Deployment Options

  • اصول Azure برای برنامه های وب Azure Fundamentals for Web Apps

  • نسخه ی نمایشی: راه اندازی و پیکربندی ضروری Demo: Essential Set up and Configurations

  • نسخه ی نمایشی: استقرار برنامه در Azure Demo: Deploying the App to Azure

  • نسخه ی نمایشی: کاوش در منابع مستقر شده Demo: Exploring the Deployed Resources

  • نسخه ی نمایشی: به روز رسانی و پیکربندی استقرارها Demo: Updating and Configuring Deployments

  • افکار بسته Closing Thoughts

نمایش نظرات

نظری ارسال نشده است.

آموزش ASP.NET Core 6 Razor Pages Fundamentals
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 53m
85
Pluralsight (پلورال سایت) pluralsight-small
08 اردیبهشت 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
35
از 5
دارد
دارد
دارد
Alex Wolf

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Wolf Alex Wolf

الکس ولف علاقه زیادی به توسعه نرم افزار و تسلط بر فن آوری های جدید دارد. وی چندین سال تجربه کار تقریباً منحصراً با سیستم عامل های NET ، مانند SharePoint ، NopCommerce و Orchard را دارد. وی اخیراً گواهینامه های مایکروسافت را در هر دو فناوری توسعه برنامه MVC و HTML 5 بدست آورده است. الکس بعد از اینکه متوجه شد اشتیاق واقعی او در اواخر دانشگاه است ، در رشته مدیریت بازرگانی تحصیل کرده و در رشته برنامه نویسی کامپیوتر نیز تحصیل کرده است. وی بیشتر حرفه خود را در نقش مشاور نرم افزار ، توسعه و گسترش برنامه هایی برای ساده سازی فرایندهای تجاری سپری کرده است. وقتی کدگذاری نمی کند ، الکس از خواندن و ایجاد Motion Graphics با نرم افزارهایی مانند After Effects و Maya لذت می برد. وی اخیراً علاقه شدیدی به وبلاگ نویسی و سئو نیز پیدا کرده است. او عاشق یادگیری چیزهای جدید است!

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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