Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Become a Java Programmer

via LinkedIn Learning Path


Java is the core language for Android and many enterprise web applications. Begin your path toward becoming a professional developer by building a solid foundation in the Java language.
  • Learn the fundamentals of programming with Java.
  • Discover solutions to common Java programming challenges.
  • Build mobile, desktop,and web applications with Java.


Courses under this program:
Course 1: Learning Java
-Get started in Java programming. This course shows beginners how to write Java code and build simple Java applications.

Course 2: Java 11+ Essential Training
-Learn the fundamentals of Java Standard Edition (SE) 11 and more recent releases, so you can build your first application or start exploring the language on your own.

Course 3: Learning Java Applications (2019)
-Get a practical introduction to Java programming. Learn how to develop Java applications for desktop, web, and mobile platforms, including Android.

Course 4: Java Memory Management
-Learn how memory works in Java. In this hands-on course, explore fundamental concepts to help you optimize your code and quickly find and fix any memory errors that still occur.

Course 5: Learning JDBC
-Learn how to manage data from relational databases such as Postgres, Oracle Database, MySQL, and SQL Server using Java Database Connectivity (JDBC) in Java programmed applications.

Course 6: Java Persistence API (JPA): 1 The Basics
-Learn how to work with the Java Persistence API (JPA), the standard for building Java enterprise applications that need to have persistent data.

Course 7: Java Persistence API (JPA): 2 Inheritance and Querying
-Learn more advanced uses of the JPA, including inheritance mapping strategies, Java Persistence Query Language (JPQL), the Criteria API, and more.

Course 8: Cloud-Native Development Using Java with Eclipse MicroProfile
-Learn to build optimized cloud-native Java applications for microservices architectures with the help of Eclipse MicroProfile.

Course 9: Nail Your Java Interview
-Review critical Java concepts-and commonly-asked interview questions-to ensure that you approach your Java interviews with confidence.


Taught by

Kathryn Hodge, David Gassner, Todd Perkins, Matt Thornfield, Frank Moley, Kesha Williams and Katherine (Kate) Stanley


Start your review of Become a Java Programmer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.