C# Intermediate – Blended Learning
Osallistumismuoto
Remote
Kesto
1 päivä
Hinta
975 €
Blended Learning – the best of both ways to learn.
Combining the best of digital and live learning, with access to world-class industry experts, this course is suitable for those looking to continue a journey in Microsoft-based programming with C#, one of the industry’s most popular programming languages. You will learn everything you need to know to be able to develop fully functional C# applications, whilst also appreciating supporting concepts around development, such as source control. exception handling, OOP techniques and best practice.
By the end of this course, learners will be able to:
- create and use classes and structures (types), including fields, properties, methods, delegates, and events.
- use private, internal, protected, and public visibility modifiers.
- use exception handling to create robust applications.
- create derived classes that inherit from custom-written or .NET classes.
- create interfaces and apply techniques of polymorphism effectively and appropriately.
- work with generic types.
- leverage the power of C# features.
- use delegates
- use lambda expressions in C# code.
- use LINQ (Language Integrated Query).
- Access SQL databases using the Entity Framework
In order to attend this course learners must understand the fundamentals of programming in C#. The required level of knowledge can be achieved by attending QA’s ‘C# Foundations’ (QACSFUND-BL) course.
Target Audience
In summary, this course is for IT professionals who already have a fundamental understanding of how to write and manipulate simple C# applications and want to dig more deeply into Object Oriented Programming and the benefits it can bring. It will also be a good fit for professionals who have ample experience in an OOP-based programming language, such as Java or Python, who are looking to upskill with a new programming language.
- Module 1: Using classes for data objects - review
- Module 2: Inheritance
- Module 3: Abstract classes and interfaces.
- Module 4: Delegates, Lambdas and LINQ
- Module 5: Accessing Databases using the Entity Framework
- Module 6: Exception Handling
Delivery Method
This Blended Learning course consists of two key stages.
Self-Paced Learning
- Up to 12 hours, completed over a 4-week period prior to the live event.
- It is recommended that learners have a minimum of 4 weeks between the course booking and the instructor-led live event to complete the 12 hours of learning.
- The self-paced learning is available 4 weeks prior to the live event and for 12 months following the live event.
Instructor-Led Live Event
- This course has a 1-day live event.
- It is critical that the self-paced learning is completed prior to joining the live event.
Hinta 975 € +alv
Pidätämme oikeudet mahdollisiin muutoksiin ohjelmassa, kouluttajissa ja toteutusmuodossa.
Katso usein kysytyt kysymykset täältä.
