برای کسب اطلاعات بیشتر به سایت آموزشگاه تحلیل داده مراجعه کنید :
www.tahlildadeh.com
سرفصلهای دوره:
معرفی C#
تاریخچه C#
انواع زبان های برنامه نویسی
انواع نرم افزار های قابل توسعه توسط c#
مفسر ها و کامپایلر ها
آشنایی با .net FrameWork
نحوه اجرای برنامه های C#
برنامه نویسی Object Oriented Programming
محیط توسعه C#
اصو ل نامگذاری در C# (Naming)
Garbage Collection
برنامه نویسی در c#
اولین برنامه در c#
برنامه نویسی در کنسول
اصول قالب بندی و نمایش متن
Comment های c#
استفاده از visual studio 2013
مفاهیم حافظه در c#
تصمیم گیری و عملگر های رابطه ای
عبارات کنترل و تکرار
ساختار های کنترلی
ساختار های شرطی
عبارت تکرار while
عملگر های تخصیص دهنده
عملگر های افزاینده و کاهنده
انواع اصلی primitive type در c#
عبارات شمارنده و کنترل تکرار
عبارات تکرار for
عبارت do- while
عبارت چند انتخابی switch
عملگر های منطقی
متد ها
کلاس ها، متد ها و فیلد های شی گرایی درC#
Optional parameter ها
متد ها و فیلد های Static
اعلان و فراخوانی متد
قلمرو اعلان
Overloading متد ها در C#
Overriding متد ها در C#
آرایه ها و رشته ها و فایل ها
انواع اصلی و مرجع
آرایه ها
عبارت for پیشرفته
آرایه های چند بعدی
کاراکترها و رشته ها
متدهای کار با کاراکترها
مقایسه رشته ها
متد های String
اتصال و استخراج رشته ها
کلاس StringBuilder
متد های کلاس StringBuilder
کار با فایل ها در سیستم عامل
ایجاد ،خواندن، نوشتن و اعمال تغییرات در فایلهای xml
کاربرد Json در C#
کلاس ها، اشیا و متغییرهای نمونه
اعلان کلاس و نمونه سازی یک شی از کلاس
مقدار دهی شی ها با سازنده ها
مفاهیم کنترل دسترسی (,internalPublic , private , protected)
کلاس super
متد های سازنده کلاس
کپسوله سازی و متد های set و get
Finalize
کلاس های Static
وراثت در c#
برنامه نویسی چند ریختی Polymorphism
کلاس های abstract
کنترل استثنا در c#
کلاس های Exception
آشنایی با انواع Exception
بررسی Exception
Finally
Using
Multi-catch
اعلان استثنا با نوع های جدید
آشنایی با کامپوننت های گرافیکی و ساخت رابط های کاربری در ویندوز :
دسترسی به پایگاه داده ها و تعامل با c# توسط ADO.net
مروری بر دستورات SQL
دستورات پرس و جو
آموزش نصب و پیکر بندی Sql Server
ایجاد و حذف database در Sql Server
مدیریت کاربران
ارتباط با پایگاه داده های Oracle Mysql
مقابله با حملات SQL Injection و ایجاد محیط امن در ارتباط با Database
پشتیبان گیری (backup & Restore) در SqlServer
مباحث ویژه :
استفاده از واسط گرافیکی برای ایجاد رابط کاربری نرم افزار طراحی گرافیکی کامل یک نرم افزار تجاری :
گزارش سازی و خدمات چاپ و خروجی به سایر نرم افزار ها مثل excel توسط Crystal Report
آموزش کامپوننت ها و متد های پر کاربرد در برنامه نویسی تحت ویندوز
ارسال ایمیل
طراحی UI با استفاده از WPF
نظرات