Video description
Welcome to this course on getting started with the Java platform! I’m excited to have you here. And by the end of the course, you’ll be excited to work with your new Java skills and all the opportunities those skills will open for you.
This course is exactly what you need if you want to learn Java at a nice pace, in an easy way, with a friendly instructor.
In this video tutorial, I walk you through the basics of Java and show you the ropes, step by step, in small easy-to-digest lessons, as if we were sitting side by side at a coffee shop, as I guide you along. There’s no pressure here, nothing crazy difficult and you have everything to gain. All it takes to become a Java developer is a bit of patience and persistence along with a willingness to try things out and keep working at them.
So... are you ready? Then I’ll see you inside. Let's do this!
Table of contents
- Introduction
- Overview of Java
-
Java Platform Components
- Section introduction
- Java’s acronyms and abbreviations
- Platform independence in Java
- How WORA (write once, run anywhere) works
- Key terms in Java you need to know
- Compiling a Java program with the Java compiler (javac)
- Running a Java program (bytecode) on the JVM
- Introducing the concept of an IDE
- Flow of compiling and running a Java program
- Section conclusion
-
The Java Development Kit (JDK)
- Section introduction
- Steps to install the JDK
- Working out which JDK version to install
- Downloading the JDK
- Running the JDK installer
- Exploring the installation package contents
- Setting the JAVA_HOME environment variables
- Checking the environment variables have been set
- Verifying the Java compiler and Java virtual machine are installed
- Section conclusion
-
The IDE (Integrated Development Environment)
- Section introduction
- Choosing an IDE
- Overview of IDE features for programming
- How the IDE does syntax highlighting
- How the IDE shows errors
- How the IDE helps you
- IDE feature: compiling source code
- IDE feature: Running the code
- IDE feature: Debugging programs
- The process of programming with an IDE
- Installing an IDE (Eclipse)
- Section conclusion
- Java Programming Syntax Basics
-
Writing, Compiling, Running and Debugging a Java Program with the IDE
- Section Introduction
- Creating a new Java project in Eclipse
- Creating a package
- Creating a class
- Importing and Default Imports
- Autocomplete in the IDE
- Javadoc in the IDE
- Using the dot to reference different objects
- Method overloading
- Passing a parameter to a method
- Running your Java program
- Exploring the project structure after a build
- Refactoring to extract and create a new method
- Calling a method in Java
- Modifying a method to take a parameter
- How the IDE helps you fix your code
- How the IDE lets you preview code it will write for you
- How to pass a parameter to a method
- Debugging your Java program
- Suspending a program at a breakpoint
- Stepping into a method
- Inspecting variables in the live program
- Examining the call stack to see the steps a program took so far
- Stepping over a method
- The notion of scope and call stack method popping
- The power of a debugger
- Section conclusion
Product information
- Title: The Absolute Beginner's Guide to Java
- Author(s):
- Release date: December 2022
- Publisher(s): Manning Publications
- ISBN: None
You might also like
book
The Rules of Programming
This philosophy-of-programming guide presents a unique and entertaining take on how to think about programming. A …
book
Learning Go
Go is rapidly becoming the preferred language for building web services. While there are plenty of …
book
Learning SQL, 3rd Edition
As data floods into your company, you need to put it to work right away—and SQL …
book
Code: The Hidden Language of Computer Hardware and Software, 2nd Edition
Computers are everywhere --- most obviously in our laptops and smartphones, but also our cars, televisions, …