C# is one of the most advanced and popular object oriented programming language today. It occupies the same place in mainstream software development for Enterprise, Desktop and Distributed systems as Java did at the turn of 20th Century. This course helps you understand C# right front its foundations to its latest and greatest features. It course covers .NET 3.5 framework and has been developed to work with Visual C# 2010 Express (or Professional)
- Gettings Started
- Constants, Variables, Keywords
- First C# Program
- Using Visual Studio
- C# Instructions
- Generic Programs
- Precedence and Associativity
- Decision Control Instructions - I
- Decision Control Instructions - II
- Logical Operators
- Conditional Operators
- Conversions and Comparisons
- Repetition Control Instructions
- The While Loop
- The for Loop
- More for Loops
- Do While Loops
- Case Control Instruction
- Nuances of Case Control Instructions
- Functions
- Communication Using Functions
- More About Functions
- Recursion
- Object Oriented Programming
- Classes And Objects
- C# Member Functions
- Static Functions and more
- Arrays- I
- More Arrays
- Still More Arrays
|
- Types of Arrays
- Properties
- Operator Overloading
- Bitwise Operators
- Inheritance - I
- More Inheritance
- Exception Handling - I
- Exception Handling - II
- User Defined Exceptions
- Abstract Classes
- Interfaces
- Interfaces - II
- Namespace - I
- Namespace etc.
- Effective IO - I
- Effective IO - II
- Effective IO - III
- Encryption Filter Stream
- Serialization
- Collection Classes
- Nested Classes
- Generics
- User-defined Generics
- Networking Today
- Network, Security and MD5
- Networking and Serialization
- Zipping and Unzipping
- Multi-threading and Synchronization
- Using Web Services
- XML, Reflection and Attributes
|