آموزش برنامه‌نویسی سی‌ شارپ (مقدماتی)

این دوره طوری طراحی شده است که تمامی نیازهای آموزشی دانش‌پذیر در سرفصل‌های بیان شده را پوشش دهد و دانش‌پذیر را تا حد امکان مستقل از زبان برنامه‌نویسی #C، به اصول برنامه نویسی آگاه کند. ...

به‌روزرسانی: ۱۴۰۳/۱۱/۲۹

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
درباره استاد

آنچه در این دوره می‌آموزید

درک بهتر مفاهیم با تمرین‌های عملی در طول دوره

پیاده سازی یک پروژه ساده، مانند بازی حدس عدد

ساختار زبان سی‌شارپ، متغیرها، حلقه‌ها

مفاهیم پایه برنامه‌نویسی

محتوای دوره

34 فصل 81 جلسه 16 ساعت ویدیو
مقدمه
آشنایی با تعاریف پایه
ساخت پروژه
چاپ اطلاعات
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، به اصول برنامه نویسی آگاه کند.

از این رو برای بالا بردن تسلط دانش‌پذیر به بخش‌های مختلف، اطلاعات مهمی در ارتباط با ریشه‌ی مطالب بیان شده است و یا حتی در بعضی بخش‌ها تفاوت‌های رویکرد در زبان‌های دیگر برنامه‌نویسی به سرفصل مربوطه نیز بیان و تحلیل شده‌ است.

اطلاعات بیشتر

درباره استاد

علیرضا بروجردیان
علیرضا بروجردیان
2 دوره
71 دانشجو

خالقِ طَمطام، از اهالی استارت‌آپ، برنامه‌نویسِ کارکُشته، مدرسِ برنامه‌نویسی

اطلاعات بیشتر

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.