EtusivuHae koulutuksia & tapahtumiaC# Intermediate – Blended Learning

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

Toteutukset


+ Näytä lisää toteutuksia


Pidätämme oikeudet mahdollisiin muutoksiin ohjelmassa, kouluttajissa ja toteutusmuodossa. 
Katso usein kysytyt kysymykset täältä.