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

دانلود Building Services with ASP.NET Web API

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با این دوره آموزشی دقیق و مهندسی شده، به دنیای پیچیده ساخت سرویس‌های وب با استفاده از ASP.NET Web API قدم بگذارید. این دوره برای طیف وسیعی از افراد، از مبتدیان تا کسانی که دانش پایه دارند، طراحی شده است و هدف آن تبیین مفاهیم ایجاد سرویس‌های RESTful با استفاده از ASP.NET Web API است. در ماژول اول، «مبانی برنامه‌نویسی C#»، سفر خود را با کاوش در قلمرو جذاب C# آغاز خواهید کرد. با آشنایی با اهمیت بی‌همتای این زبان در چشم‌انداز نرم‌افزاری امروز، به تدریج به مفاهیم بنیادی آن خواهید پرداخت. از درک انواع داده‌ها و متغیرها گرفته تا تسلط بر هنر دستورات شرطی و ساختارهای کنترلی، این ماژول مسیر را برای مراحل بعدی هموار می‌کند. در ماژول دوم، «برنامه‌نویسی پیشرفته C#»، با غوطه‌وری عمیق در قلمروهای پیشرفته‌تر C#، دیدگاه خود را گسترش خواهید داد. با ورود به مباحث پیشرفته مانند Delegateها، Eventها و اصول تکامل‌یافته برنامه‌نویسی شیءگرا (OOP)، مهارت‌های عملی کسب خواهید کرد که شما را برای مدیریت چالش‌های پیچیده برنامه‌نویسی آماده می‌کند. در ماژول سوم، «SQL Server برای توسعه بک‌اند»، تمرکز خود را بر بخش حیاتی سمت سرور معطوف کنید. قابلیت‌ها و ظرافت‌های SQL Server را کشف کنید، با هسته اصلی پایگاه‌های داده رابطه‌ای آشنا شوید و پیچیدگی‌های معماری آن‌ها را درک کنید. در پایان این مرحله، طراحی و مدیریت پایگاه‌های داده قدرتمند و متناسب با اپلیکیشن‌های وب برای شما به یک مهارت بدیهی تبدیل خواهد شد. در نهایت، در ماژول چهارم، «ASP.NET Web API»، جوهره اصلی این دوره آشکار می‌شود. در اینجا با اصول بنیادی وب‌سرویس‌های RESTful آشنا خواهید شد. با تسلط بر هنر تعریف نقاط اتصال (Endpoints) و کسب مهارت در تکنیک‌های سریال‌سازی داده‌ها (Data Serialization)، آماده خواهید بود تا وب APIهای قدرتمند را با دقت و ظرافت طراحی و پیاده‌سازی کنید. پس از اتمام این دوره، شما نه تنها درک عمیقی از ساخت سرویس‌ها با ASP.NET Web API خواهید داشت، بلکه با مهارت کافی برای طراحی، پیاده‌سازی و راه‌اندازی وب‌سرویس‌های مقیاس‌پذیر و کارآمد مجهز خواهید شد. سلب مسئولیت: این دوره یک منبع آموزشی مستقل است که توسط Board Infinity توسعه یافته و وابسته به، مورد تأیید، حمایت مالی یا رسماً مرتبط با شرکت مایکروسافت یا هر یک از شرکت‌های تابعه یا وابسته به آن نیست. این دوره مطالب رسمی آماده‌سازی شرکت مایکروسافت نیست. تمامی علائم تجاری و نام شرکت‌های ذکر شده متعلق به صاحبان آن‌هاست و صرفاً جهت شناسایی استفاده شده است.

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

مبانی برنامه‌نویسی C# C# Programming Fundamentals

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

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

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

  • تاریخچه نسخه‌های C# C# Version History

  • نحوه اجرای کد در C# C# Code Execution

  • نصب و پیکربندی Visual Studio Installing and Configuring Visual Studio

  • برنامه Hello World Hello World Program

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

  • متغیرها و انواع داده‌ها Variable & Data Types

  • عملگرها Operators

  • دستورات شرطی Conditional Statements

  • ساختارهای تکرار (Loop) Looping Constructs

  • دستورات پرش (Jump) Jump Statements

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

  • آرایه‌ها و انواع آن‌ها Arrays & its Types

  • کار با آرایه‌ها Manipulating Arrays

  • رشته‌ها و متدهای آن‌ها Strings and its Methods

  • دستکاری رشته‌ها Manipulating Strings

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

  • برنامه‌نویسی شیءگرا (OOP) Object-Oriented Programming

  • کلاس‌ها و اشیاء Classes and Objects

  • کپسوله‌سازی و انتزاع Encapsulation & Abstraction

  • سازنده‌ها (Constructors) Constructors

  • وراثت Inheritance

  • چندریختی (Polymorphism) Polymorphism

برنامه‌نویسی پیشرفته C# Advanced C# Programming

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

  • کلاس انتزاعی (Abstract Class) Abstract Class

  • اینترفیس (Interface) Interface

  • کلاس‌ها و متدهای استاتیک Static Classes & Methods

  • متدهای توسعه‌ای (Extension Methods) Extension Methods

  • کلاس‌ها و متدهای Partial Partial Class & Methods

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

  • ویژگی‌ها (Property) در C# Property in C#

  • ایندرکسر (Indexer) در C# Indexer in C#

  • Enum در C# Enum in C#

  • مدیریت استثناها (Exception Handling) Exceptional Handling

  • مدیریت خطا در کنسول Handling Exceptions in Console

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

  • انواع ناشناس (Anonymous Type) Anonymous Type

  • دلیگیت‌ها (Delegates) Delegates

  • رویدادها (Events) Events

  • متدهای ناشناس Anonymous Methods

  • عبارات لامبدا (Lambda Expression) Lambda Expression

  • درخت عبارت (Expression Tree) Expression Tree

SQL Server برای توسعه بک‌اند SQL Server for Backend Development

  • مقدمه‌ای بر پایگاه داده Introduction to Databases

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

  • انواع پایگاه داده Types of Databases

  • دستورات SQL SQL Commands

  • جداول SQL Server SQL Server Tables

  • دستورات مدیریت داده (DML) Data Manipulation Commands

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

  • تمرین روی محدودیت‌ها Exercise on Constraints

  • بخش‌های SQL (Clauses) SQL Clauses

  • انواع داده‌ها و متغیرها Data Types and Variables

  • عملگرهای SQL SQL Operators

  • گزاره‌های SQL (Predicates) SQL Predicates

  • اتصال‌های SQL (Joins) SQL Joins

  • Viewها در SQL Server SQL Server Views

  • انواع View Types of Views

  • Viewهای تعریف شده توسط کاربر User Defined Views

  • ایندکس‌های SQL Server SQL Server Indexes

  • ایجاد ایندکس‌ها Creating Indexes

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

  • Stored Procedure تعریف شده توسط کاربر User Defined Stored Procedure

  • عملیات DML DML Operations

  • توابع SQL Server SQL Server Functions

  • توابع اسکالر (Scalar Functions) Scalar Functions

  • توابع با مقدار بازگشتی جدولی Table Valued Functions

  • تریگرهای SQL Server SQL Server Triggers

  • انواع تریگرها Types of Triggers

  • تمرین تریگرها Triggers Exercise

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 Introduction to ASP.NET Web API

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

  • ایجاد اولین پروژه Web API Creating First Web API Project

  • ایجاد پایگاه داده برای 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

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

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

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

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

نمایش نظرات

آموزش ساخت سرویس‌های وب با ASP.NET Web API
جزییات دوره
22h 9m
89
(آخرین آپدیت)
3,129
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Board Infinity Board Infinity

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