C# and .net framework overview, Review and updates of basic concepts (Variables, Control statements, ...)
Introduction to object oriented programming in C# (Classes and methods)
Access modifiers and constructors
Properties and advanced use of methods
Inheritance and constructor chains
Indexers, operator overloading and enumerations
Structures and interfaces
Exception handling
I/O
Events and delegates
Namespaces and Assemblies
Exploring BCL (String, Date and Time, Formatting, ...)
كارگاه عملي ، تمرين و پروژه با حضور استاد