Core Java Made Easy (Udemy.com)

Master java in quick and simple steps

Created by: Bharath Thippireddy

Produced in 2021

icon
What you will learn

  • Learn the fundamentals of java and oops
  • Learn the building blocks of a java program
  • Handle Exceptions
  • Read and Write files
  • Use flow control and looping statements
  • Implement encapsulation polymorphism inheritance and abstraction
  • Write multi threaded programs
  • Understand and use Garbage Collection
  • Learn and create the different types of inner classes
  • Understand and master Strings
  • Learn collections in depth
  • Use functional interfaces and lambda expressions
  • Understand the internal of JVM
  • Interview Question updated regularly
  • All in quick and easy steps

icon
Quality Score

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

Overall Score : 90 / 100

icon
Course Description

Whether you are a College student learning the fundamental of java or a Big Data Developer writing java map reduce programs or Test Automation engineer who requires java to write your test scripts or a Experienced java developer who wants to fill in the gaps and also master the JVM Internals and the cool features Java 8 introduces this course will help you accomplish your goals.
  • Master the Object Oriented Features and Java Language
  • Install JDK and the Eclipse IDE
  • Execute your first java program and understand the building blocks of a java program
  • Learn Static and Non Static Contexts used in every java program
  • Define logic using conditional statements,looping constructs
  • Use packages to organize code
  • Implement inheritance,abstraction, polymorphism and encapsulation
  • Understand interfaces, their importance, and their uses
  • Use abstract classes and interfaces to implement abstraction
  • Develop Multithreaded applications.
  • Hand Exceptions
  • Read and Write files using the I/O Streams API
  • Understand and use the various Java Collection Classes
  • Learn and use the java 8 features such as lambdas,functional interfaces,predicates etc in simple terms
  • Learn the internals of the Java Virtual Machine
What are the requirements?
  • Java,Eclipse IDE(Installation is covered in easy setup section)
Who this course is for:
  • Developers who are getting started with java
  • Testers who want to learn java quickly and in depth
  • Experienced developers who want to learn Java 8 features
  • Experienced developers who want to understand the internals of JVM
  • Anyone who want to learn java quickly and in depth

icon
Instructor Details

placeholder

Bharath Thippireddy is an entrepreneur, software architect and public speaker while teaching over 200000+ students on Udemy.
He is a Sun Certified Developer, Web Component Developer, Business Component Developer, Web Services Developer.

While working for companies like Oracle, HP, TCS, Siemens and NCR he has architected applications using Java, JEE, Java Script and SOA technologies.
He loves learning new things both in technology and personal development and shares them on YouTube and his web site - "Sharing is learning!". He have mentored students in class room trainings as well as in the corporate world both in India as well as in USA.
He has spoken on technical topics at several agile conferences. While in India he also voluntarily teaches interview and soft skills at Vivekananda Kendra.
You can follow his adventures on YouTube,Instagram and Facebook Page.

icon
More courses by Bharath Thippireddy

Python for beginners

$11.99

JUnit and Mockito Crash Course

$11.99

Java Web Services

$11.99

Spring Framework In Easy Steps

$11.99

Spring Data JPA Using Hibernate

$11.99

REST APIs using Spring Data REST

$11.99

icon
Reviews

4.5

336 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By T Seethalakshmi on 12/20/2020

Gives good overall view about all java courses and idea on why its needed.

By Pradeep Kuchampudi on 12/13/2020

Well explained...

By Varghese George on 11/26/2020

Good one

By Bhavin Patel on 11/8/2020

excellent tutorial.

By Anmol Singh on 11/4/2020

really good practical understanding

By Debojyoti Dey on 10/20/2020

Great course learning a lot

By Madhuri Somavarapu on 10/19/2020

Yes, it's really good and explanation is pretty clear and understandable.

By Madhavi Yalagam on 10/9/2020

good explanation sir ,we are very exaiting to learn more tecnical skills thnak you

By Rahul Singh on 10/3/2020

Very Good

By Lijosh K.J. on 10/2/2020

Simple , Clear Explanations . It really helped me as a beginner. Thank you.

By Koteswara Rao Ande on 10/1/2020

excellent .. i like it course

By Devesh Tripathi on 9/26/2020

NIce course , pls give user sometime to analyse this course.