This comprehensive training course is the basis for a successful software development. This training perfectly suits for you, if you want to increase quality, bootstrap a young team, bring the latest tricks to your experienced software engineers or if you want to establish a clean development process.
For your team to profit in the best possible way, we adopt the contents of the course to your individual needs.
Learn:
References
Workshop
Content
Show details
Kompakt
2 Days
2d
Normal
3 Days
3d
Introduction
✓
✓
Spotting dirty code
✓
✓
Improving dirty code
✓
✓
Preventing bad code from the start
✓
✓
Naming
✓
✓
Function design
✓
✓
Clean Code and Software Architecture
✓
✓
Softwaredesign
✓
✓
SOLID Principles
✓
✓
Automated testing
✓
✓
Design Patterns
X
✓
Dependency Injection & IoC
X
✓
More Clean Code Principles
(✓)
✓
Exception and Error Handling
X
✓
Functional Design
X
✓
Usage of AI
X
✓
Certificate
✓
✓
per participant, plus VAT and traveling cost according to expenditure
Content adopted to your needs - for your team to profit in the best possible way.
English and German - currently we offer this field-tested training in whole Europe.
Experienced speakers known from various conferences (.NET Cologne, DWX, IT-Tage, ...) having the technical and dedactical skills to teach the exactly the knowledge your scenario needs.
Inhouse or remote - all trainings.
A theory and a practice part is included in all trainings.
Complete training records will be handed over.
Support and consultancy will be provided even after the course.
A training certificate will be handed over to all participants.
Examples in various programming languages like C#, C++, Java, Python, Typescript, JS, PHP, ... available.
Cheat Sheet
Verified Open Badge
Certification System
Certification
With our certificates, you can officially document the skills you have acquired. This provides clear proof for employers, projects, or internal qualifications. Learn more about our certification system here.