Getting Started with Java: The Fundamentals of Java Programming
Java
| Beginner
- 8 videos | 53m 42s
- 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 courseRecall what's meant when we say that java is object-oriented and platform-independentDescribe how the jvm is used to execute your java source codeIdentify 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 compilerDescribe the workings of java's automatic garbage collectorEnumerate the various use cases of java in different fields of computer scienceSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 30sIn this video, you’ll learn more about your instructor and this course. In the course, you’ll learn some of the significant features of Java. Java is a class-based object-oriented language that’s platform-independent. You’ll also learn about the Java ecosystem and the phases involved to translate Java code into a form that can be executed by a machine. This includes concepts like compilers, Java Bytecode, and the Java Virtual Machine. FREE ACCESS
-
9m 48sIn this video, you’ll learn more about the Java programming language. You’ll learn the mechanics involved in writing a Java program and then getting it to run on a machine. A programming language provides you with the means to write a set of instructions in order to carry out a task. A programming language provides you with the tools you need to give instructions to a machine. FREE ACCESS
-
6m 17sIn this video, you’ll watch a demo. You’ll learn how a Java Virtual Machine or JVM ensures you only need to write a single program. This program can run on any platform, whether Linux, Windows, macOS, etc. Following along, you’ll see how this is done. Onscreen, you’ll see you have a Java program, and you want this to run on any combination of operating system and hardware. FREE ACCESS
-
6m 12sIn this video, you’ll watch a demo. You’ll learn about the workings of the JVM to better understand how to build and then run Java programs. You’ll focus on the translation from a Java program to something which gets executed on the JVM. For this, you’ll see there are a new set of transformations needed. As touched upon earlier, when you write a Java program, you save it as a file with the .java extension. FREE ACCESS
-
10m 21sIn this video, you’ll review the properties of Java. You’ll also learn some of the properties of the Java programming language. First, you’ll revisit some of the terms you’ve encountered before. You know that a programming language is effectively a means to supply a set of instructions to carry out a task. A programming language is one that has its own set of rules that can be used to define instructions used to implement algorithms. FREE ACCESS
-
7m 18sIn this video, you’ll learn more about Java libraries. You’ll remember the Java Runtime Environment includes a Java Virtual Machine. It also includes a built-in library, which can be useful to Java developers. This is the Java Class Library, also known as JCL. Essentially, a library is a collection of commonly used programming resources. A Java library allows any Java developer to use its resources. FREE ACCESS
-
9m 33sIn this video, you’ll learn more about some of the applications or use cases of Java. First, you’ll learn the benefits of programming in Java. Programs in Java are easy to write, compile, debug, and run, especially since you can run them on any platform which has the JVM. Additionally, programs in Java offer code-reusability. You can define an entity using a class and then create multiple objects based on that class. FREE ACCESS
-
1m 43sIn this video, you’ll summarize what you’ve learned in this course. You learned the significant features of Java. You learned it’s a class-based, object-oriented language that’s platform-independent. You also looked at the Java ecosystem and the phases involved in translating Java code into a form that can be executed by a machine. You delved into some properties of the language, like static typing, using the just-in-time compiler, and the automatic garbage collector. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.