Twee collega's hebben een fysieke meeting op kantoor
 2.100,00 ex. VAT No extra costs

Get an introduction to C# object- oriented programming with concepts of decision structures, encapsulation, inheritance and data types!

Spoken language
English
Language material
English
Half-days
3
Software Engineering

Introduction to programming in C# (EN)

The course is not scheduled in our open calendar. Please fill in your details below and we will contact you within 2 working days.

"*" indicates required fields

Hidden
Hidden
Hidden

What is Introduction to programming in C#

Contents

– The focus will be on essential programming concepts such as computer storage, data types, decision structures and iteration through loops. The training also covers an introduction to object- oriented programming related to classes, encapsulation, inheritance and polymorphism. Attention is also paid to exception handling, application security, performance and memory management.

– Module 1: Introduction to Essential Programming Concepts

– Module 2: Essential Programming Language Concepts

– Module 3: Program Flow

– Module 4: Algorithms and data structures

– Module 5: Error Handling and Debugging

– Module 6: Introduction to Object Oriented Programming

– Module 7: More Object- Oriented Programming

– Module 8: Introduction to Application Security

– Module 9: Core I/O Programming

– Module 10: Application Performance and Memory Management


Who should attend Introduction to programming in C#

This course is intended for anyone new to software development who wants or needs to gain an understanding of programming fundamentals and object- oriented programming concepts. These are usually high school, post- secondary, or career changers, with no prior programming experience. They may want to understand the basics of programming before moving on to more advanced training courses such as 20483B: Programming in C#.


Prerequisites

To get the most out of this course, you need to:

  • You don’t need any programming experience.
  • Start general computing, such as opening, saving, and navigating interfaces.
  • The ability to understand logical concepts such as equations
  • The ability to create, understand and follow procedures.
  • The ability to understand and apply abstract concepts to concrete examples

During this training you need a laptop on which you can install software: Visual Studio Code + C# extension.


Objectives

After completing this course you will be able to:

Create Windows desktop applications with the programming language in C#.


Classroom, online, blended and in-company

At Capgemini Academy you learn in the way that suits you. Do you prefer classroom training, online or a combination of the two (blended)? You can follow most training courses in-company: within your own organization. We use a variety of tools to make learning even more fun and effective. Consider videos, games, quizzes, webinars and case studies, for example. And you can always contact your trainer with any questions.

Sfeerbeeld buiten met man in bordeaux overhemd

In-company training courses

With an in-company training you have several advantages:

  • You choose the location.
  • You train with your colleagues, ensuring it aligns with your practice.
  • The trainer tailors explanations, examples and assignments to your organization.
  • In consultation, exercises can be adapted to organization-specific questions.

Request more information or a quote.

Why Capgemini Academy?

  • checkmark wit
    Part of one of the largest, most innovative IT service providers worldwide.
  • checkmark wit
    Large training offer: both fully online and available in class.
  • checkmark wit
    Most training courses include certification and exam.
  • checkmark wit
    Trainers with passion, didactic skills and a good dose of practical experience as an IT professional.
  • checkmark wit
    Our students rate our training courses with an average of 8.8.