• Post category:StudyBullet-11
  • Reading time:9 mins read


Core Java programming | core java made easy | Complete core java in simple way | full stack java developer – core java

What you will learn

The fundamentals of Java

How to understand and write simple Java programs

Conceptual Understanding of OOPS Concepts

Practice exercises to strengthen your coding knowledge

Description

Java is one of the most popular programming languages. Java offers both object-oriented and functional programming features.

Learn and use the top features all the way java 17


Get Instant Notification of New Courses on our Telegram channel.


  • Master the Object-Oriented Features and Java Language
  • 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
  • Use Datatypes, Literals, Variables and Typecasting
  • Understand recursion
  • Learn Strings, String Buffer Class and string methods
  • Specify different access modifiers
  • 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
  • Implement Inter Thread Communication
  • Handle Exceptions
  • Understand File handling methods
  • Understand and use the various Java Collection Classes
  • Understand basics of servlets
  • Gain debugging skills
  • Work on various use cases and coding problems
  • Learn the internals of the Java Virtual Machine

What are the requirements?

  • Java,Eclipse IDE(Installation is covered in easy setup section)or
  • You can Use Online IDE such as repl it to work with Java IDE

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 latest java features
  • Experienced developers who want to understand the internals of JVM
  • Anyone who want to learn java quickly and in depth
English
language

Content

A Quick tour of basics in JAVA

Writing Hello World Program in Java
Data types, Variables and Operators
Calculate area of rectangle
Temperature Conversion
If statement and If else statement
Nested If statement and Else-if Ladder statement
Switch Statement
For Loop
While loop
Do-While loop
Checking a number is palindrome or not

Recursion in Java

Recursion
Factorial using recursion part-1
Factorial using recursion part-2
Fibonacci Series using recursion PART-1
Fibonacci Series using recursion PART-2
Reverse of the given number using recursion
GCD Using recursion

Strings in Java

String Buffer Class (Part-1)
String Buffer Class (Part-2)
charAt method in Strings
CompareTo method
Concatenate method in Strings
equals method in Strings
equals Ignore Case in Strings
getChars method in Strings
length method in strings
replace method in Strings
Split method in Java part-1
Split method in Java part-2
String Comparision
Substring Method in strings
toLowerCase and toUpperCase methods in Strings
Trim method in strings
Counting number of vowels and consonents in the given String

OOPS in JAVA

OOPS Basics
Classes and Objects part-1
Classes and Objects part-2
Example of Constructor

Inheritance in JAVA

Basics of inheritance
Types of Inheritance in JAVA
Method Overloading
Method Overriding
Super Keyword
Protected Specifiers
Final class in JAVA
Final Methods in JAVA

Abstract Classes

Abstract Classes Part-1
Abstract Classes Part-2
Abstract Classes Part-3

Interfaces

Interfaces Syntax and examples
Examples of Interface
Extending Interfaces
Nested Interfaces in Java

Packages in JAVA

Packages in Java
Package Example
Interface in a Package
Creating Subpackage in a Package

Collections in JAVA

Array Class
Copying an array
Create and Displaying ArrayList
Iterating Array List
Finding Size of Array List and Removing elements
Get and Set Methods in ArrayLists
Sorting ArrayList
Sorting Integer ArrayList
Linked List Class
Vector Class
Stack Class
Hash-Map Class

Exception Handling in JAVA

Exception basics
Examples of Exceptions
Built-in Exceptions
User-Defined Exception
User-Defined Exception Part-2
Handling Exceptions
Handling Multiple Exceptions
Throws Clause
Throw Exception
Re-Throwing an Exception

Files & Threads

File Handling Methods in JAVA
Inter-Thread Communication
Deadlock in Threads

Basics of Servlets in JAVA

Servlets Life Cycle
javax.servlet Package
Simple Counter implementation using Servlet
Assignments