What you'll 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
Requirements
A computer with internet connection to install java and Intellij
Prepare yourself to do hands on programming
Description
This course is updated frequently. Here is our course update timeline.
March 9, 2022
3 new sections with 5+ hours of content as below :
File handling using Java IO API
Java Platform Module System
Concurrency in Java (Multithreading)
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.
WHY TAKE THIS COURSE?
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
GUARANTEE
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
WHAT ARE THE BENEFITS OF THIS COURSE?
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
WHO IS THIS COURSE FOR?
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
SO ARE YOU READY TO GET STARTED AS A JAVA DEVELOPER?
What are you waiting for? Press the BUY NOW button and start the course. See you inside.
Who 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