Learn Baiscs of Java Online | Java Interview Preparation

Fundamentals of Java: Complete Interview Preparation for Aspiring Software Professionals

Learn the basics of the Java Programming language by subscribing to this comprehensive introductory course designed for complete beginners. Also, gain insights into how to crack interview questions on Java.

FREE

Level
Beginner
# Learners
332
Duration
1 hrs 45 mins
Rating
(7)

About Course

Lots of programming languages have been in use throughout the years. However, one of the few that have survived the rapidly changing landscape of programming is Java. There are millions of applications and websites that will not work unless you have Java installed on your system. What makes Java so popular is the fact that it is fast, secure, and reliable. From laptops to data centres, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere! Needless to mention, coders who specialize in this programming language are highly sought after and are highly paid for.

Through this Java tutorial designed for beginners, you will get a comprehensive introduction to the Java Programming language. The insights from this course will particularly help in preparing for interview questions on Java. One of the best things about Java is that it is a beginner friendly language and hence easy to learn. This exhaustive course is split into seven sections which cover the essential concepts of Java from scratch. In the first section, you will learn all about the basics of the Java Platform and its ability to be platform independent. You will also learn about the difference between Java and another popular object oriented programming language C++. In the next section, you’ll learn about the various basics of Object Oriented Programming languages with Java as the reference. In the subsequent sections, you will learn more important concepts such as Java Interfaces, keywords in Java, collections and other basics.

There are no prerequisites to learning Java online through this course. All you need is the enthusiasm to learn and master the concepts shared in this course. The lessons from these Java tutorial videos are sure to assist someone looking for a job in the software industry or someone beginning a career as a software professional.

Curriculum

Section 1 : Java Platform
1.1
Introduction to Java Platform
00:35
1.2
Platform Independence
03:42
1.3
Difference between C++ and Java
02:43
1.4
Class Loaders
03:27

Section 2 : OOPS Basics
2.1
Introduction
00:56
2.2
Encapsulation
04:21
2.3
Abstraction
01:50
2.4
Inheritance
01:17
2.5
Polymorphism
04:00

Section 3 : Interfaces & More OOPS
3.1
Interface
04:03
3.2
Interface vs Abstract Class
04:32
3.3
Method Overloading vs Method Overriding
03:27

Section 4 : Important Java Keywords
4.1
Static vs Instance – Variables and Methods
06:19
4.2
Access Modifiers – Public, Private, Protected and Default
07:19
4.3
Final Keyword
04:27

Section 5 : Collections
5.1
Introduction
00:50
5.2
Collection Interfaces Overview
05:52
5.3
Collection Classes Overview
07:44
5.4
Collections Static Class
02:28
5.5
List Interface – ArrayList, Vector and LinkedList
06:57
5.6
Map Interface – HashMap, TreeMap
08:00
5.7
Set Interface – TreeSet, HashSet
05:29

Section 6 : Other Basics
6.1
Wrapper Classes
03:59
6.2
String, StringBuffer and StringBuilder
05:53
6.3
Object Methods – toString, equals and hashcode
03:59

Section 7 : Next Steps
7.1
Next Steps
01:11
7.2
Test
10:00

About the Author

In28minutes
Online Programming and Skill Training Institute

In28minutes aims to revolutionize Indian learning. Led by Ranga Rao, with a programming experience of 18 years, they have imparted programming skills to more than 10,000 students around the world. This is an effort to spread the idea of ‘Programming is Fun’ and help you develop a liking for it. With hands-on, step by step tutorials, they aim to make learning easy and convenient.

Review and Ratings