آموزش برنامهنویسی سیشارپ (مقدماتی) — از صفر تا نوشتن کد واقعی
اگه دنبال یه مسیر یادگیری منظم برای ورود به دنیای برنامهنویسی هستی، این دوره مقدماتی سیشارپ میتونه نقطهی شروع خوبی باشه. از نصب و راهاندازی گرفته تا نوشتن کدهای واقعی و پیادهسازی یه پروژهی پایانترمی، همهچیز پلهپله پیش میر...
آموزش برنامهنویسی سیشارپ (مقدماتی) — از صفر تا نوشتن کد واقعی
اگه دنبال یه مسیر یادگیری منظم برای ورود به دنیای برنامهنویسی هستی، این دوره مقدماتی سیشارپ میتونه نقطهی شروع خوبی باشه. از نصب و راهاندازی گرفته تا نوشتن کدهای واقعی و پیادهسازی یه پروژهی پایانترمی، همهچیز پلهپله پیش میره.
چرا این دوره؟
خیلی از دورههای مقدماتی فقط به syntax و دستورات سطحی میپردازن. اما اینجا سعی شده علاوه بر یاد دادن خود C#، مفاهیم پایهای برنامهنویسی رو طوری توضیح بدن که بعداً اگه خواستی سراغ زبون دیگهای بری، راحتتر بتونی تطبیق بدی. یعنی یه جورایی به جای ماهی دادن، ماهیگیری یاد میدی.
نکتهی جالبش اینه که تو بعضی بخشها، تفاوت رویکرد C# با زبونهای دیگه هم تحلیل شده. این کار باعث میشه درک عمیقتری از مفاهیم پیدا کنی، نه اینکه فقط حفظ کنی.
چه چیزهایی یاد میگیری؟
سرفصلها از پایهترین مفاهیم شروع میشن و تدریجاً جلو میرن:
مفاهیم پایه: متغیرها، انواع داده، کامنتگذاری، عملگرها و ساخت پروژه
کار با دادهها: رشتهها، لیستها، Dictionary، Tuple، تبدیل نوع داده
توابع و متدها: تعریف Method، پارامترها، لغات کلیدی in/ref/out، delegate
مدیریت خطا: Error Handling، Debug، آشنایی با خطاهای رایج
مباحث کاربردی: کار با فایل، تاریخ میلادی و شمسی، اکسل، NuGet Package Manager
پروژهی عملی: پیادهسازی پروژهی پایانترم که همهی مفاهیم رو کنار هم میذاره
این دوره به چه کارت میاد؟
فرض کن دانشجویی و میخوای برای پروژهی درسیت یه اپلیکیشن ساده بنویسی، یا بخوای اطلاعات یه فایل اکسل رو پردازش کنی و گزارش بگیری. با چیزهایی که اینجا یاد میگیری — از کار با فایل و اکسل تا مدیریت خطا و ساختاردهی کد — عملاً میتونی چنین کارهایی رو خودت انجام بدی.
سیشارپ زبون اصلی توسعهی اپلیکیشنهای دسکتاپ، وب و حتی بازی (با Unity) هست. پس یادگیریش یه سرمایهگذاری بلندمدته، نه یه مهارت زودگذر.
مشخصات دوره
ویژگی
جزئیات
عنوان
آموزش برنامهنویسی سیشارپ (مقدماتی)
سطح
مقدماتی تا متوسط
تعداد فصلها
۳۴ فصل
تعداد جلسات
حدود ۸۰ جلسه
مدت زمان کل
نزدیک ۱۳ ساعت
پیشنیاز
آشنایی مقدماتی با کامپیوتر
پلتفرم
مکتبخونه
وضعیت
دارای تخفیف ویژه
محتوای فصلبهفصل
#
عنوان فصل
جلسات
مدت
۱
مقدمه
۲
۰۰:۱۴
۲
آشنایی با تعاریف پایه
۵
۰۰:۲۶
۳
ساخت پروژه
۱
۰۰:۲۳
۴
چاپ اطلاعات
۱
۰۰:۱۰
۵
متغیر (Variable) — مقدماتی
۳
۰۰:۴۳
۶
گرفتن اطلاعات
۱
۰۰:۰۵
۷
Comment
۱
۰۰:۰۷
۸
آشنایی با خطاها
۱
۰۰:۱۰
۹
عملگر (Operator)
۳
۰۰:۲۶
۱۰
کلاس Math
۱
۰۰:۰۷
۱۱
Boolean Logic
۴
۰۰:۴۰
۱۲
دستورهای شرطی
۷
۰۱:۱۱
۱۳
Variable Scope
۱
۰۰:۰۵
۱۴
حلقهها
۸
۰۰:۵۵
۱۵
آشنایی با Debug
۱
۰۰:۰۵
۱۶
تبدیل
۶
۰۰:۴۶
۱۷
متغیرهای ترکیبی
۷
۰۱:۰۰
۱۸
حلقهی foreach
۱
۰۰:۱۸
۱۹
رشتهها
۱
۰۰:۳۱
۲۰
Method
۵
۰۱:۰۳
۲۱
Debug
۱
۰۰:۰۸
۲۲
Type و Value Type
۲
۰۰:۳۳
۲۳
لغات کلیدی in, ref, out
۱
۰۰:۳۶
۲۴
آشنایی با Tuple
۱
۰۰:۱۲
۲۵
object, dynamic, var
۱
۰۰:۱۴
۲۶
آشنایی با delegate
۱
۰۰:۱۲
۲۷
لیست
۳
۰۰:۳۴
۲۸
Dictionary (اختیاری پیشرفته)
۱
۰۰:۲۰
۲۹
Error Handling
۴
۰۰:۲۵
۳۰
فایل
۲
۰۰:۲۱
۳۱
NuGet Package Manager
۱
۰۰:۰۷
۳۲
تاریخ میلادی و شمسی
۱
۰۰:۱۱
۳۳
کار با اکسل
۱
۰۰:۰۹
۳۴
پروژهی پایانترم
۱
۰۰:۴۶
دربارهی محتوای دوره
این دوره طوری چیده شده که تمام نیازهای آموزشی تو تو سرفصلهای گفتهشده پوشش داده بشه و تا حد امکان، مستقل از خود زبون C#، با اصول برنامهنویسی آشنا بشی. برای همین تو بخشهای مختلف، اطلاعات مهمی دربارهی ریشهی مطالب گفته شده و حتی بعضی جاها تفاوت رویکرد زبونهای دیگه هم تحلیل شده.
اگه بخوای از الان شروع کنی و تا آخر بری، بعد از تموم شدن دوره یه دید کلی و منسجم از برنامهنویسی داری که میتونی روش بسازی. 🚀
نکته: این
با تخفیف ویژه، ثبتنام دوره مقدماتی سیشارپ را شروع کنید