Introduction to programming in C# (EN)
Day | Date | Time | Location | Trainer | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Mon | 31-03-2025 | 09:00 - 16:30 | Utrecht | Maaike van Putten | ||||||
Tue | 01-04-2025 | 09:00 - 16:30 | Utrecht | Maaike van Putten | ||||||
Wed | 02-04-2025 | 09:00 - 16:30 | Utrecht | Maaike van Putten |
What is Introduction to programming in C#
This course provides an in-depth introduction to programming in C#. It covers essential programming concepts such as computer storage, data types, decision structures, and iteration through loops. The course also introduces object-oriented programming, focusing on classes, encapsulation, inheritance, and polymorphism. Additional topics include exception handling, application security, performance, and memory management.
Mastering C# programming paves the way for a multitude of opportunities. Our seasoned trainers, with their wealth of expertise, bring theoretical concepts to life by infusing them with practical applications. They share valuable insights and industry best practices, enriching the learning journey and equipping you with skills that you can apply to real-world programming scenarios. This approach ensures a comprehensive and practical understanding of C#, making the learning experience both rewarding and directly relevant to your everyday programming tasks.
Who should attend Introduction to programming in C#
- Software Developers: Enhance your programming skills and learn C# for developing sophisticated software applications.
- IT Professionals: Add a new programming language to your toolkit and increase your versatility in the IT field.
- Computer Science Students: Get a head start on C# programming before entering the professional world.
- Tech Enthusiasts: If you’re passionate about technology and programming, this course will introduce you to the exciting world of C#.
- Career Changers: For those looking to break into the tech industry, learning C# could be your first step towards a new career.
Prerequisites
A basic understanding of programming concepts is required. Prior experience with an object-oriented programming language would be beneficial but is not mandatory.
Objectives
At the end of the training you will be able to:
- Understand and apply essential programming concepts in C#.
- Create Windows desktop applications using C#.
- Understand and implement object-oriented programming concepts.
- Handle exceptions and debug applications.
- Understand and apply concepts of application security, performance, and memory management.
This course is a great way to kickstart or advance your programming journey!
e-CF competences with this course
- A.6. Application Design
- B.1. Application Development
- B.6. ICT System Engineering
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.
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.