Our technical services
We aggregate 20+ years of experience in architecting, developing, improving and teaching enterprise projects development, especially on the Spring ecosystem.
Our services are addressed to companies and individuals who want to improve their technical proficiency, by learning modern software development technologies and best practices. Our main focus is on projects that evolve their software architecture to the microservices paradigm and/or to cloud-based deployments.
Java training types
The foundational knowledge needed in the Java development ecosystem.
Intro and Medium
Learn the introductory and medium programming notions
Web Programming
Learn the web programming concepts and architecture
Database Programming
Learn database programming, using JDBC and JPA
Java 8+ and Functional Programming
Learn the programming features available since Java 8
Clean Coding
Learn the principles, conventions and practices of clean coding
Design Patterns
Learn the most used design patterns
Unit Testing and TDD
Learn the principles, tools and practices for unit testing
Performance
Learn performance improvement areas, methods and tools