Who should attend this training?
This training is designed for .NET developers, architects, and team leads who want to improve their software architecture skills. It's particularly valuable for professionals working on medium to large enterprise applications where maintainability and code quality are priorities.
What prior knowledge is required?
Participants should have intermediate to advanced knowledge of object-oriented programming and be familiar with basic software design patterns. Experience with .NET/C# is beneficial, but not mandatory, as the principles discussed are applicable across various programming languages.
How is the learning process organized?
The training is structured into three half-day sessions, each focusing on different aspects of application infrastructure design. Each session includes a mix of theoretical concepts, practical examples, and hands-on labs to reinforce learning.
What programming languages / tech are used in the labs?
.NET/C# is used in the labs, but the principles and concepts taught are applicable to any programming language or technology stack. The focus is on the architectural patterns and design principles rather than specific language syntax.
Do I need to prepare for this course?
You will need a Windows machine with Visual Studio installed and a development environment set up for .NET Framework 4.8 development. Also, it is advisable to have Zoom client installed and a stable internet connection for the online sessions. A webcam and microphone are also recommended for better interaction during the training.
Will I receive a certificate after completion?
Yes, all participants who complete the training will receive a certificate of completion that details the topics covered and skills acquired during the course.
Will I receive recording of the course?
The course requires live presence and won't be recorded. Please plan your time accordingly.
How would I develop my knowledge after the course?
You will receive a list of books, blogs, and videos for self-development. After the course, you'll stay connected with other alumni via a private Google Group. Florin will remain available via e-mail for any questions, clarifications, and advice.
Which timezones does the course run?
The course runs in the Central European Time (CET) timezone, from 9 to 13. Please check the time difference with your local timezone to ensure you can attend the sessions.
How do I convince my manager to send me to this course?
Explain how the training will help you and you team gain predictability in delivery. Highlight the benefits of learning about Clean Architecture and how it can lead to better code quality, maintainability, and team efficiency. To make it easy to ask for company funding, download this template.
I have other questions. How can I get in touch?
Send an email to [email protected] with the subject "App Infra for Clean Architecture".