Dr. Max Meier
Expert: .NET/C#, Software Architecture, Microservice
Do you want to learn C#? Do you want to learn the basic concepts and language elements of the C# programming language in an efficient and practical way? Do you want to write C# programs in your project, understand existing C# code and possibly extend or adapt it?
This C# training for beginners and non-programmers teaches you the basic techniques in C# in a step-by-step and practical manner, and helps you to quickly master the introduction to C# projects. Learn more about this practice-oriented C# basic course.
In the Academy or online
Lots of practice and immediately applicable knowledge for your projects
Certificate for active participation
Small groups with max. 8 participants
Your trainers are experts with years of teaching and industry experience
Comprehensive learning materials
Compact, lively and sustainable
The course covers a selection of the following topics:
This C# course is aimed at you, even if you have little or no prior programming knowledge
The basic course in C# at the Coding Academy Munich is ideal for beginners, career changers, or team leaders who wish to acquire a solid knowledge of the essential language elements and concepts of C#. C#, an object-oriented programming language with parallels to Java and C++, is particularly suitable for applications under Windows and can be used both in the front-end and in the back-end. In our course, you will learn the basics of C# programming in individual and team workshops under the guidance of our subject experts. Thanks to our practical approach, you can immediately apply what you have learned in your projects. Previous knowledge in object-oriented programming is helpful, but not strictly necessary, as we also cover the three pillars of OOP - encapsulation, inheritance, and polymorphism - in the course. The number of participants is limited to eight people to ensure individual learning success. State-of-the-art learning rooms, catering, and a relaxed learning atmosphere complete our offer. With this course, you lay the foundation for your career as a C# programmer.
Here is the translation into English:
The first day is dedicated to the introduction to C#. Here, the basics of C# are covered, such as the syntax and the .NET Framework. In addition, the focus is on explaining classes and objects, including declaration, instantiation, fields, methods, the 'this' keyword, access modifiers, properties, constructors, static members, nested, and partial classes. The day ends with an introduction to various data types.
On the second day, the focus is on the control structure of C#. If/else statements, loops, and mathematical functions are presented. In addition, participants learn about value types, including structures, boxing, and enums. The day ends with an introduction to complex data types, specifically tuples and arrays.
The third and final day focuses on advanced concepts such as inheritance and interfaces. Here, participants learn how to use abstract classes, how the 'is' and 'as' operators work, and how to implement interfaces. In addition, exception handling is explained, including multiple exception types and user-defined exceptions. At the end of the course, there is an introduction to collections, specifically the IList interface and lists.
Of course, as a participant in the beginner's C# course, you will receive a certificate. The prerequisite for this is complete participation in all course units and programming tasks.
3-day on-site course
The course takes place in our modern and top-equipped training rooms. We provide each participant with a modern laptop during the training. Drinks are provided by the Coding Academy. You will have access to the material at the latest on the first day of the course.
3-day online course
The course takes place online. You only need a computer with internet access; however, for some courses, it is necessary that you install the software used; this is indicated in the description of the respective course. You will have access to the material at the latest on the first day of the course.
4-week program
A new and innovative learning concept. More info about it here.
If you would like to further deepen your C# knowledge gained in this course, we recommend the C# for Programmers course.
We look forward to warmly welcoming you to this and future courses at the Coding Academy!
The C# beginners' course is taught by one of the following instructors:
We thank our customers for their trust.
The C# courses for beginners and advanced learners were very good.👍
They were well structured and the contents were presented and explained understandably. Highly recommended.
My joint projects with the Coding Academy have been very successful and absolutely reliable. The course catalog includes the programming languages that are currently most relevant in companies. The courses on improving software quality and productivity are particularly noteworthy. I can recommend the Coding Akademie as very competent, flexible and professional.