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 (7)
Resources available for use were plentiful.
Kehinde - Computerbits
Course - Programming in C#
Practical demonstration of knowledge and adaptation of the course to our profession. We wrote code together and brainstormed what we wanted to achieve.
Patryk
Course - Programming in C#
Machine Translated
Openness in leading the discussion and creating an atmosphere where questions can be asked with a smile. As well as examples related to applications connected with our work.
Karolina
Course - Programming in C#
Machine Translated
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.
David - Sepura Plc
Course - Programming in C#
Colin succeeded to deliver the contents of the course in a smooth way and explain in simple terms when the audience had a misunderstanding. The transition he has made from one chapter to another is outstanding. Just like a story teller, combining theory with practical exercises, he managed greatly to capture our attention.
Ionel - Sepura Plc
Course - Programming in C#
I thought Colin was an excellent teacher. Very knowledgeable and enthusiastic about the subject, but also kind and encouraged questions and made me feel comfortable asking. He adjusted the materials to suit me and spent some time working on some foundation points that were not in the workbook to ensure I had developed a good understanding. I appreciated that he took a little additional time to work through a few more points he thought would be useful to me, and then recommended some additional material that he thought would be beneficial in my future learning. I wish the course could have been longer!
Caltha Stevenson-Hanns - UCEM
Course - Programming in C#
Approach the coach.
Mateusz Kruczek - NGK Ceramics Polska sp. z o. o.
Course - Programming in C#
Machine Translated