آموزش توسعه بک‌اند با استفاده از ASP.NET - آخرین آپدیت

دانلود Backend Development using ASP.Net

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دومین دوره از تخصص ASP.NET برای توسعه‌دهندگان با تجربه، به بررسی عمیق‌تر توسعه اپلیکیشن‌های بک‌اند قدرتمند و مقیاس‌پذیر با استفاده از فناوری‌های ASP.NET می‌پردازد. این دوره حول سه فناوری کلیدی ASP.NET سازماندهی شده است: ASP.NET Core، ASP.NET MVC و ASP.NET Web API. در ماژول اول دوره، شرکت‌کنندگان با ASP.NET Core آشنا می‌شوند؛ یک فریم‌ورک با کارایی بالا و چندپلتفرمه برای ساخت اپلیکیشن‌های تحت وب. فراگیران نحوه ایجاد، پیکربندی و کنترل میان‌افزارها (Middleware)، مسیریابی (Routing) و کنترلرها را در اپلیکیشن‌های ASP.NET Core فرا می‌گیرند. ماژول دوم دوره بر ASP.NET MVC تمرکز دارد، یک فریم‌ورک پیشرفته برای ساخت اپلیکیشن‌های تحت وب که از الگوی MVC (مدل-نمایشی-کنترل‌گر) پیروی می‌کند. این بخش دانش مربوط به ایجاد Viewها، Model‌ها و Controllerها و استفاده موثر از آن‌ها برای ساخت اپلیکیشن‌های وب را منتقل می‌کند. ماژول سوم به ASP.NET Web API می‌پردازد، فریم‌ورکی که برای ساخت APIهای RESTful جهت استفاده توسط طیف متنوعی از کلاینت‌ها به کار می‌رود. این بخش شامل درک نحوه ایجاد کنترلرها، نقشه‌برداری مسیرها (Route Mapping)، مدیریت درخواست‌های HTTP و مدیریت پاسخ‌ها است. در پایان دوره، شرکت‌کنندگان درک محکمی از فناوری‌های ASP.NET شامل ASP.NET Core، ASP.NET MVC و ASP.NET Web API به دست خواهند آورد. آن‌ها قادر خواهند بود اپلیکیشن‌های بک‌اند قدرتمند و مقیاس‌پذیری بسازند که بتوانند ترافیک بالا و منطق تجاری پیچیده را مدیریت کنند. سلب مسئولیت: این دوره یک منبع آموزشی مستقل است که توسط Board Infinity توسعه یافته و وابسته به شرکت مایکروسافت یا شرکت‌های زیرمجموعه آن نیست و توسط آن‌ها تأیید یا حمایت نمی‌شود. این دوره جزو مطالب رسمی آماده‌سازی شرکت مایکروسافت نیست. تمامی علائم تجاری و نام‌های شرکت‌های ذکر شده متعلق به مالکان مربوطه است.

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

ASP.NET Core ASP.NET Core

  • معرفی دوره Course Introduction

  • آشنایی با مدرس Meet your Instructor

  • آنچه در این درس خواهید آموخت What you will learn in this Lesson

  • مقدمه‌ای بر ASP.NET Core Introduction to ASP.NET Core

  • ساختار پوشه‌بندی پروژه ASP.NET Core ASP.NET Core Project Folder Structure

  • دمو: ساخت یک اپلیکیشن وب با استفاده از ASP.NET Core Demo: Building a Web Application using ASP.NET Core

  • درک الگوی MVC Understanding MVC Pattern

  • ارتباط بین Model، View و Controller Model-View-Controller Communication

  • دمو: مدیریت درخواست‌ها در .NET Core MVC Demo: Handling Requests in .NET Core MVC Core

  • آنچه در این درس خواهید آموخت What you will learn in this Lesson

  • متدهای اکشن (Action Methods) و انواع نتایج Action Methods and Result Types

  • موتور نمایش Razor و سینتکس Razor Razor View Engine and Razor Syntax

  • Layout، بخش‌ها (Sections) و View Start Layout, Sections and View Start

  • HTML Helpers و Tag Helpers HTML Helpers and Tag Helpers

  • مسیریابی قراردادی (Convention Routing) و ویژگی مسیریابی (Attribute Routing) Convention Routing and Attribute Routing

  • تکنیک‌های انتقال داده Data Passing Techniques

  • استفاده از ViewBag و ViewData ViewBag and View Data

  • کار با TempData Working with TempData

  • مدیریت نشست‌ها (Sessions) و وضعیت (State Management) Sessions and State Management

  • کار با QueryString Working with QueryString

  • آنچه در این درس خواهید آموخت What you will learn in this Lesson

  • فرم‌ها در ASP.NET Core ASP.NET Core Forms

  • دمو: فرم‌های با تایپ ضعیف (Weakly Typed Forms) Demo: Weakly Typed Forms

  • دمو: فرم‌های با تایپ قوی (Strongly Typed Forms) Demo: Strongly Typed Forms

  • اتصال مدل (Model Binding) Model Binding

  • دمو: مدیریت ارسال فرم‌ها (Post) Demo: Handling Forms Post

  • اعتبارسنجی فرم‌ها در سمت سرور و کلاینت Forms Validations - Server Side and Client Side

ASP.NET MVC ASP.NET MVC

  • آنچه در این درس خواهید آموخت What you will learn in this Lesson

  • خط لوله درخواست میان‌افزار (Middleware Request Pipeline) Middleware Request Pipeline

  • میان‌افزارهای داخلی و سفارشی Built-In Middleware and Custom Middleware

  • تزریق وابستگی (Dependency Injection) Dependency Injection (DI)

  • دمو: پیاده‌سازی DI در ASP.NET Core Demo: Implementing DI in ASP.NET Core

  • محیط‌های ASP.NET Core ASP.NET Core Environments

  • مدیریت خطاها و لاگ‌گیری (Logging) Exceptions Handling and Logging

  • آنچه در این درس خواهید آموخت What you will learn in this Lesson

  • مقدمه‌ای بر Entity Framework Core به عنوان ORM Introduction to Entity Framework Core as ORM

  • پیکربندی Entity Framework Core در اپلیکیشن MVC Configuring Entity Framework Core in MVC Application

  • توسعه اپلیکیشن با رویکرد Code First Developing Application with Code First Approach

  • توسعه اپلیکیشن با رویکرد Database First Developing Application with Database First Approach

  • دمو: عملیات CRUD با رویکرد Code First Demo: Code First Approach CRUD Operations

  • آنچه در این درس خواهید آموخت What you will learn in this Lesson

  • احراز هویت (Authentication) در اپلیکیشن وب Authentication in Web Application

  • سطح دسترسی (Authorization) در اپلیکیشن وب Authorization in Web Application

  • امنیت Identity Core در اپلیکیشن‌های Asp.Net Core Identity Core Security in Asp.Net Core Application

ASP.NET Web API ASP.NET Web API

  • آنچه در این درس خواهید آموخت What you will learn in this Lesson

  • مقدمه‌ای بر معماری سرویس‌گرا (SOA) Introduction to SOA

  • مقدمه‌ای بر REST Introduction to REST

  • مقدمه‌ای بر ASP.NET Web API Introduction to ASP.NET Web API

  • مقایسه WCF و Web API WCF vs. Web API

  • آنچه در این درس خواهید آموخت What you will learn in this Lesson

  • ساخت ASP.NET Web API Building ASP.NET Web API

  • ایجاد پایگاه داده برای Web API Creating Database for Web API

  • عملیات CRUD در ASP.NET Web API ASP.NET Web API CRUD Operations

  • تست Web API با استفاده از Postman Testing Web API Using Postman

  • مصرف کردن Web API در ASP.NET MVC Consuming Web API in ASP.NET MVC

  • آنچه در این درس خواهید آموخت What you will learn in this Lesson

  • مسیریابی (Routing) Routing

  • محدودیت‌های مسیر (Route Constraints) Route Constraints

  • مذاکره محتوا (Content Negotiation) Content Negotiation

  • فرمت‌کننده‌های نوع رسانه (Media Type Formatters) Media Type Formatters

نمایش نظرات

آموزش توسعه بک‌اند با استفاده از ASP.NET
جزییات دوره
16h 40m
60
(آخرین آپدیت)
6,774
3.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Board Infinity Board Infinity

Board Infinity: توانمندسازی مشاغل با مسیرهای یادگیری