IT & Tech

Programming Advanced, 50 YH credits.

By
TUC Yrkeshögskola logotyp
TUC Yrkeshögskola
Verified provider of education

Part of the YH programme System Developer .NET at TUC Yrkeshögskola. This course cannot be applied for on its own. Programme code: SYNE23LIN.

Programming Advanced gives you knowledge of object-oriented programming using C#. You gain knowledge and understanding of key concepts such as syntax, types, expressions and blocks, arrays, exception handling, classes, instances, inheritance, composition and polymorphism. The course also gives you knowledge of connecting frontend and backend programming.

Duration: 50 weeks
Language: Swedish
Level: Advanced
CSN-eligible

Time commitment: 50 YH credits, about 10 weeks of full-time study

Part of YH programme
See the programme →

About the course.

The purpose of the course is to give students knowledge of object-oriented programming using C#. Students gain knowledge and understanding of the concepts: syntax, types, expressions and blocks, arrays, exception handling, classes, instances, inheritance and composition, polymorphism. The course gives students knowledge of connecting frontend and backend programming.

The purpose of the course is to give students knowledge of object-oriented programming using C#. Students gain knowledge and understanding of the concepts: syntax, types, expressions and blocks, arrays, exception handling, classes, instances, inheritance and composition, polymorphism. The course gives students knowledge of connecting frontend and backend programming.

What you will learn

What you learn.

  • You can program object-oriented code with C#.
  • You understand key concepts such as classes, instances, inheritance, composition and polymorphism.
  • You can handle exceptions and work with arrays in C#.
  • You can connect frontend and backend programming.
  • You have an in-depth understanding of object-oriented principles in practice.
Curriculum

How the course is built.

  1. C#: basics and syntax

    Types, expressions, blocks and basic syntax in C#.

  2. Arrays and exception handling

    Handling arrays and errors through exception handling.

  3. Classes and instances

    Basic object-oriented concepts in C#.

  4. Inheritance, composition and polymorphism

    In-depth study of object-oriented design principles.

  5. Frontend and backend integration

    Connecting frontend and backend programming.

Target audience

Who is this for?

The course suits YH students in systems development who want to go deeper into object-oriented programming with C#.

What "verified" means here

Verified credential.

When you complete the course, TUC Yrkeshögskola issues your certificate. Your name, the course content and the issue date are encrypted and secured on blockchain, so it cannot be changed, and anyone can check that it is genuine.

100% Verifiable certificates Secured on blockchain

Sample Credential with placeholder data. Each credential is issued with the recipient’s details and is verifiable with the provider.