سی شارپ (#C) یک زبان برنامهنویسی شیء گراست، که توسط شرکت مایکروسافت ساخته شده و ترکیبی از قابلیتهای خوب ++C و JAVA است. اگر با این دو زبان آشنایی دارید، این شانس را دارید که زبان #C را راحت یاد بگیرید. این زبان به قدری راحت است که هم کسانی که قبلاً برنامهنویسی نکردهاند و هم دانش آموزان میتوانند راحت آن را یاد بگیرند
این دوره پیشنیاز ندارد .
تمام افرادی که به دنیای جذاب برنامه نویسی علاقه دارند .
فصل اول شامل موارد زیر می باشد :
(لازم به ذکر است در فصل اول ، پروژه های کوچک در قالب تمرین ایجاد میشوند)
(معرفی انواع داده ها در #c و تفاوت آنها بایکدیگر و موارد استفاده از آنها)
(بررسی چگونگی تعریف متغیر ها و مقدار دهی آنها و انواع متغیر ها (ثابت ها))
(بررسی عملگر ها و چگونگی بکار گیری آنها و مروری بر تقدم و تاخر در فرمول نویسی)
(بررسی انواع دستور های شرطی و تفاوت آنها با یکدیگر و همچنین بررسی کامل انواع حلقه ها و تفاوت آنها و همچنین موارد استفاده از هر یک از آنها)
(بررسی مدیریت خطا و کنترول آن در روند اجرای پروژه)
(بررسی آرایه ها و مقدار دهی و واکشی مقادیر و استفاده از آن در Foreach و همچنین توضیحات اولیه از List )
(بررسی فضای نام و مقدمه ای بر دسترسی و فراخوانی اعضای یک کلاس در بدنه اصلی پروژه)
(بررسی کامل و جامع سطوح دسترسی)
(چگونگی استفاده از متد ها و انواع آن ، کار با متد ها در تمرینات این بخش)
(بررسی و نحوه ایجاد و بکارگیری و بررسی تفاوت آن با متد ها)
(بررسی مفهوم شی گرایی با استفاده از مثال هایی از محیط پیرامون و ارتباط آن با #c)
(بررسی چگونگی ایجاد و استفاده از کلاس ها، سازنده ها ، اشیا مختلف و همچنین اعمال دسترسی های گوناگون)
(بررسی مفهوم وراثت)
(آشنایی با محیط و مقدمه ای از استفاده از این نوع اپلیکیشن ها ، بررسی امکاناتی که در این محیط در اختیار داریم ، کار با انواع مختلف Tools ها و بررسی Event ها ، چگونگی حرکت در فرم ها و...)
فصل دوم شامل موارد زیر می باشد:
در فصل دوم ، پروژه اصلی دوره در محیط ویندوز ایجاد میشود و تا پایان دوره تکمیل میگردد.
(بررسی کلی مفهوم بانک اطلاعاتی و ماهیت آن ها)
(بررسی دیتابیس و قسمت های مختلف آن ، نحوه ایجاد و کار با دیتابیس ، ایجاد و مدیریت دیتابیس های مختلف ، کار با Table ها ، بررسی مقدماتی کوئری ها
و دستورات ، مقدمه ای بر Function ها و انواع آن ، مقدمه ای بر Pros و موارد استفاده از آن )
پروژه مدیریت رستوران :
این پروژه با توجه به آموخته ها در طول دوره در محیط ویندوز ایجاد میشود و شامل موارد زیر می باشد:
1.تعریف موادغذایی و قیمت هر یک
2.پیاده سازی بخش صدور فاکتور فروش
3.حسابداری ابتدایی
4.پروفایل
5.پیاده سازی فرم ورود و خروج
هدف از این دوره آموزش #c از صفر تا صد می باشد.