learnmall.in
learnmall.in Logo

Core Java - The complete course 

  • Offered bylearnmall.in

Core Java - The complete course
 at 
learnmall.in 
Overview

Duration

13 hours

Total fee

699

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Beginner

Credential

Certificate

Core Java - The complete course
 at 
learnmall.in 
Highlights

  • Lifetime Access of the Course
  • Certificate of Learning
  • 13h 29m on-demand video
  • Learn Anytime, Anywhere
  • Recommended for Beginner
  • Guaranteed Best Pricing from the Market
  • 24/7 Instant student support hotline
  • Access to Learnmall.in Exclusive Jobs Section
  • 30-Day Money-Back Guarantee
Read more
Details Icon

Core Java - The complete course
 at 
learnmall.in 
Course details

Skills you will learn
Who should do this course?
  • Course can be availed by beginners as well as who have some basic knowledge of Java
  • Anyone aspiring to become a Java developer. Learning Core Java is a necessity to learn Advanced Java so that you can develop dynamic websites.
  • Knowledge of Java is believed to fetch you one of the highest paid jobs in the industry.
  • Basic knowledge of C is required.
  • B.Tech, B.Sc, BCA, M.Sc(It and software), MCA, M.Tech students are the ones who should undergo this course.
  • Even if you are from some other background and has interest in programming(coding) can take up this course after learning basics of C language
What are the course deliverables?
  • Students will be fully equipped with not only all the important features of Java but also have hands-on experience in Java programming
  • This course is loaded with scores of example Java programs
  • All the programming statements have been explained step by step in a lucid manner
  • After completing the course students will find it easy and fun to write Core Java programs
More about this course
  • This course has been designed very meticulously for the learners who aspire to embark upon a scintillating career of Java development.
  • This course leaves nothing to chance or speculation as you will climb the ladder step by step.
  • The course covers all the important topics of Java that you can see in Topics/Skills section.

Core Java - The complete course
 at 
learnmall.in 
Curriculum

Introduction Video

Profile of your instructor, Anand Mahajan

Requirement,Prerequisite, & installation

Why should you learn Java

Prerequisites

Installing Java Development Kit (JDK)

Brief overview of JDK, JRM and JVM

Introduction to OOPs and its features

Object Oriented Programming Paradigm (OOP)

Relationship between classes and objects

Features of OOPs : Encapsulation & Inheritance - Part 1

Features of OOPs : Polymorphism & Abstraction - Part 2

Data types, Compiling, executing and sample programs

How to Write java code, compile and execute ?

Data types in Java

First Java Program using Notepad

First Java Program using Netbeans

Second sample program

Command Line Arguments

Using Command Line arguments in Java program written in Notepad

Using Command Line arguments in Java program written in Netbeans

Reading values from the keyboard

Reading values from keyboard using Scanner class object - Part 1

Reading values from keyboard using Scanner class object - Part 2

Tricks to prevent the skipping of String input value

Arrays in Java

Array Declaration in Java

Initialising elements of single dimensional arrays

Double dimensional arrays in Java

Double dimensional arrays with different number of columns

Using sort method of Arrays class

Classes and Objects in OOPs

Practical coding of classes and objects - Part 1

Practical coding of classes and objects - Part 2

Method Overloading

Method Overloading (Compile-time Polymorphism) - Part 1

Method Overloading (Compile-time Polymorphism) - Part 2

Constructors in Java

Constructors - Part 1

Constructors - Part 2

Default constructors

Constructor overloading

this keyword

this keyword - Part 1

this keyword - Part 2

getters and setters

Basics of getters and setters

Automatic creation of setter getter code

static members of a class

static member data and member functions

Packages in Java

Basics of Packages

Access specifiers (Visibility modes) in Java

Understanding default and private members practically

Same package classes in different programs

Working in different packages

usage of import keyword of Java

Method signatures & abstract classes

Method signatures

using abstract keyword to create abstract classes

Interfaces

The basics of interfaces

Practical coding of interfaces

An interface extending another interface

Inheritance

Introduction to Inheritance

Syntax of applying inheritance and Method overriding

Writing the Java code for Inheritance

Multi-Level inheritance

Behaviour of constructors in Inheritance

Overview

Behaviour of non-parameterised constructors in inheritance

Behaviour of parameterised constructors in inheritance

final classes and final methods

Using final keyword for final classes

using final keyword for final methods

Polymorphism (Dynamic Method Dispatch)

Storing reference of sub-class object into super class reference variable

Using abstract methods

Basics of Polymorphism

Practical implementation of Polymorphism Part - 1

Practical implementation of Polymorphism Part - 2

Practical implementation of Polymorphism Part - 3

Exception Handling

Basics of exception handling

Uncaught exceptions

Catching exceptions using try .... catch blocks

Multiple catch blocks

calling a method from within try block

Using super class Exception

Handling NullPointerException

Handling NumberFormatException

throw : throwing an exception manually

throws : handling checked exceptions

Nested try block

Collections

Basics of Collections and ArrayList traversal using Iterator interface

Traversing ArrayList elements using for each loop

Storing objects of user defined classes in collection - Part 1

Storing objects of user defined classes in collection - Part 2

Using toArray() method of ArrayList class

LinkedList Collection - Part 1

LinkedList Collection - Part 2

ListIterator interface - Traversing collection elements in both directions

Using sort method of Collections class - Part 1

Using sort method of Collections class - Part 2

Sorting user-defined objects

String Handling

Basics of strings in Java

Important String class methods - Part 1

Important String class methods - Part 2

MultiThreading

Basics of MultiThreading

Implementing Runnable interface for Multithreading

Extending Thread class for Multithreading

Thread Names, Priorities, parent thread

Method main as a thread

Anonymous classes and LAMBDA expressions

Anonymous inner classes - Part 1

Anonymous inner classes - Part 2

LAMBDA expressions

Streams in Java

Basics of streams

Using BufferedReader and InputStreamReader classes

Reading from a file

Writing on a file

Core Java - The complete course
 at 
learnmall.in 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by learnmall.in

1.2 K
3 hours
Beginner
699
90 hours
Beginner
1 K
1 hours
Beginner
View Other 12 CoursesRight Arrow Icon
qna

Core Java - The complete course
 at 
learnmall.in 

Student Forum

chatAnything you would want to ask experts?
Write here...