Getting Started with Java: The Fundamentals of Java Programming

Java JDK 9+
  • 8 Videos | 54m 5s
  • Includes Assessment
  • Earns a Badge
This course serves as a theoretical introduction to the Java programming language - a class-based, object-oriented, and platform-independent language. Use this course to discover what these qualities mean when using Java to develop programs. Explore some of the significant features of Java. Get a glimpse into the Java ecosystem and the phases involved in translating Java code to a machine-executed form. In doing this, you'll examine concepts such as compilers, Java bytecode, and the Java Virtual Machine. Delve into some of the other properties of the language, such as using the just-in-time compiler and the automatic garbage collector. Finally, learn about the vast array of fields in which Java programming can be applied. At the end of this course, you'll have a solid foundational comprehension of the characteristics and use cases of the Java programming language.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recall what's meant when we say that Java is object-oriented and platform-independent
    describe how the JVM is used to execute your Java source code
    identify the purpose of the JVM and some of the important components in the Java ecosystem
  • recognize how programming is affected by the static typing requirement in Java and the effects of its just-in-time compiler
    describe the workings of Java's automatic garbage collector
    enumerate the various use cases of Java in different fields of computer science
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 33s
    UP NEXT
  • Playable
    2. 
    How Java Works
    9m 51s
  • Locked
    3. 
    Running Java Programs
    6m 20s
  • Locked
    4. 
    The JVM and the Java Ecosystem
    6m 15s
  • Locked
    5. 
    Properties of Java
    10m 24s
  • Locked
    6. 
    Java's Class Library and Garbage Collector
    7m 21s
  • Locked
    7. 
    Applications of Java
    9m 36s
  • Locked
    8. 
    Course Summary
    1m 46s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.