Skip to content
UdemyJavaPaid courseBeginner levelCertificate

Java for Complete Beginners: Become Junior Java Developer (Udemy.com)

Java programming for complete beginners. Create Java applications, learn Java programming. Start programming in 2019

Created by: Luke's Programming School

Last updated July 2019

Our take

Based on the ratings of 889 students, a sample of their written reviews and the syllabus, as the course stood in July 2019. No course pays to be reviewed.

This is a very short Java starter from Luke's Programming School. It has 41 lectures in nine sections and about 1.8 hours of video, covering variables, conditions, arrays and loops, functions, a small projects section and a half hour of object oriented programming. Around 44,000 students have enrolled. It is pitched at people who have never coded, but reviewers split on that: some found it a clean first step, others say it fits a refresher better than a true first lesson.

Students who liked it call it well structured, simple and to the point, with sensible examples and a teacher who knows the material. The complaints are consistent. Explanations are thin, one reviewer says he mostly narrates what is on screen, and another says things are introduced without being explained. A few mention his English or flat delivery, and one says the quizzes need to be harder. Another reviewer wanted the last lecture covered in more detail. One reviewer says the NetBeans videos have drifted from the current software.

Of 889 ratings, 622 are four or five stars, so most people were satisfied with what they got in under two hours. The content was last updated in July 2019, and there are no coding exercises. We would treat it as a quick taste of Java syntax or a short refresher. Anyone who wants to actually get comfortable writing programs should plan on a longer course with practice built in.

Best forCurious beginners who want a quick, low-commitment taste of Java syntax before choosing a longer course.
Skip it ifYou want slow, detailed explanations, real coding exercises, or any depth beyond the basics.

Pros

  • Short at 1.8 hours, so a beginner can finish it in a weekend
  • Covers variables, loops, functions and basic OOP in a logical order
  • Reviewers call it well structured, with simple, easy-to-follow examples
  • Includes a short projects section that applies the basics

Cons

  • Explanations are thin; reviewers say things are introduced without context
  • Last updated in 2019, and one reviewer flags outdated NetBeans videos
  • No coding exercises, and the two quizzes are too easy to test learning
This is a good course for complete beginners in programming. If you have some programming experience only part of it is useful.
Hyugachan, a student

Labeled beginner, but reviewers say it suits refreshers better; true first-timers may find it quick.

icon
What you will learn

  • Create simple programs in Java
  • Understand Programing fundamentals
  • Understand Object Oriented Programming

Course content

9 sections · 41 lectures · 1.8 hours of video 2 quizzes, 2 articles

  1. 1Introduction 3 free previews4 lectures · 4 min
  2. 2Getting Started4 lectures · 7 min
  3. 3Variables 3 free previews4 lectures · 10 min
  4. 4Conditions, Operators6 lectures · 15 min
  5. 5Arrays and Loops6 lectures · 14 min
  6. 6Functions3 lectures · 1 quiz · 9 min
  7. 7Course Projects8 lectures · 16 min
  8. 8Object Oriented Programming5 lectures · 1 quiz · 30 min
  9. 9Bonus1 lecture · 1 min

Who it is for

The instructor says it suits

  • Anyone who wants to learn Programming
  • Anyone who wants to learn Java

What you need before you start

  • Computer

How it compares

Against the other 231 rated Udemy courses in Java on CourseDuck:

  • Rating4.2 out of 5higher than 16% of them
  • Reviews889#126 of 232 by number of reviews
  • Length1.8 hoursshorter than 93% of them
  • Last updatedJuly 2019earlier than 73% of them

icon
Course Description

Learn to programme from scratch for complete beginners

Save your precious time with this course. You will learn how to program in Java in a fast and easy way!\

You don't need any experience in programming to take this course.This course is designed for complete beginners. All you need is Computer and ability to learn.

As the course name "Java for complete beginners" suggest This course is designed to help you start with programming, I explain important concepts such as Variables, Conditions, Loops or Functions. Then I show you how to use these things to create Simple applications in Java. Almost every programmer started by creating simple applications and almost every programmer is now earning decent money.

This course is mostly designed for beginner who wants to learn Java or programming fundamentals, if you are advanced and already familiar with programming fundamentals, or with programming in java. This course might not be for you.

Java is the most used and popular programming language, by Indeed there were 26 268 Job openings in Java. And it was marked as Most in-demand Programming language.



icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Luke's Programming School

Hi, my name is Luke, I am the founder of "Luke's Programming School". Currently, we are teaching over 100 000 Students in over 160 countries. Our goal is to have over 150 000 students by the end of this year. We offer courses in Development, E-commerce, and Design.

OUR COURSES: We are focused on making great courses, our goal is to make every course as engaging as possible. That is why most of our courses are short and straight to the point. We focus only on the important things.

UP-TO-DATE: We make sure that all of our courses are up to date, and cover's everything you need.

STUDENT IS THE BOSS: We are doing our best to make you happy and provide a  great learning experience. That is why we respond to questions within a day.

EVERYTHING YOU NEED: If the student is missing some lecture in our course, he can easily ask for them, all you need to do is write us what lectures would you like for us to add and we will add them!

Here is what our students say:

Gustav Gimlich : "Good course, Instructor is explaining well. I also like that there is a lot of exercises. Money good spend."

Nouf : "the course deserve million stars,thankyouuu"

icon
More courses by Luke's Programming School

Free

$11.99

$69.99

$39.99

$19.99

$12.99

icon
Reviews

4.2

889 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Gary on 1/7/2021

Yes, however, I think video 5 and 6 should be updated, especially 6, because netbeans has changed a little.

By Andrius Maselskas on 10/15/2019

Broken english is very distracting even for a non native english speaker. The last lecture shiould either be part of a more complex Java ciourse or delved into in greater detail. Would rate this course 2/5 but added a star since I picked it up for free.

By Hyugachan on 8/17/2019

This is a good course for complete beginners in programming. If you have some programming experience only part of it is useful. If you have some object-oriented programming experience and want to start with Java, better choose other training. The course itself is good, nice explanation and examples, but - as the title says - it is a course for VERY BEGINNERS.

By Javier Torrecilla García on 4/12/2019

El curso ha estado bien para refrescar los conocimientos básicos que tenía sobre Java. Quizás para ser un curo Básico, va algo más rápido de lo aconsejable para alguien sin ninguna base de Java.

By SAUMYA AWASTHI on 2/11/2019

It is very basic course and i think the speed of course should be little faster as the content is not too much.

By Daniela González Rangel on 1/24/2019

For now, I don't see the material is enough; the audio is not very good; but let's see the progress of the course.

By Jill Lasek on 9/25/2018

Information was explained at a steady, understandable speed. Love that I can go over the information multiple times to take notes, and can review the information even after the course is completed.

By Akash Gupta on 7/17/2018

It was a great choice investing time and money in this course.In the beginning of the the course,I didn't have a single word knowledge about java but today at the end I believe that now I'm capable of doing more advanced projects. THANK YOU UDEMY!!!!!

By Meenakshi Subudhi on 4/21/2018

Hi, Course is really good. But I felt last two sections constructors and inheritance concept could be taught in multiple videos since those were very important. Apart from that Can you please include more questions in the exercise section including more short programs.

By Mohaiminul Islam on 4/20/2018

this course is a good startup for any beginner. But as a beginner we need some more exercise and more real life examples which makes the subject far more interactive. The course instructor is awesome. He might have some weakness in English but i would say he did a pretty good job. Best of luck Sir..

A diferencia de al principio, las clases mejoran y da exlpicaciones sencillas y fáciles de entender, a veces.
En general es muy monotono y el tono de voz me pone muy muy nervioso, es casi imposible aguantar el ritmo que lleva, parece un robot.

ok++++++

Showing 12 of 51 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100