Beginner course: Getting Started with Java

Get to learn the basics to become a Java developer
Free tutorial
Rating: 3.7 out of 5 (16 ratings)
2,065 students
30min of on-demand video

The basics of programming with Java
Using Visual Studio Code for Java development
Basic Java variable types
Using methods and objects in Java


  • Basic programming knowledge in any language


Is Java your first programming language and do you want to get up and running fast? Or maybe you are already an experienced programmer in another language and want to give Java a try?

In this tutorial you will find short separate videos which take you through the basics of the Java programming language. First you will check the Java version on your computer or install a new Java Development Kit (JDK). In the next session, you will find 30 minutes of video, showing you how you can run single-source Java files on your computer and experiment with the Java programming language. Each video has a page with the full description and the code you can copy and paste to run on your own computer.

From Java version 11 onwards, you can run simple Java code in a single source file without compiling it, just like you can run a Python or Bash script. And that's precisely what we will do in this high-speed Java programming course!

With this tutorial you'll get the basic idea of Java code, that is, the programming language, which will allow you to experiment and learn further.

This tutorial is based on a section of the book "Getting Started with Java on the Raspberry Pi" by Frank Delporte, the creator of this course.

Who this course is for:

  • Everyone who wants to learn how to get started with Java


Technical Writer and Java Programmer
Frank Delporte
  • 3.9 Instructor Rating
  • 41 Reviews
  • 3,520 Students
  • 2 Courses

Video editor by education, Coder by experience.

I've been coding for more than 30 years now, ever since I was 11, and got a Commodore 64. I've always been looking for good combinations of media, technology, programming, and user experience.

Since 2022 I work as a technical writer at Azul and in 2023 I became a Java Champion. I'm also the lead coach of CoderDojo Belgium in Ypres where we learn kids between 7 and 18 the fun of programming.

I love to share my knowledge in work, via blog and teaching.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses