سرفصل دوره آموزش C# Programming
- ?What is .net
 - .IDE & IDE types for .net (Visual Studio, VS Code, …)
 - ?What is Application
 - .Application anatomy & Application types (Monolithic, Coarse grained, Fine grained)
 - .Logic (Data, Algorithm, …) in Programming
 - .State & Behavior in Programming (Type, Data Type, Method, Variables, Constants, …)
 - .C# Syntaxes (Data structures & control structures, …)
 - .Lambda expressions & LINQ
 - ?What is OOP & Design Patterns
 - ?What is Encapsulation
 - .Encapsulation Patterns in programming (1-Data & Algorithm 2-Concepts 3- State & Behavior 4-Application Architecture)
 - .Architecture concepts (Tier, Layer, Framework, Life-cycle, Flow, Pipeline, …)
 - .Being Relationships (Inheritance, Implementation, Extension (Realization))
 - .Having Relationships (Composition, Aggregation, Association)
 - Use Relationship
 - .Polymorphism in detail (static, dynamic, parametric (Generic), ad hock)
 - .Generic in detail
 - .Event & Delegate
 - .Exception handling
 - .I/O (Reading & Writing from files)
 - .What is Database & CRUD?
 - ?What is ORM
 - .Microsoft EFCore (DbFirst & CodeFirst)
 - .DDD & Testing concepts (TDD, BDD, Unit Testing, …)
 - .Simple monolithic DbFirst & CodeFirst Full CRUD Application as final project
 - .Socket programming & multi-threading introduction
 - .Reflection introduction
 
پیش نیاز دوره آموزش C# Programming
فاقد پیش نیاز می باشد.لیست ارائه های دوره C# Programming
| ردیف | عنوان دوره | روزهای تشکیل | تاریخ شروع | تعداد ساعت | شهریه (ریال) | توضیح | پیش نیاز | |
|---|---|---|---|---|---|---|---|---|
| 1 | C# Programming | یکشنبه, سه شنبه 17:30 تا 20:30 | 04-08-04 | 60 |   75,000,000  |  |||
| 2 | C# Programming | پنجشنبه 13:00 تا 18:00 | 04-09-06 | 60 |   75,000,000  |  |||