Java SE 17 Developer (1Z0-829): Unit 6
Enhance your Java development skills with our specialized online course focused on mastering the Java Platform Module System. This course is meticulously crafted to guide you through the complexities of grouping, packaging, and deploying Java code using the module system. You'll learn to define modules and their dependencies, ensuring seamless integration and interaction between different parts of your application. Our lessons cover essential command-line operations for compiling and executing modular programs, highlighting the differences from non-modular systems. You'll gain insights into wr
Skills you'll learn
We may earn a commission if you enroll through our links — it never affects the price you pay.
Similar courses
Building Scalable Java Microservices with Spring Boot and Spring Cloud
"Microservices" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is ideal for the public cloud, with its focus on elastic scaling with on-demand resources. In this course, you will learn how to build Java applications using Spring Boot and Spring Cloud on Google Cloud. You'll use Spring Cloud Config to manage your application's configuration. You'll send and receive messages with Pub/Sub and Spring Integration. You'll also use
All levels
Java SE 17 Developer (1Z0-829): Unit 8
Unlock the full potential of Java's data management capabilities with our comprehensive online course focused on JDBC and Java I/O APIs. This course is meticulously designed to equip you with the skills needed to seamlessly connect Java applications to SQL databases using JDBC. You'll learn to create connections, execute basic, prepared, and callable statements, and process query results efficiently. Our lessons emphasize transaction control and the importance of prepared statements in preventing SQL injection attacks. Additionally, the course delves into the Java I/O API, where you'll master
All levels
Testing and Advanced REST with Spring Boot
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Dive into the world of modern Java application development with this comprehensive course on testing and building REST APIs using Spring Boot. Learn to master JUnit and Mockito to create robust, reliable, and maintainable unit tests. Gain practical insights into setting up and optimizing build tools like Maven and Gradle, and discover how the
All levels
Introduction to Python
Learning Python gives the programmer a wide variety of career paths to choose from. Python is an open-source (free) programming language that is used in web programming, data science, artificial intelligence, and many scientific applications. Learning Python allows the programmer to focus on solving problems, rather than focusing on syntax. Its relative size and simplified syntax give it an edge over languages like Java and C++, yet the abundance of libraries gives it the power needed to accomplish great things. In this tutorial you will create a guessing game application that pits the comput
All levels