• Introduction to programming in C#

  • Group Training

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

    Training code
    CGAICSHPCE
    Spoken Language
    English
    Language Materials
    English
    Dayparts
    6
    Price
    €2.100,00
    excl. VAT No extra costs.

    Book Introduction to programming in C# now

    In group training, we use several learning methods to help you obtain the knowledge, give you helpful insights and get you inspired. Check the Spoken language and Language materials on the left for language info.

    • 31-3-2025
      Utrecht
      €2.100,00
      €2.100,00
     

    What is Introduction to programming in C#

    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 objectoriented 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 ObjectOriented 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#.
     
    Incompany

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

    Training code
    CGAICSHPCE
    Spoken Language
    English
    Language Materials
    English
    Dayparts
    6
    Price
    €2.100,00
    excl. VAT No extra costs.

    With an Incompany training you have several advantages:

    - You choose the location
    - You experience the training with your colleagues, so it is always in line with your practice
    - The trainer can tailor explanations, examples and assignments to your organization
    - In consultation exercises can be adapted to organization-specific questions

    Request more information or a quote.

     

    What is Introduction to programming in C#

    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 objectoriented 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 ObjectOriented 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#.
     
  • Related

    Fields of Expertise
    Software Engineering
     
  • e-CF competences with this course

     

    At Capgemini Academy we believe in transparency and clarity in the training landscape. That is why, in the table below, we show you to which e-CF competence this training or certification contributes. For more information about how to use the e-Competence Framework read more here. If you want to know how you can apply the e-CF within your organization, read more on this page.

    e-Competence Level12345
    B.1.Application Development     
    A.6.Application Design     
    B.6.ICT System Engineering