Course Duration: 90 Days
Mode of Training: Online
Certificate: YES
Course Content:
  1. Java Introduction:
    • Origin

    • History

    • Features

  2. Java Basics & Eclipse:
    • Installation

    • Compilation

    • Variables

    • Arrays

    • Eclipse Usage

  3. Operators & Expressions:
    • Arithmetic

    • Boolean

    • Logical

    • Binary

  4. Control Statements:
    • Branching

    • Iterative

    • Break & Continue Statements

  5. Java OOP:
    • Class/Object Fundamentals

    • Constructors

    • Overloading

    • Access Control

    • Statics

  6. Inheritance:
    • Basics

    • Method Overriding

    • Abstract Classes

  7. Exception Handling:
    • Fundamentals

    • Types, Try-Catch Blocks, Throw & Throws Keywords

    • Predefined & User-defined Exceptions

  8. Interfaces:
    • Purpose

    • Definition

    • Implementation

    • Extending

  9. Multi-Threaded Programming:
    • Basics

    • Thread Definition

    • Synchronization

  10. Predefined Libraries:
    • String

    • lang

    • Data & Time

    • Utility & Collection Frameworks

    • I/O

  11. RDBMS (MySQL):
    • Database Basics

    • SQL Queries

    • Normalization

    • Joins

    • DDL Commands

  12. Database Programming:
    • JDBC Overview

    • Drivers

    • URLS

    • Connection Establishment

    • SQL Execution

  13. Server-side Programming with Servlets:
    • Deployment

    • Lifecycle

    • Request & Response Handling

    • Session Tracking

    • JDBC Operations

  14. Java Server Pages (JSPs):
    • Basics

    • Differences from Servlets

    • Running

    • Implicit Objects

    • Syntax

    • Beans

  15. JPA-Hibernate (ORM Framework):
    • Introduction

    • Session Management

    • CRUD Operations

    • ID Generation

  16. Spring:
    • Bean Management

    • Dependency Injection

    • AOP, MVC

  17. Spring Boot:
    • Introduction

    • DI

    • MVC

    • Security

    • OAuth2 Authentication

  18. Spring Web Services:
    • Introduction

    • REST Basics

    • Spring REST

  19. Microservices with Spring Boot, Spring Cloud:
    • Architecture

    • Advantages

    • Deployment Considerations

  20. DevOps Tools:
    • Introduction

    • Git

  21. Design Patterns:
    • Creational & Behavioral Patterns

  22. Front-End Development:
    • HTML

    • CSS3

    • Bootstrap

    • JavaScript

Java Full Stack Developer
Click on the Image to Register