لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه بکاند با استفاده از 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
نمایش نظرات