رفتن به محتوای اصلی
آکادمی
مقدماتی محلهٔ کد

سی‌شارپ

اپ، بازی و سرویس با دات‌نت.

سی‌شارپ (C#) زبانی مدرن و نوع‌امن از مایکروسافت است و .NET سکوی رایگان و متن‌بازی است که آن را روی ویندوز، macOS و لینوکس اجرا می‌کند. با همین یک زبان می‌توانید سرویس وب با ASP.NET Core، بازی با Unity و اپ دسکتاپ و موبایل بسازید. این دوره از صفر و با .NET 10 و C# 14 شروع می‌شود: اولین برنامه در یک فایل، متغیرها و نوع‌ها، تصمیم و حلقه، متدها، و بعد کلاس و رکورد، لیست و LINQ، ایمنی در برابر null، کد async و یک API وب کوچک.

همه‌ی برنامه‌های این دوره واقعاً اجرا شده‌اند و هر خروجی‌ای که می‌بینید دقیقاً همان چیزی است که برنامه چاپ می‌کند.

درس
۱۴
زمان
۲ ساعت
سطح
مقدماتی
  • برنز باز
  • نقره باز
  • طلا قفل

آماده‌ای ثابتش کنی؟

سه آزمون منتظرند: برنز، نقره و طلا.

برو به آزمون‌ها

در پایان این مسیر می‌توانی

  • برنامه‌های سی‌شارپ بنویسید و اجرا کنید، از یک فایل تنها تا یک پروژه‌ی کامل .NET
  • با نوع‌ها، var، جاگذاری در رشته، حلقه‌ها و عبارت switch با اطمینان کار کنید
  • داده‌ها را با کلاس و رکورد مدل کنید و با null امن رفتار کنید
  • مجموعه‌ها را با LINQ فیلتر، مرتب و گروه‌بندی کنید
  • کد async بنویسید و با ASP.NET Core یک API وب کوچک با JSON بسازید

نقشهٔ مسیر

  1. ۱
    فصل ۱

    مبانی سی‌شارپ

    .NET چیست، اولین برنامه‌ی شما، مقدارها و نوع‌ها، تصمیم‌گیری، حلقه‌ها و متدها.

    ۰ / ۵
  2. ۲
    فصل ۲

    شیءها، LINQ و وب

    کلاس و رکورد، مجموعه‌ها و LINQ، ایمنی در برابر null، کد async و یک API وب مینیمال.

    ۰ / ۵
  3. ۳
    فصل ۳

    قدم‌های بعدی

    بعد از این دوره کجا بروید: برنامه‌های بزرگ‌تر، تست، پایگاه داده و بازی.

    ۰ / ۴

پیمایش سریع