Ideal for teams that…
Solid backend and architecture — patterns proven in production.
The fundamentals of the C# programming language
The .NET environment
Best practices in software development
The concept of object-oriented programming
The basics of asynchronous programming
What we actually do
- · What OOP is and a short comparison with other programming paradigms
- · Getting to know the tool within the scope needed for the training
- · Variables and primitive types
- · Complex data structures (arrays, collections, etc.)
- · Creating and using functions
- · Reference types vs. value types
- · Conditional flow with if/else and switch statements
- · for, while, do/while loops
- · foreach loop
- · Classes and objects
- · Static and instance members
- · Access modifiers
- · Polymorphism
- · Using interfaces
- · Namespaces
- · Exception handling
- · Differences and use cases
- · Features of HTTP – overview of Web and REST APIs
- · Example implementation of communication with external services
- · Review of practices applied during the course
- · General programming best practices (SOLID, DRY, KISS, YAGNI, etc.)
- · Tools that help maintain high code quality
From brief to retro in 30 days.
Brief & diagnosis
A call with the team lead + a short survey for participants. We define goals, gap and context.
Program customization
We adapt modules, case studies and code examples to your stack. Approval in 5 days.
Workshop
Trainer-led sessions, hands-on, code review. Mentor available between sessions too.
Retro + report
Outcome report for the team and lead. 30 days of consulting included.
Send a brief. We'll reply within 1 day.
After a short brief we'll prepare a program and a quote. No obligations — it's just a starting point.
Thank you!
We'll get back to you within 1 business day.
Other programs for teams
See all →Advanced Java Training
Solid backend and architecture — patterns proven in production.
Advanced PHP Training
Solid backend and architecture — patterns proven in production.
Application Architecture Design and Development Strategy Training
Solid backend and architecture — patterns proven in production.