In a world constantly changing, it’s important for us humans to continually expand our knowledge. The field of software development, in particular, is constantly evolving to meet evolving requirements. Given this, it’s essential for us to recognize early on whether a new trend will become a standard rather than fizzle out after a brief hype.

In over twenty years of project experience, I’ve learned what truly matters for successful software projects and which factors can lead to problems. I’ve focused on simplifying and automating processes. Over the years, this has resulted in a well-stocked toolbox for software developers and IT managers, from which I present essential tools with many practical applications in my training courses.

All courses are held in-person (remote) as live events. Recordings are not made. These are established training courses whose content is based on actual project experience and is not generated by artificial intelligence. Each course participant also receives an account on elmar-dott.com with full access to the articles in the subscriber area.

Tools

  • Git SCM
  • Docker Virtualization
  • Apache Maven Build Management
  • Linux Server & Desktop

Skills

  • Web Application & Cloud Security
  • Automated software testing in Java with Maven
  • Databases: Concepts & Modeling
  • Quality & Software maintenanc

Automation

  • DevOps Practical training for Java developers
  • DevOps Automatism
  • DevOps Culture & Tools