Java is a versatile, object-oriented programming language essential for enterprise software development. This learning path covers Java fundamentals, object-oriented programming, data structures, and database connectivity with JDBC. Gain the skills to build robust, scalable applications and kickstart your career in Java development. Tune in, pass the final exam, and earn your certificate.
This learning path is endorsed by JetBrains. Along with earning a certificate, you can receive three free months of any JetBrains IDE—including IntelliJ IDEA Ultimate, which is used in this course. Just apply the JETBRAINS_LI coupon code at checkout on the JetBrains eStore. Detailed instructions on how to redeem this offer are here.
-
Analyze Java 17 syntax and structure fundamentals.
-
Create functional programs using Java objects and APIs.
-
Leverage frameworks for rapid web development.
-
Develop a web app using Spring 6 and Boot 3.
Courses
-
1
Java Essential Training: Syntax and Structure2h 28mJava Essential Training: Syntax and Structure
By: Angie Jones
This course provides a foundation for learning how to program with the most recent Long-Term Support (LTS) release, Java 17.
-
2
Java Essential Training: Objects and APIs2h 10mJava Essential Training: Objects and APIs
By: Angie Jones
Learn the essentials of functional programming with objects and APIs in the most recent long-term support release, Java 17.
-
3
Java Object-Oriented Programming2h 2mJava Object-Oriented Programming
By: Kathryn Hodge
Learn how to use the object-oriented programming model to write code that's secure, scalable, and easier to troubleshoot.
-
4
Java: Data Structures49mJava: Data Structures
By: Bethan Palmer
Find out what data structures are, what things to consider when choosing which data structure to use, and which data structures are the most common in Java.
-
5
Learning JDBC2h 3mLearning JDBC
By: Frank P Moley III
Learn the skills to effectively integrate and manage data from relational databases like PostgreSQL, Oracle, MySQL, and SQL Server into Java applications using the JDBC API.