Course Outline
Introduction to Advanced Programming in C# and .NET
Working with Visual Studio
Windows Forms Programming
Multithreading in C#
Handling Graphics with GDI+
Attributes, Exception Handlers and Event Logging
Fetching Type Information with Reflection
Dynamic Types
Accessing the File System
Working with Streams, Threads, and Tasks
Asynchronous Programming with Async and Await
Implementing Roles-Based and Code Access Security
Debugging and Compiling Your Application
C# for Creating ASP.NET Web Applications
Web Methods, Web Services, and Asynchronous Web Services
Deploying Your Application
Summary and Conclusion
Requirements
- Programming knowledge in C programming language.
- Basic mathematics.
- Basic knowledge of C++ or Java is helpful.
Audience
- Developers / programmers
Testimonials (5)
Tailored to our needs
Rafał - Haleon
Course - C#.Net
Everything. Again considering the amount of concepts Fulvio covered, including detailed explanation in three days was really good. I liked that he covered a lot of concepts we as Data Engineers would require.
Florim - Jisc
Course - Programming in C# with Visual Studio
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
I liked the fact the all the questions we prepared beforehand were answered; also the 90 minute challenge to create a little game at the end was a good fun!
Peter Melchart - Greentube IES GmbH
Course - Unity: Developing 3D Games with C# and Javascript
Hands on activities after each subjects