آموزش برنامه نویسی سی شارپ #C – مقدماتی + گواهینامه

آموزش برنامه نویسی سی شارپ #C – مقدماتی + گواهینامه

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

تریلر دوره

توضیحات کامل دوره

برنامه‌نویسی سی‌شارپ چیست؟ سی‌شارپ (#C) یک زبان برنامه‌نویسی مدرن، شی‌گرا و چندمنظوره است که بخشی از چارچوب .NET است. برای ایجاد نرم‌افزارهای متنوع، از برنامه‌های...

برنامه‌نویسی سی‌شارپ چیست؟

سی‌شارپ (#C) یک زبان برنامه‌نویسی مدرن، شی‌گرا و چندمنظوره است که بخشی از چارچوب .NET است. برای ایجاد نرم‌افزارهای متنوع، از برنامه‌های دسکتاپ و وب گرفته تا اپلیکیشن‌های موبایل و بازی‌های کامپیوتری از این زبان استفاده می‌کنند. سی‌شارپ ساده طراحی شده است و قابلیت استفاده و انعطاف‌پذیری بالایی دارد. سازگاری سی‌شارپ با چارچوب .NET،  امکان دسترسی به مجموعه گسترده‌ای از کتابخانه‌ها و ابزارهای توسعه را فراهم می‌کند. 

اهمیت یادگیری برنامه‌نویسی سی‌شارپ #C چیست؟

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

همچنین یادگیری سی‌شارپ فرصت‌های شغلی قابل‌توجهی را برای برنامه‌نویسان فراهم می‌کند؛ به‌ویژه در حوزه‌هایی مانند توسعه بازی با موتور Unity و ساخت اپلیکیشن‌های موبایل، تقاضا برای برنامه‌نویسان مسلط به سی‌شارپ در حال افزایش است. بنابراین، یادگیری این زبان می‌تواند مسیر حرفه‌ای شما را گسترش دهد.

در این فرادرس چه چیزی یاد می‌گیریم؟

در این آموزش برنامه‌نویسی را در محیط کنسول در زبان برنامه‌نویسی سی‌شارپ آموزش خواهیم دید. در همین راستا ابتدا با زبان سی‌شارپ و محیط توسعه Visual Studio آشنا می‌شویم و نحوه نمایش خروجی و تغییر رنگ متن در کنسول را یاد می‌گیریم. سپس مفاهیم مربوط به متغیرها از جمله متغیرهای عددی، متنی، منطقی و ثابت، تبدیل متغیرها و دریافت ورودی از کاربر را بررسی می‌کنیم. در ادامه با عملگرهای محاسباتی، مقایسه‌ای و منطقی آشنا شده و دستورات شرطی If و Switch و حلقه‌های تکرار For ،While و Foreach را فرا می‌گیریم. همچنین به آرایه‌ها، مرتب‌سازی و جست‌وجو در آن‌ها و مفاهیم شی‌گرایی مانند کلاس، متد، ارث‌بری و انتزاع می‌پردازیم. در نهایت، کار با فایل‌ها و مدیریت خطاها را یاد گرفته و مهارت‌های برنامه‌نویسی سی‌شارپ خود را تکمیل می‌کنیم.

  • فصل یکم: مقدمه‌ای بر برنامه‌نویسی سی‌شارپ
    • درس ۱: آشنایی با زبان سی‌شارپ
    • درس ۲: معرفی نرم‌افزار Visual Studio
    • درس ۳: دستور نمایش خروجی
    • درس ۴: تغییر رنگ متن و پس‌زمینه متن در پنجره کنسول
  • فصل دوم: متغیرها
    • درس ۵: متغیرهای عددی
    • درس ۶: متغیرهای متنی (رشته‌ای)
    • درس ۷: کار با متغیرهای رشته‌ای
    • درس ۸: متغیر منطقی
    • درس ۹: متغیر ثابت
    • درس ۱۰: قواعد نام‌گذاری متغیرها
    • درس ۱۱: تبدیل نوع متغیر
    • درس ۱۲: دریافت ورودی از کاربر
    • درس ۱۳: کار با تاریخ و ساعت
  • فصل سوم: عملگرها
    • درس ۱۴: عملگرهای محاسباتی
    • درس ۱۵: عملگرهای مقایسه‌ای
    • درس ۱۶: عملگرهای منطقی
  • فصل چهارم: ساختار شرطی
    • درس ۱۷: دستور if
    • درس ۱۸: استفاده از if‌های تودرتو
    • درس ۱۹: دستور switch
  • فصل پنجم: ساختارهای تکرار (حلقه‌ها)
    • درس ۲۰: حلقه while
    • درس ۲۱: حلقه do while
    • درس ۲۲: حلقه for
    • درس ۲۳: حلقه‌های متداخل
    • درس ۲۴: خروج زودرس از حلقه
  • فصل ششم: آرایه و لیست
    • درس ۲۵: تعریف آرایه
    • درس ۲۶: حلقه foreach
    • درس ۲۷: مرتب‌سازی آرایه
    • درس ۲۸: جست‌وجو در آرایه
    • درس ۲۹: آرایه دوبعدی
    • درس ۳۰: کار با لیست
  • فصل هفتم: داده‌های شمارشی
    • درس ۳۱: تعریف داده‌های شمارشی
    • درس ۳۲: استفاده از داده‌های شمارشی
  • فصل هشتم: کار با فایل و پوشه
    • درس ۳۳: ایجاد و نوشتن در فایل
    • درس ۳۴: خواندن فایل
    • درس ۳۵: کپی کردن یک فایل
    • درس ۳۶: حذف یک فایل
    • درس ۳۷: ایجاد پوشه
    • درس ۳۸: خواند محتویات یک پوشه
    • درس ۳۹: حذف یک پوشه
  • فصل نهم: مدیریت خطا و استثنا
    • درس ۴۰: خطا چیست؟
    • درس ۴۱: روش مدیریت خطا
  • فصل دهم: شی‌گرایی
    • درس ۴۲: آشنایی با متد
    • درس ۴۳: مفاهیم شی‌گرایی
    • درس ۴۴: تعریف کلاس
    • درس ۴۵: مثالی از تعریف کلاس
    • درس ۴۶: تعریف مشخصه (Property) در کلاس
    • درس ۴۷: وراثت
    • درس ۴۸: کلاس انتزاعی
    • درس ۴۹: کلاس مهروموم‌شده
  • فصل یازدهم: راهنمایی ادامه مسیر
    • درس ۵۰: جمع‌بندی و نتیجه مباحث
    • درس ۵۱: ادامه یادگیری

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

  • چکیده
    0:01:35

  • آشنایی با زبان سی‌شارپ
    رایگان 0:04:29
  • معرفی نرم‌افزار Visual Studio
    0:08:35
  • دستور نمایش خروجی
    رایگان 0:07:46
  • تغییر رنگ متن و پس‌زمینه متن در پنجره کنسول
    0:02:25

  • متغیرهای عددی
    0:18:26
  • متغیرهای متنی (رشته‌ای)
    0:08:49
  • کار با متغیرهای رشته‌ای
    رایگان 0:16:23
  • متغیر منطقی
    0:02:00
  • متغیر ثابت
    0:06:34
  • قواعد نام‌گذاری متغیرها
    0:05:29
  • تبدیل نوع متغیر
    0:13:39
  • دریافت ورودی از کاربر
    0:08:09
  • کار با تاریخ و ساعت
    رایگان 0:14:35

  • عملگرهای محاسباتی
    0:20:33
  • عملگرهای مقایسه‌ای
    0:07:07
  • عملگرهای منطقی
    0:09:53

  • دستور if
    0:12:41
  • استفاده از if‌های تودرتو
    0:15:28
  • دستور switch
    رایگان 0:08:38

  • حلقه while
    0:14:48
  • حلقه do while
    0:04:09
  • حلقه for
    0:08:33
  • حلقه‌های متداخل
    0:05:41
  • خروج زودرس از حلقه
    0:06:37

  • تعریف آرایه
    0:14:57
  • حلقه foreach
    رایگان 0:03:15
  • مرتب‌سازی آرایه
    0:03:23
  • جست‌وجو در آرایه
    0:08:05
  • آرایه دوبعدی
    0:04:42
  • کار با لیست
    0:11:12

  • تعریف داده‌های شمارشی
    0:05:33
  • استفاده از داده‌های شمارشی
    0:05:04

  • ایجاد و نوشتن در فایل
    رایگان 0:07:25
  • خواندن فایل
    0:02:00
  • کپی کردن یک فایل
    0:04:19
  • حذف یک فایل
    0:02:19
  • ایجاد پوشه
    0:02:20
  • خواند محتویات یک پوشه
    0:05:09
  • حذف یک پوشه
    0:02:58

  • خطا چیست؟
    0:07:31
  • روش مدیریت خطا
    رایگان 0:08:32

  • آشنایی با متد
    0:17:09
  • مفاهیم شی‌گرایی
    0:06:33
  • تعریف کلاس
    0:17:45
  • مثالی از تعریف کلاس
    0:07:00
  • تعریف مشخصه (Property) در کلاس
    0:12:18
  • وراثت
    0:16:51
  • کلاس انتزاعی
    0:17:47
  • کلاس مهروموم‌شده
    0:04:43

  • جمع‌بندی و نتیجه مباحث
    0:01:57
  • ادامه یادگیری
    0:02:28

  • تمرین ۱ - ساخت ماشین حساب
  • تمرین ۲ - پیدا کردن ماکزیمم
  • تمرین ۳ - استفاده از شی‌گرایی

  • آزمون نهایی و دریافت گواهینامه دوزبانه

  • خلاصه و مرور آموزش
  • واژه‌نامه (Glossary)
  • سوالات متداول (FAQ)
  • مشاغل مرتبط
  • نمونه سئوالات مصاحبه شغلی

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

3,290,000 تومان
658,000 تومان
80% تخفیف

این دوره شامل:
15 فصل آموزشی
7:16:16 ساعت آموزش
دسترسی مادام‌العمر
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1405/07/23
آخرین به‌روزرسانی: 2026-10-29 13:53:47
تعداد امتیازها: 53
تعداد دانشجو: 672
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: