Java from Basics to Advanced by Concept && Coding
60 👀
Harry Potter

Harry Potter

Feb 03, 2024

Java from Basics to Advanced by Concept && Coding

What you'll learn

  • Fundamentals of JAVA in depth
  • Collections in depth
  • Multithreading in depth
  • JAVA with practical sessions

Fundamentals:

  • Classes

  • Object

  • Constructor etc.

  • 4 pillars

    • Inheritance

    • Polymorphism

    • Abstraction

    • Encapsulation

Basic Overview of Java:

  • Procedural vs OOPs

  • What is Java and what makes it Platform Independent

  • JDK vs JRE vs JVM

  • Installation

  • Setting Class path Environment Variables

Going One Level Deep:

  • Writing First Java Program

  • Understanding Classes, different types and Objects

    • Abstract Classes

    • Inner Classes etc.

  • Understanding Variables

    • Static Variables

    • Final Variables

    • Primitive Variables

    • Object references

    • Cover Big decimal vs Double

    • Understanding about String

      • String Pool

      • String Immutability

  • Access Specifiers

  • Type Casting

    • Implicit Type Casting

    • Explicit Type Casting

  • Understanding Method and Different Types

    • Cover Return Type

    • Cover static method

    • Method parameters

    • Pass by value vs pass by reference

    • Overloading etc.

  • How does Memory Management Happens in Java

    • Understand about heap and stack memory

  • Garbage Collector

  • Understand Constructor

    • Private Constructor

    • Default Constructor

    • Parametrized Constructor

    • Constructor vs Method

  • Files and Directories in Java

    • Read and Write from File using Scanners

  • Understanding Package and import

  • Understand POJOs etc.…..

    Operators:

  • Arithmetic Operator

  • Relational Operator

  • Short Circuit Operator

  • Assignment Operator

  • Logical Operator

  • Ternary Operator

  • Bitwise Operator

  • Enums and its advanced usage

     Control Flow Statements:

  • If Statement

  • If Else Statement

  • If Else Ladder

  • Switch Statement and when to use

  • For Loop

  • While Loop

  • Do While Loop

  • Break Statement

  • Continue Statement

Multithreading and Concurrency:

ThreadPool Executors and Concurrency in Depth

Exception Handling:

  • Handling of Compile Time and

  • Handling of Run time errors

  • Checked and unchecked exception

Generic Programming in Java:

  Understand how to write generic classes and methods in java, and when to use

Java Collections:

  • List:

    • Array List

    • LinkedList

    • Stack

  • Queue:

    • Priority Queue

    • Dequeue

  • Set:

    • HashSet

    • Tree Set

    • LinkedHashSet

  • Map:

    • Tree Map

    • HashMap etc.

Java 8 Features:

  • Functional Interface

  • Lambda Expression

  • Stream APIs

  • Predicates

  • ForEach method

  • Default and static method in interface

Who this course is for:

  • Backend Software engineers

Free Download 😀

Zip/rar files password can be one of these :- FreeCourseUniverse / CheapUniverse
Membership
Harry Potter

Harry Potter

Hey Guys We are Tech Enthusiasts and we know knowledge is key to success ! We are here to open path to your success by providing what you want. Today education == business. Our moto is education should be accessible by any person who is not able to purchase overpriced content.

Leave a comment

0 Comment

Membership

Membership Plans

( New Forum )

We are bringing so many new things at the fraction of a cost....

    Download

    How to download ??

    Affiliate

    This site is hosted on Digital Ocean

    Get $200 credit Instantly

    Offer available for limited time
    ( Take advantage of free credits 👇 )
    DigitalOcean Referral Badge

    Related Posts

    Tags

    © 2022 FreeCourseUniverse. All Rights Reserved