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

دانلود Backend Development for .Net Full Stack

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با این دوره جامع که برای تسلط بر اکوسیستم ASP.NET طراحی شده است، خود را در دنیای پیچیده توسعه بک‌اند .NET غرق کنید. این دوره آموزشی سه ماژوله هم برای مبتدیان .NET و هم برای کسانی که تجربه مقدماتی در فرانت‌اند دارند و مشتاق گسترش مهارت‌های بک‌اند خود هستند، ایده‌آل است. در ماژول اول، ASP.NET Core، شرکت‌کنندگان با معماری و ابزارهای ASP.NET Core آشنا شده و تجربه عملی در توسعه اپلیکیشن‌های وب مدرن کسب می‌کنند. در ماژول دوم، ASP.NET MVC، شرکت‌کنندگان معماری MVC (مدل-نما-کنترل‌گر) و ستون‌های اصلی آن را بررسی خواهند کرد. ارزیابی‌های عملی دانش آن‌ها را تثبیت کرده و درک عمیقی از جریان کاری و اجزای آن ایجاد می‌کند. ماژول سوم، ASP.NET Web API، تمرکز را بر سرویس‌های وب RESTful با استفاده از ASP.NET معطوف می‌کند. از درک ماهیت REST و پروتکل HTTP گرفته تا یادگیری طراحی و پیاده‌سازی کارآمد و قدرتمند Web APIها. در پایان این دوره، شرکت‌کنندگان تسلط جامعی بر توسعه بک‌اند در فریم‌ورک .NET خواهند داشت. آن‌ها در ایجاد اپلیکیشن‌های وب پویا، طراحی 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 و نحو (Syntax) آن 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) Demo: Weakly Typed Forms

  • نمایش عملی: فرم‌های با تایپ قوی (Strongly Typed) 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 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

  • مدیریت استثناها (Exceptions) و لاگ‌گیری Exceptions Handling and Logging

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

  • پیکربندی 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

  • پیکربندی پروژه Project Configuration

  • توسعه Web API Developing Web API

  • پیکربندی کامپوننت React Configuring React Component

  • مصرف کردن Web API Consuming Web API

  • رندر کردن داده‌های API Rendering API Data

نمایش نظرات

آموزش توسعه بک‌اند با .NET برای متخصصین Full Stack
جزییات دوره
18h 24m
64
(آخرین آپدیت)
7,404
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Board Infinity Board Infinity

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