فهرست مطالب کتاب خودآموز زبان برنامه نویسی #C
فصل 1 پاسخ به سوالات معمول
برنامه نویسی چیست؟
چرا برنامه نویسی کنیم؟
آیا با وجود هوش مصنوعی ، برنامه نویسی فایده دارد؟
این کتاب برای چه افرادی مناسب است؟
چرا با سی شارپ (#C) برنامه نویسی کنیم؟
چگونه از این کتاب استفاده کنیم؟
راه اندازی محیط برنامه نویسی اولیه
چگونه در تماس باشیم؟
فصل 2 نوشتن و اجرای اولین برنامه
کنسول چیست؟
نمایش عبارت در کنسول با استفاده از Console.WriteLine
نمایش عبارت در کنسول با استفاده از Console.Write
علامت نقطه
فصل 3 آشنایی با مفهوم متغیرها
اهمیت استفاده از متغیرها
لیترال چیست؟
انواع داده های پرکاربرد
نحوه تعریف و تخصیص مقدار به متغیر
نحوه استفاده از متغیر
حساس بودن به حروف کوچک و بزرگ
تخصیص یکجا به چندین متغیر
تعریف و تخصیص یکجا به انواع داده های مشابه
فصل 4 افزودن توضیحات به پروژه
نحوه استفاده از توضیحات تک خطی
نحوه استفاده از توضیحات چند خطی
باید ها و نباید های استفاده از توضیحات در کد
فصل 5 عملگرهای حسابی
محاسبات ریاضی روی اعداد
استفاده از علامت + برای اتصال دو متن
استفاده از علامت + برای اتصال متن و عدد
فصل 6 آشنایی با مفهوم تقدم عملگرها
اولویت ها
چگونه عبارات را ارزیابی کنیم؟
استفاده از پرانتز برای جا به جا کردن تقدم ها
فصل 7 عملگر های رابطه ای و مقایسه داده ها
مقایسه اعداد با یکدیگر
تفاوت = (یک مساوی) با == (دو مساوی)
استفاده از پرانتز برای خوانایی بیشتر
فصل 8 الگوریتم چیست؟
تعریف الگوریتم
نحوه انتخاب بهترین الگوریتم
فصل 9 استفاده از جملات شرطی برای کنترل جریان برنامه
اعمال شرط با استفاده از if
تصمیم گیری دوگانه با استفاده ازif-else
تصمیم گیری پیچیده تر با استفاده از if-else-if
نحوه ارزیابی در if-else و if-else-if
ساده سازی انتخاب ها با استفاده از switch
default در switch
فصل 10 عملگرهای منطقی و کاربردهای آنها
عملگر منطقی && (و)
عملگر منطقی || (یا)
فصل 11 عبارات منطقی در برنامه نویسی
تعریف عبارت منطقی
فصل 12 آشنایی با حلقه ها برای چرخه های تکرار
حلقه for
حلقه while
فصل 13 آرایه ها
اهمیت استفاده از آرایه
نحوه تعریف آرایه
دسترسی به عضو آرایه
ایندکس (Index) چیست؟
به دست آوردن طول آرایه
پیمایش روی آرایه
فصل 14 آشنایی با متد
متد چیست؟
پارامتر چیست؟
نحوه استفاده از متد
فصل 15 دستور
تعریف دستور
چندین دستور در یک خط
فصل 16 آشنایی با چند مفهوم مرتبط با متغیر
بلاک کد
بلاک کد تو در تو
محدوده متغیر
قوانین تعریف متغیر مربوط به بلاک کد
طول عمر متغیر
فصل 17 کلمه کلیدی
کلمه کلیدی چیست؟
کلمه کلیدی رزرو شده
کلمه کلیدی زمینه ای
فصل 18 از کد تا اجرا
پردازش کد
چگونگی ترجمه زبان انسان به زبان کامپیوتر
زمان کامپایل
زمان اجرا
فصل 19 انواع خطا در برنامه نویسی
خطای دستوری
خطای منطقی
خطای زمان اجرا
باگ و دیباگ
فصل 20 راه اندازی محیط برنامه نویسی Visual Studio
دانلود و نصب
ساخت پروژه
ساختار پروژه
افزودن فایل جدید به پروژه
باز کردن پروژه ساخته شده
فصل 21 تمرین و تثبیت مطالب آموخته شده
بررسی زوج یا فرد بودن عدد
درک کد
بازنویسی
بررسی ترتیب در آرایه
فاکتور خرید
برای مطالعه بقیه محتوای کتاب، می توانید آن را از طریق لینک زیر تهیه نمایید
تهیه کتاب