Course Outline
Introduction to C#
- History of C#
- .NET platform
- Using documentation and selected books
- Trends in development of C# and .NET
Syntax
- Data types
- Simple types
- Operators
- Object serialization
- Data collections
- Instructions flow control
- Tables
Object‐oriented programming
- modeling
- Objects: properties and methods
- Creating objects
- Objects and references
- Classes
- Interfaces
- Abstract classes
- Polymorphism
Error Handling exceptions
- Try... catch instruction
- Create your own exception types
Input‐output operations
- Streams and filters
- file Support
The basics of creating web applications using C# in .NET
- Overview of ASP.NET Core
- multilayer architecture
- Applications architecture Request / Response
- Make a connection and work with database
- Modeling of the business layer application
- Layer controllers
- Creating views
- Discussion of common use cases
Testimonials
I generally liked the serialization in one line.
Tomasz Kawecki
I liked the advanced subjects about object orientation.
Jorge Romero
I really liked the good pacing, good analysis.
Żurański Kacper
All the knowledge acquired through the training sessions.
Jorge Romero
leading
WABCO Polska Sp. z o.o.
Learning about C# and it's capabilities.
Braintree by Vox Telecom (Pty) Ltd
he was enthusiastic, and did try to liven people up.
Preshan Seethal - Braintree by Vox Telecom (Pty) Ltd
I appreciate the way training was handled, that different training topics were covered when going through an example. Trainer is well experienced and knowledgeable with the subject.
Abdur Raafiu Mohamed Farook - Emerson Process Management
getting programming knowledge refreshed
Malcolm Mikkelsen - Emerson Process Management
getting programming knowledge refreshed