Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java 11 For Complete Beginners
Rating: 4.5 out of 5(1,619 ratings)
8,268 students

Java 11 For Complete Beginners

Learn Modern Java From Scratch
Created byJohn Purcell
Last updated 4/2026
English

What you'll learn

  • Computer programming in Java

Course content

38 sections430 lectures48h 31m total length
  • Intro7:42
  • What is Java5:45
  • How Java Works3:26
  • Installing the JDK3:19
  • Installing Eclipse8:47
  • Creating a Class8:36
  • Running Your First Program6:34
  • The Structure of a Java Project5:13
  • A Closer Look at Hello World6:15
  • The Main Method6:35
  • Formatting and Code Blocks5:10
  • Auto-format7:52

Requirements

  • Understand basic computer use: installing programs, opening files, etc.

Description

This course teaches you computer programming in the Java language from scratch.

I'll be typing all the source code in front of your eyes and we'll be using Java version 11-12, taking advantage of many features that have been added to Java over the past few years -- including streams, method references and lambda expressions.

Along the way we'll create a number of projects, including two desktop apps.

This is a completely updated and revised version of my popular Java for Complete Beginners course, which has gathered over 1.3 million subscribers on Udemy. In addition to newer Java features, this revised course includes lots of exercises to increase your fluency.

Who this course is for:

  • Anyone who wants to learn computer programming
  • New Java developers who want to improve their knowledge
  • Experienced developers who want an introduction to newer features in Java: streams, method references, lambda expressions.