Skip to main content
Learn

Data, AI, and Cloud Courses

Follow short videos led by expert instructors and then practice what you’ve learned with interactive exercises in your browser.

  • Learn at your own pace
  • Get hands-on experience
  • Complete bite-sized chapters

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
8 results

Introduction to Java

Learn Java from the ground up with this beginner-friendly course, mastering essential programming concepts and skills.

BasicSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserJim WhiteLearnCourse

Intermediate Java

Learn to write cleaner, smarter Java code with methods, control flow, and loops.

BasicSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserJim WhiteLearnCourse

Introduction to Object-Oriented Programming in Java

Learn key object-oriented programming concepts, from basic classes and objects to advanced topics like inheritance and polymorphism.

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserMiller TrujilloLearnCourse

Data Types and Exceptions in Java

Learn to work with Plain Old Java Objects, master the Collections Framework, and handle exceptions like a pro, with logging to back it all up!

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserJim WhiteLearnCourse

Input/Output and Streams in Java

Advance your Java skills by learning to handle files, process data, and build clean, reusable code using real-world techniques.

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserAlex LiuLearnCourse

Optimizing Code in Java

Learn key techniques to optimize Java performance, from algorithm efficiency to JVM tuning and multithreading.

AdvancedSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserPavlos KosmetatosLearnCourse

Introduction to Testing in Java

Learn how to write effective tests in Java using JUnit and Mockito to build robust, reliable applications with confidence.

AdvancedSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserMaria MilushevaLearnCourse

Cleaning Data in Java

Master data cleaning in Java using statistical methods, transformations, and validation for reliable apps.

IntermediateSkill Level
ClockOver 3 hoursTagImporting & Cleaning DataUserDennis LeeLearnCourse

Skill Level

technology

topic

FAQs