</>مدرسه زیب‌موجیاد بگیر، تمرین کن، بساز
C#مسیر اختصاصی · 21 درس ساده و عملی

C#
از اولین قدم تا محصول واقعی

C# و .NET را با Task API یاد بگیر؛ از nullable و record تا LINQ، async، DI، Minimal API، xUnit و پیکربندی.

۵ آزمون در هر درسمثال زندگی واقعیتمرین کدنویسیراهنمای رفع خطا
۰٪پیشرفت شما
پروژه پایانی مسیرASP.NET Core Task API با repository و آزمون integration

این پروژه را در 21 قدم کوتاه می‌سازی. هر درس فقط یک موضوع تازه دارد و با نمونه قابل دیدن تمام می‌شود.

کد اختصاصی هر درستوضیح بدون اصطلاح گنگثبت خودکار پیشرفت
۰٪
نقشه راه

21 قدم کوتاه و مرتب

هر درس فقط یک مفهوم تازه دارد: اول خیلی ساده می‌خوانی، بعد مثال می‌بینی، کد را تغییر می‌دهی و با آزمون کوتاه مطمئن می‌شوی.

01
۴۰ دقیقه

نصب .NET و اولین برنامه C#

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
02
۴۰ دقیقه

نوع، var و nullable

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
03
۴۰ دقیقه

String interpolation

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
04
۴۰ دقیقه

شرط و pattern matching

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
05
۴۰ دقیقه

حلقه و foreach

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
06
۴۰ دقیقه

Method و tuple result

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
07
۴۰ دقیقه

Array و List<T>

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
08
۴۰ دقیقه

Dictionary و HashSet

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
09
۴۰ دقیقه

Class و property

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
10
۴۰ دقیقه

record و with

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
11
۴۰ دقیقه

Interface و dependency injection

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
12
۴۰ دقیقه

Generic و constraint

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
13
۴۰ دقیقه

Exception و using

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
14
۴۰ دقیقه

LINQ و projection

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
15
۴۰ دقیقه

JSON و فایل atomic

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
16
۴۰ دقیقه

Task و async/await

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
17
۴۰ دقیقه

Channel برای صف کار

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
18
۴۰ دقیقه

آزمون با xUnit

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
19
۴۰ دقیقه

Minimal API و قرارداد HTTP

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
20
۴۰ دقیقه

Config و logging

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
21
۴۰ دقیقه

پروژه؛ ASP.NET Core Task API

همه آموخته‌ها را به یک پروژه کامل و قابل ارائه تبدیل کن.

شروع ←
خروجی واقعی مسیر

ASP.NET Core Task API با repository و آزمون integration

این پروژه یک نمونه تزئینی نیست. مدل داده، قوانین، حالت خطا، آزمون و مسیر انتشار را قدم‌به‌قدم کامل می‌کنی.

  • تعریف مسئله و کاربر واقعی
  • ساخت نسخه کوچک اما انتها‌به‌انتها
  • آزمون مسیر موفق، مرزی و خطا
  • آماده‌سازی خروجی برای ارائه و بازخورد
· first-step
var price = 180_000;
var count = 2;
Console.WriteLine(price * count);