Java SE 25: Programming I is designed to expand participants' existing Java programming knowledge by introducing a broad range of advanced development concepts. The course explores secure coding, modular programming, database connectivity, concurrency and multithreading, annotations, advanced generics, and the development and deployment of Java applications on Oracle Cloud.
Using the current Java platform, participants develop the skills required to build more secure, modular, scalable, and high-performing Java applications while working with modern Java APIs and programming practices.
























