Java: Advanced Concepts for High-Performance Development Preview

Java: Advanced Concepts for High-Performance Development

With Bethan Palmer Liked by 708 users
Duration: 1h 57m Skill level: Advanced Released: 1/3/2023

Start my 1-month free trial

Course details

You’re comfortable with the basics of writing in Java, but you want to level up your skills and be more productive. In this course, Bethan Palmer has exactly what you need, with topics including generics, multi-threading, inputs and outputs, and more. After explaining the differences between versions of Java, Bethan dives into generics in Java, advanced data structures, and functional programming. She covers concurrency in Java, including how to use the Runnable interface, the ExecutorService, and synchronized methods. Bethan highlights topics around input and output like reading from System.in with a scanner, reading files with BufferedReader, and using try-with-resources. She also guides you through working with files in Java, creating a new file, working with directories, and copying files in Java. Each chapter includes challenges and solutions to reinforce what you’re learning.

Skills you’ll gain

Earn a sharable certificate

Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.

Sample certificate

Certificate of Completion

  • Showcase on your LinkedIn profile under “Licenses and Certificate” section

  • Download or print out as PDF to share with others

  • Share as image online to demonstrate your skill

Meet the instructor

Learner reviews

4.7 out of 5

371 ratings
  • 5 star
    Current value: 293 79%
  • 4 star
    Current value: 57 15%
  • 3 star
    Current value: 17 4%
  • 2 star
    Current value: 3 <1%
  • 1 star
    Current value: 1 <1%

Contents

What’s included

  • Test your knowledge 5 quizzes
  • Learn on the go Access on tablet and phone

Similar courses

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.