Java for non-Java developers, ITCE

A custom training course was developed and conducted for a specific trainees profile. Namely people with sufficient programming experience on other platforms and languages, who needed a complete and in-depth introduction into Java SE and Java EE technologies. The main topics included:

  • Java basics: language, Java Virtual Machine internals, performance tuning;
  • Java SE: I/O, Collections, Reflection, multithreading and concurrency, internationalization, XML, relational persistence, security, logging, Apache Commons;
  • Complete coverage of Java EE technologies;
  • Spring: Core, Persistence, Security, Batch, Integration.