This five-day course provides an end-to-end learning journey through the C# programming language, from the fundamentals of procedural coding to advanced object-oriented techniques and data handling. Designed to prepare developers for creating [...]
  • QACSFIN-QA
  • Cena na vyžádání

This five-day course provides an end-to-end learning journey through the C# programming language, from the fundamentals of procedural coding to advanced object-oriented techniques and data handling. Designed to prepare developers for creating robust, maintainable applications in the .NET Framework and .NET Core, the programme covers console applications, class libraries, unit testing, and database-first development using Entity Framework. Learners start with the essential syntax, structures, and object-oriented principles before progressing into inheritance, interfaces, delegates, LINQ, and exception handling. The course blends lectures, demonstrations, and hands-on exercises, ensuring participants gain practical experience at every stage. By the end of the week, learners will be ready to apply their skills to professional .NET development projects.

  • Write C# code using sequence, selection, and iteration constructs
  • Declare and manage variables, data types, and operators effectively
  • Create and use classes, structures, and methods with appropriate access modifiers
  • Apply object-oriented principles including abstraction, encapsulation, inheritance, and polymorphism
  • Implement and consume abstract classes and interfaces
  • Work with generic collections and use lambda expressions
  • Create and use delegates, including built-in delegate types
  • Connect to databases using Entity Framework in a database-first approach
  • Query and manipulate data using LINQ
  • Implement robust exception handling with custom exceptions
  • Apply unit testing principles to ensure code quality and maintainability

Mám zájem o vybraný QA kurz