Java SE 17 Developer (1Z0-829): Unit 8

Coursera Certificate USD 49
Enroll now →
Java SE 17 Developer (1Z0-829): Unit 8

About this course

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 reading and writing data to the console and files using various streams, readers, and writers. You'll explore the serialization and deserialization of Java objects, gaining insights into customizing these processes. The course also covers the Java NIO package, providing you with the tools to create, traverse, and manipulate path objects and their properties. By the end of this course, you'll be proficient in managing data flow between Java applications and external systems, enhancing your ability to build robust and efficient applications.

What you'll learn

  • Connect Java applications to SQL databases using JDBC
  • Execute basic, prepared, and callable SQL statements
  • Process query results efficiently
  • Manage transaction control in database interactions
  • Understand the Java I/O API for data reading and writing
  • Implement data serialization and deserialization
  • Utilize the Java NIO package for path manipulation

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.