Requirements
Basic knowledge of OOP. Encapsulation, inheritance, polymorphism. Basic knowledge of Microsoft. NET Framework platform. Knowledge of basic C# language constructs. Basic knowledge of SQL, the ability to make a simple SQL-query.
The course is designed to train professionals in the field of programming language based on C# programming platform for Microsoft. Net Framework in the operating system Windows.
Program
-
1. Introduction. Overview of C#
-
2. OOP in C#
-
3. Restart operations and exception handling
-
4. Standard input-output
-
5. Strings, arrays, collections
-
7. Delegates , events , anonymous methods, lambda-expressions
-
8. Windows Forms
-
9. XML
-
10. Windows Presentation Foundation
-
11. ADO.Net
-
12. COM Interop
-
13. LINQ
-
14. Dynamic types
-
15. Multithreading in C#
-
16. Modular software testing (unit testing)