About the Course
This will be a course on C# for beginners who aspire to become a good C# developers.
Topics CoveredThe topics shown below is just for your understanding on what will be covered and it is not in the exact order. This course will not be like a academic coaching, but you will be made to code a lot and become very comfortable writing the code by the end of course.
An Introduction to .Net
Writing, compiling and running small programs in C#.Net
Explaining the bits and pieces of the written short programs
Primitive types and user defined types
Namespace, class and objects
Conditions, loops, switch statements
Fields and properties
Interfaces, classes and objects (Covers SRP, Encapsulation)
Delegates and Events and call backs
Discussion on Open closed principle
Serialize and deserialize of objects
Reading and writing of files
Reading and writing of xml files
Reading and writing of application configuration files
Tasks, Threads and thread pool
A look into how a windows application works
A first look at WPF
A first look at WCF
Who should attend- People who want to become C# developers
- People who have experience in atleast one programming language is desiarable but not a compulsion
What you need to bringIf you have a laptop please get it! You need to code a lot in the sessions.
Key TakeawaysAfter the course, participants will be able to write C# code independently and very comfortably.