If you want to use a modern and convenient development platform to create your own solutions – this training is for you. It will provide you with the skills to program using a dynamically growing environment and intelligent tools, enabling you to build software for diverse platforms.
Program in C#
Apply good programming practices and recognized patterns
Utilize the Visual Studio IDE and AI assistance
Create desktop and web solutions
Implement business logic
Design and deploy modern GUIs
This training is addressed both to beginners who have had no prior contact with C# programming, as well as to professional developers who want to acquire or systematize their knowledge of software development in C# using current tools.
Upon completion of the training, you will receive a certificate confirming your acquired skills.
Introduction to the .NET platform and C# language
Working with a GIT repository in the Visual Studio environment
C# syntax and building your first console application
Language fundamentals – data types, variables, operators, and enums
Debugging and analyzing source code behavior
Programming paradigms – Object-Oriented Programming (OOP)
Inheritance, encapsulation, and polymorphism in practice
Delegates, extension methods, and dynamic features of C#
Introduction to WPF and building a desktop application with a graphical interface
Refactoring and application architecture organization
Relational databases and Entity Framework ORM
Programming paradigms – functional programming using LINQ and lambda expressions
Introduction to design patterns and their applications
Case Study project – from requirements analysis to a finished application
Communication between applications and services in the .NET environment
Web project implementation
Application security, optimization, and performance
Testing and validation of software solutions
ITIL® and PRINCE2® are registered trademarks of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. AgilePM® is a registered trademark of Agile Business Consortium Limited. All AgilePM® Courses are offered by Sii, an Affiliate of Eraneos Iberia S.L.U., an Accredited Training Organization of The APM Group Ltd. Lean IT® Association is a registered trademark of the Lean IT Association LLC. All rights reserved. Sii is an Affiliate of Accredited Training Organization Eraneos Iberia S.L.U. SIAM™ is a registered trademark of EXIN Holding B.V. All prices presented on the website are net prices. 23% VAT should be added.
Wir aktualisieren unsere deutsche Website. Wenn Sie die Sprache wechseln, wird Ihnen die vorherige Version angezeigt.