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

LinkedIn Learning

Getting Started as a Java Developer

via LinkedIn Learning Path

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Java is the core language for many enterprise web and Android applications. Start building your skills as a Java programmer with LinkedIn Learning. Learn the foundations of the Java language through this beginner-level learning path.
  • Learn the fundamentals of the Java programming language.
  • Discover solutions to common Java programming challenges.
  • Build skills, from collections to data structures.

Syllabus

Courses under this program:
Course 1: Java Essential Training: Syntax and Structure
-This course provides a foundation for learning how to program with the most recent Long-Term Support (LTS) release, Java 17.

Course 2: Java Essential Training: Objects and APIs
-Learn the essentials of functional programming with objects and APIs in the most recent long-term support release, Java 17.

Course 3: Learning Spring with Spring Boot
-Learn rapid web development at enterprise scale with Spring through the highly popular Spring Boot framework.

Course 4: 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 5: Learning Java Collections
-Learn about and gain hands-on experience with the Java Collections framework.

Course 6: Java Memory Management: Values and References
-Explore effective memory management in Java in this course, one of two installments in the lively Java Memory Management series.

Course 7: Java Memory Management: Garbage Collection, JVM Tuning, and Spotting Memory Leaks
-Explore effective memory management in Java in this course, one of two installments in the lively Java Memory Management series.

Course 8: Java Exception Handling
-This course teaches developers how to deal with unexpected behavior that may occur during the execution of their applications.

Course 9: Java Algorithms
-Learn how to efficiently optimize and create algorithms in Java.

Course 10: Java: Data Structures
-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.

Courses

Taught by

Angie Jones, Frank Moley, Kevin Bowersox, Maaike van Putten , Cecili (Reid) Poole, Kathryn Hodge and Bethan Palmer

Reviews

Start your review of Getting Started as a Java Developer

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.