معرفی زبان #C
- تاریخچه C#
- انواع زبان های برنامه نویسی
- انواع نرم افزار های قابل توسعه توسط C#
- آموزش مفسر ها و کامپایلر ها
- آموزش نحوه اجرای برنامه های C#
آموزش برنامه نویسی با زبان #C
- اولین برنامه درC#
- آموزش برنامه نویسی ویندوز
- آموزش اصول قالب بندی و نمایش متن
- آموزش Comment ها در زبان C#
- آموزش استفاده از visual studio 2019
- انواع داده اولیه در سی شارپ
- اصو ل نامگذاری در C#
- تصمیم گیری و عملگرهای رابطه ای
- آموزش عملگر های منطقی در C#
- آموزش عملگر های تخصیص دهنده در اين دوره از آموزش C#
- آموزش عملگر های افزاینده و کاهنده
- آموزش ساختار های کنترلی در این دوره از آموزش C#
- آموزش ساختار های شرطی if & if else
- آموزش عبارت تکرار while
- آموزش عبارت تکرار Do-while
- آموزش عبارت تکرار for
- آموزش عبارت تکرار Foreach
- آموزش عبارت چند انتخابی switch
کار با فرم ها در پروژه های ویندوزی
آشنایی با کنترل های ابتدایی نظیر Group box, Picture box, List box, DataGridView و ...
آموزش آرایه ها، رشته ها و فایل ها در #C
- آموزش انواع اصلی و مرجع در C#
- آموزش آرایه ها
- آموزش آرایه های چند بعدی در C#
- آموزش متدهای کار با کاراکترها و رشته ها در سی شارپ
- مقایسه رشته ها در C#
- آموزش متد های String
- آموزش اتصال و استخراج رشته ها در C#
آموزش متد ها در زبان #C
- آموزش اعلان و فراخوانی متد در C#
- آموزش Optional parameter ها
- قلمرو اعلان در C#
- آشنایی با کلمات کلیدی ref و out
- استفاده از آرایه به عنوان ورودی و خروجی متد
- Call by value & Call by Refrence
- آموزش مفاهیم حافظه
- حافظه Stack و Heap
- Method Overloading
- آموزش Generic Method
- Static Method
آموزش کلاس ها و اشیاء در #C
- برنامه نویسی شی گرا OOP چیست؟
- مفهوم classو object
- تعریف کلاس Class
- تعریف Property و Field
- آموزش اعلان کلاس و نمونه سازی یک شی از کلاس در C#
- آموزش مقدار دهی شی ها با سازنده ها (Constructor) در C#
- آموزش مفاهیم کنترل دسترسی (internal ، Public , private , protected)
- تعریف Automatically Implemented Properties
- تعریف Read - Only Properties
- آموزش کپسوله سازی و متد های set و get
- Namespace ها در سی شارپ
- معرفی کلمه کلیدی this
- آموزش کلاس های Static
- آموزش کلاس های abstract
- آموزش کلاس های sealed
آموزش Inheritance در #C
- کلاس های مبنا و کلاس های مشتق شده
- رابطه بین کلاس های مبنا و کلاس های مشتق شده
- سازنده ها در کلاس های مشتق شده
- آموزش Overloading
- آموزش Overriding
- آموزش Hiding
آموزش Extension Methods
آموزش Lambda Expressions
آموزش Delegate
آموزش Enumeration and Iterators
آموزش Anonymous Types
کنترل استثنا در #C
- آموزش انواع Exception در C#
- بررسی Exception
- آموزش Finally در C#
- آموزش Using
آموزش User Define Data Types در #C
- آموزش Enums
- آموزش Classes
- آموزش Structs
آشنایی با مفاهیم اولیه پایگاه داده
- نسل های ذخیره و بازیابی اطلاعات
- مدل های مختلف سیستم های پایگاه داده
- آشنایی با مدل ER
- آشنایی با موجودیت ها و صفت ها در مدل ER
- درجه ارتباط و نوع ارتباط
- مدل سازی داده ها با استفاده از مدل ER
- مفهوم آنومالی
- مفهوم افزونگی داده
کار با پایگاه داده SQL Server
- SQL Server چیست؟
- چگونه SQL Server را نصب کنم؟
- ارائه و معرفی نسخه مناسب SQL Server برای نصب
- آموزش محیط کلی کار کردن با SQL Server
- آموزش ایجاد جداول در SQL Server
- آموزش انواع DataType ها در SQL Server
- آموزش مفهوم Identity در جداول SQL Server
- آموزش ساخت Primary Key در SQL Server
- آموزش ساخت diagram برای درک مفهوم عملکرد SQL Server
- بررسی دستورات SQL
- آموزش دستور Insert
- آموزش دستور Update
- آموزش دستور Delete
- آموزش دستور Select همراه با where و And و Or و Like
- آموزش دستورات Join برای اتصال چند جدول به همدیگر در محیط Query نویسی در SQL Server
آموزش تکنولوژی دسترسی به داده (LINQ)
- آموزش Query Expressions
- آموزش Sub queries
- آموزش LINQ to SQL
- آموزش LINQ to Entity
- آموزش Filtering
- آموزش Projecting
- آموزش Joining
- آموزش Ordering
- آموزش Grouping