Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Java for complete beginners | Learn core java using IntelliJ

Learn Java programming by doing, object oriented programming (oop java), intelliJ for complete beginners using java 14
(1,297 reviews)
11,035 students
Created by


CourseMarks Score®







Platform: Udemy
Price: $22.99
Video: 18h 51m
Language: English
Next start: On Demand

Top Java courses:

Detailed Analysis

CourseMarks Score®

9.7 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

10.0 / 10
This course was last updated on 6/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

8.5 / 10
We analyzed factors such as the rating (4.4/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

10.0 / 10
Video Score: 10.0 / 10
The course includes 18h 51m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 7 hours 13 minutes of 596 Java courses on Udemy.
Detail Score: 10.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 10.0 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

9 articles.
144 resources.
1 exercises.
0 test.

Table of contents


This course is updated frequently. Here is our course update timeline.
•Jan 21, 2021
2 new sections with 5+ hours of content – “Collection in java” and “Modifiers in java”
•June 23, 2020
Coding challenges and new content added in section : “Conditional statements and loops in Java”
•June 23, 2020
2 hours of content added in section : “Conditional statements and loops in Java”
•April 25, 2020
New lectures added in section : “Variables, Datatypes and Operators in Java”
•Mar 23, 2020
New section added : “Packages in java”
•Feb 12, 2020
Added supplemental resources to every lecture of this course in the form of PDF handouts.
•Dec 8, 2019
Updated section 10 : Exception handling by adding resources which contain code samples which students can download and use to execute the programs.
•Mar 20, 2019
Upgraded with 3.5 hours of new content and 17 new lectures which will power up your ability to learn java. We are adding a new section on exception handling.
•Nov 3, 2018
Updated the course with a new section – “Arrays”.
•Apr 7, 2018
Added 2 new lectures “Learn to write interactive programs in java” and “swap two variables using third variable”
•Mar 24, 2018
Added new lectures as
•final keyword in java (Section 7)
•new keyword and memory allocation (Section 6)
•How udemy works? (Section 1)

This course teaches you everything you should know to about Java Programming to become a java developer and get the job. This is not a theoretical course, but instead I will teach you step by step, practically, by writing programming examples. This course also helps you get started as a java programmer from scratch (Java for beginners).
It’s time to learn java using intellij. This course is java for complete beginners. If you are looking to be android developer, you need to learn java programming and that’s where this course can help you.
This course is designed keeping beginners in mind, we have made sure that each and every concept is clearly explained in a easy to understand manner. So if you are a beginners, don’t worry, I am 100% committed to help you succeed.

•This is a practical course, where in in every lecture, I will actually write a example program to make you understand the concept
•Clear and simple explanations
•This course is updated regularly

This course is backed by Udemy’s 30 day money back guarantee. If after taking this course you realize that this is not for you. Please request a refund, I only want satisfied students

•Learn concepts of core java and write programs
•In this course, you will learn what is java and how it works
•I will teach you about variables, data types and different operators in java
•I will teach you about loops in java and conditional statements
•I will also teach you how to create methods, constructors, classes and objects
•I will also teach you about object oriented concepts like inheritance, polymorphism, encapsulation and abstraction in java
•I will also teach you how to build interactive programs by accepting input from the user

•Students who want to start their career working as a java developer
•People who are looking to transition their way to become a java developer
•Students who want to learn java academically

What are you waiting for? Press the BUY NOW button and start the course. See you inside.

You will learn

✓ Write java programs confidently by doing hands on programming in java along the instructor step by step
✓ Installation + setup of java and intellij idea in 15 minutes!
✓ Appear confident in java interviews and crack them easily
✓ Learn and write object oriented programs using java
✓ Understand what is java and how it works
✓ Learn what are variables and how to use them
✓ Understand different data types in java and how to use them effectively
✓ Understand different types of operators in java and how to use them
✓ Learn to use different types of conditional statements in java
✓ Learn to use different types of loop statements in java
✓ Learn about break and continue in java
✓ Learn what are methods in java and how to use them
✓ Learn various object oriented concepts in java
✓ Learn about abstraction, polymorphism in java
✓ Learn about inheritance and encapsulation
✓ Understand what are classes and objects
✓ Understand how objects are created using new operator and how memory is allocated
✓ Understand what are constructors in java
✓ Understand what is method overloading, constructor overloading and operator overloading
✓ Understand what is method overriding
✓ Understand final keyword in java


• A computer with internet connection to install java and Intellij
• Prepare yourself to do hands on programming

This course is for

• Any student who desires to be a java professional
• Any professional currently working on other technologies and wants to become java professional
• An Entrepreneur who wants to start building products on Java
• Students who want to learn java academically
• Testers who want to move from manual testing to java automation testing

How much does the Java for complete beginners | Learn core java using IntelliJ course cost? Is it worth it?

The course costs $22.99. And currently there is a 82% discount on the original price of the course, which was $129.99. So you save $107 if you enroll the course now.
The average price is $20.3 of 596 Java courses. So this course is 11% cheaper than the average Java course on Udemy.

Does the Java for complete beginners | Learn core java using IntelliJ course have a money back guarantee or refund policy?

YES, Java for complete beginners | Learn core java using IntelliJ has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Java for complete beginners | Learn core java using IntelliJ course, but there is a $107 discount from the original price ($129.99). So the current price is just $22.99.

Who is the instructor? Is Faisal Memon a SCAM or a TRUSTED instructor?

Faisal Memon has created 13 courses that got 2,108 reviews which are generally positive. Faisal Memon has taught 33,422 students and received a 4.4 average review out of 2,108 reviews. Depending on the information available, Faisal Memon is a TRUSTED instructor.
Entrepreneur | Google Launchpad Accelerator | 30k+ students
Hey – this is Faisal and thanks for checking out my course.

I have over 10+ years of experience working as a Product Manager + Founder/CEO + Engineer in Mobile and App development industry. I have been building global products being used by millions of users across the globe since the beginning of my career.

Currently I am heading Product at one of the fast-paced startup in India and enjoying every moment of it. Prior to his, I built out couple of startups which had over half a million users across the globe, raised funding from Google + other investors and was part of Google Launchpad Accelerator. I have experience of building products from scratch and scaling to global users.

I am here on Udemy to share my knowledge with seekers and help them grow personally and professionally.

Glad to meet you :)


CourseMarks Score®







Platform: Udemy
Price: $22.99
Video: 18h 51m
Language: English
Next start: On Demand

Students are also interested in

Get this widget on your website (for course creators):

Java for complete beginners | Learn core java using IntelliJ
Copy this code and paste it to your website:
<a href="https://coursemarks.com/course/java-for-complete-beginners-learn-core-java-using-intellij/" target="_blank" title=" Java for complete beginners | Learn core java using IntelliJ on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/97.svg" width="200px" alt=" Java for complete beginners | Learn core java using IntelliJ rating"/></a>