کتاب قدم اول یادگیری برنامهنویسی #C نوشتۀ Serhan Yamacli، در شانزده فصل و به صورت پروژه محور و تصویری، از مبانی طراحی و برنامهنویسی در محیط Visual Studio شروع کرده و به تدریج، مفاهیم برنامهنویسی، یعنی متغیرها و ثوابت، دستورات شرطی، حلقههای تکرار، متدها، کلاسها و بانک اطلاعاتی را آموزش داده و در این مسیر، انواع مختلف کنترلها را معرفی کرده و نحوه کار با آنها را آموزش میدهد.
این کتاب، بیشتر مناسب نوآموزان و مبتدیان برنامهنویسی است، اما برای افرادی که با برنامهنویسی آشنایی دارند، نیز دارای مطالب مفید زیادی میباشد. سند گویای این ادعا، مترجم کتاب است که با اینکه سابقه چند سال برنامهنویسی و تدریس آن در هنرستانها را دارد، با این وجود، در کتاب قدم اول یادگیری برنامهنویسی #C، با نکتهها و مطالب مفیدی مواجه شد که قبلاً اطلاعی از آنها نداشت.
به دلیل اینکه در دنیای برنامهنویسی، بازار دنبال پروژههای کاربردی میباشد، در دو فصل آخر، نحوه ساخت پروژههای کاربردی آموزش داده شده است، به این صورت که در فصل پانزدهم، ابتدا مفاهیم بانک اطلاعاتی به طور خلاصه توضیح داده شده و سپس یک بانک اطلاعاتی برای کارمندان یک شرکت فرضی، با چهار عمل اساسی بانکهای اطلاعاتی، یعنی درج، نمایش، ویرایش و حذف پیادهسازی و کدنویسی شده است.
فصل شانزدهم نیز، با معرفی کوتاهی درباره موتور بازی سازی Unity شروع شده و در ادامه، روش ساخت یک بازی دو بعدی کامپیوتری آموزش داده شده است. در این بازی، بازیکن باید یک شخصیت را از بین هیولاها حرکت دهد، بدون اینکه با آنها برخورد کند. درصورت برخورد با هرکدام از هیولاها، عددی تصادفی از امتیازات بازیکن کم میشود. در این مسیر، سکههایی نیز وجود دارد که با به دست آوردن آنها، به امتیازات بازیکن، عددی تصادفی اضافه میشود.
بله


















با اموزش سی شارپ میتوانیم سایت، بازی اندرویدی، نرم افزار اندرویدی طراحی کنیم.