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

LinkedIn Learning

Building Your Java Skills

via LinkedIn Learning Path

Overview

Continue on your path as a Java programmer and deepen your skills. This learning path helps intermediate Java programmers who already have solid foundational skills, and want to dive deeper into the world of Java.
  • Grow your understanding of Java key tasks.
  • Explore testing and Design Patterns in Java programming.
  • Gain interview skills to advance your career.

Syllabus

Courses under this program:
Course 1: Java: Lambdas and Streams
-Supercharge your software engineering skills with lambdas and streams, two of the most commonly used examples of functional programming in Java.

Course 2: Java: Generic Classes
-Learn how to use Java generics to write cleaner code and help eliminate runtime issues.

Course 3: Java: Testing with JUnit
-Learn how to use JUnit, a powerful open-source testing tool for testing Java.

Course 4: Java Design Patterns: Structural
-Learn how to use the seven most popular structural design patterns—Adapter, Bridge, Composite, Decorator, Façade, Flyweight, and Proxy—to write better, more maintainable Java code.

Course 5: Java Design Patterns: Behavioral Part 1
-Use six of the most popular behavioral design patterns—Chain of Responsibility, Command, Interpreter, Iterator, Mediator, and Memento—to write better, more maintainable Java code.

Course 6: Java Design Patterns: Behavioral Part 2
-Learn how to improve your code using behavioral design patterns. This course covers the following design patterns: Observer, State, Strategy, Template Method, and Visitor.

Course 7: Continuous Delivery for Cloud Native Java Apps
-This course provides a hands-on, real-world application of how to build a continuous delivery pipeline using popular tools like Maven and Jenkins with Java

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

Courses

Taught by

Bethan Palmer, Ketkee Aryamane, Maaike van Putten , Kevin Bowersox and Kathryn Hodge

Reviews

Start your review of Building Your Java Skills

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.