Java for Absolute Beginners (Udemy.com)
A course on Java for complete beginners to computer programming, for those who want concepts explained in plain English.
Created by: Nick H
Last updated September 2022
What you will learn
- The fundamentals of Java
- How to understand and write simple Java programs
- Practice exercises to strengthen your coding knowledge
How it compares
Against the other 231 rated Udemy courses in Java on CourseDuck:
- Rating4.7 out of 5higher than 90% of them
- Reviews9,669#31 of 232 by number of reviews
- Length8.7 hoursshorter than 53% of them
- Last updatedSeptember 2022earlier than 56% of them
Quality Score
Overall Score : 94 / 100
Course Description
Java for Absolute Beginners is designed for those who have no previous experience in computer programming/coding. This course aims to teach programming at a steady pace with straightforward explanations so that you are not left with a thousand questions. Topics are explained in plain English and with the necessary depth, enabling you to piece everything together with ease.
This course includes:
Videos
Starting at the basics and working our way to more advanced topics
Easily digestible videos which tell you what you need to know without long-winded explanations or digressions
Concepts described in detail without straying to far from the topic at hand
Coding Exercises
Exercises at relevant stages
Exercise solutions
Instructor Details
- 4.7 Rating
9,669 Reviews
Nick H
A self-taught programmer with many years of experience using Java and C#. My aim is to teach subjects in a concise and approachable way. I put a lot of effort into conveying topics so that all necessary details are included, to ensure that you can learn and exercise your knowledge with as little frustration as possible.
Reviews
By Priyanka M on 5/7/2026
Sections 12 and 13 could have been explained using simpler examples, as it is a bit difficult for beginners to understand.
By Quang Nguyen on 2/3/2026
Because I have done programming in other languages, the materials up to now are a little too basic for me. However, I have gained some valuable knowledge in Java. So far, I like this course because Instructor Nick is fluent, his explanations are clear, his examples are interesting, and his animations for the slides are very effective in helping me follow his instructions.
By Anonymized User on 11/25/2025
The course explains Java concepts in plain English, making programming approachable for absolute beginners. Examples and exercises are simple yet effective, helping learners build confidence step by step. It’s a clear, beginner‑friendly introduction that removes jargon and focuses on understanding.
By Anonymized User on 12/7/2023
The course needed to be much more in depth for basic concepts for someone who has no technical background. I shall need to check on some of the more basic levels of java language.
By Denys Kibalenko on 8/8/2022
Hi everyone! Since I've started learning this course halfway is done at the moment, and I have no regrets on buying the course! Nice and easy to understand author, with maximum comprehension explained material. Another notable thing for me, I still want to carry on, although I'm absolute beginner. Thank you, author, you have made exclusive course!
By Luciano Millan on 11/10/2021
This course helped me acclimate well to Java . The concepts are clear, the examples are done in such a way that by the time you get to the challenges they feel easy. Took my time and wrote a massive amount of comments during the course, happy learning .
By Basit Kashoo on 1/11/2021
When I joined this course, I had no knowledge about computer programming languages. But after completing this course I can actually understand lines of code now and write basic programs. This course is best to help you dive into the world of programming as a beginner.
By Aditya Nair on 2/1/2020
This is the BEST course for beginners who want to learn java. The instructor has laid out the contents in the best sequence. The quiz makes it more interesting and are set up to the standard. I would highly recommend it to others who want to understand the basics very well. Also, i really wish the instructor offered a class on JAVA for advanced users as well.
By Elias Joseph on 1/13/2020
This course was amazing. The instructor's knowledge is awesome. He was well prepared and displayed his mastery of the Java program. The visualization was perfect and his presentation out of this world. I have learned a lot from him. I would recommend this course to everyone that I know.
By Radoslav Backovsky on 5/14/2019
I like exerceses. I have to be very focused for explanations cuz I dont know yet what I have to do... but the main brainstorming comes with exercises and its great way to practise the knowledge. And always I can get back if I missed something.
it provides a really clear and basic explanation of Java programming language, which is so helpful and easy to learn for java beginners.




