Java for Complete Beginners (Udemy.com)
The Course Where Programming and Fun Meet! Learn JAVA from Scratch With PLENTY of Free Resources and Challenges.
Created by: Rupal T
Last updated December 2020
What you will learn
- The Fundamentals of Objected Oriented Programming
- Solid foundation in programming
- Ability to solve challenging problems with code
- Well rounded knowledge of Java
How it compares
Against the other 231 rated Udemy courses in Java on CourseDuck:
- Rating4.1 out of 5higher than 9% of them
- Reviews3,169#75 of 232 by number of reviews
- Length6.3 hoursshorter than 66% of them
- Last updatedDecember 2020earlier than 61% of them
Course Description
Q: What will I learn in this course?
Ans: You will learn the fundamentals of Java. We will initially learn about variables, conditions, loops, arrays, operators, and user input. Then we will take a closer look at classes, objects, and methods. Finally, we will go over the fundamentals concepts of Object-Oriented Programming: Inheritance, Encapsulation, Polymorphism, and Composition.
We will not merely glance over these topics but get a thorough understanding of what they are, how they work with each other, and what role they play.
Q: How will this course be taught?
Ans: The videos will compromise of two parts: paper and computer. We will not directly dive into coding but rather gain an understanding of what the concept is and why it is important (on paper). Then we will move to the computer where I will lay out the syntax of the concept for you and give you ample examples and mini-challenges to strengthen your understanding of the concept.
Additionally, I will link a document for each video which will go over what we learned and will include additional resources for you to check out. I will also link the source code for each video.
Once you have a good understanding of the concept, there will be a video where I will present you with multiple challenges at the start of the video and spend the rest of the video solving each challenge I presented, explaining every line of code and the general logic of the solution.
By the end of this course, I hope that you have a good grasp of the concepts introduced in this course and are able to utilize them effectively.
Instructor Details
- 4.1 Rating
3,169 Reviews
Rupal T
Hello, welcome to my instructor page! ✨
I am a frontend software engineer at LinkedIn and a recent graduate from Cal Poly (located in the charming town of SLO ☀️) where I studied Computer Science.
I enjoy sharing knowledge about topics that I am deeply interested in, ranging from programming to philosophy, and I hope to achieve some of that by instructing on Udemy.
Thank you for visiting, and feel free to connect with me on LinkedIn :)
More Java courses
Hibernate and Spring Data JPA: Beginner to Guru (2026)
4.8 (1,265 Reviews)
Provider: Udemy
Time: 30.3h
$84.99
Learn JAVA Programming - Beginner to Master (2026)
4.7 (31,368 Reviews)
Provider: Udemy
Time: 61.4h
$119.99
The Complete Java Certification Course (2025)
4.7 (30,462 Reviews)
Provider: Udemy
Time: 18.1h
$174.99
Oracle Java Certification - Pass the Associate 1Z0-808 Exam. (2025)
4.7 (6,236 Reviews)
Provider: Udemy
Time: 20.2h
$12.99
Reviews
By Craig Linde on 12/20/2020
Very straight forward
By Enoch Muwanga on 8/10/2020
Great stuffp
By Parvez Ahmed on 8/5/2020
Perfect place to start learning java. I suggest start with this course and go from here. but if you think this course is all you need to learn java, your sadly wrong. Would recommend!
By satyendhar mukkavilli on 7/25/2020
Amazing teaching skills and very easy to understand by her way of presentation. Beginners like me will get beneficial by looking over it
Great job. Thanks a lot
By Noor Islam on 7/23/2020
Excellent one
By Sri Kalpana Nallapaneni on 7/16/2020
yes,It was a very good match with me..very interesting..
By Kartik Nerwal on 7/6/2020
Really good to learn basics, fast and easy.
By cee Tek on 7/5/2020
The course is great and the teacher is quite good
By Mohammad Islam on 7/4/2020
Poor sound quality
By Riyan maredia on 7/3/2020
little hard to understand
By Fatema Z. Anannya on 7/1/2020
Easily understandable
By Charles Okonji on 6/19/2020
Yes, quite interesting and practical. So easy to catch up
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100






