logo-img

Course Details

Java

(254 reviews)
course-meta
Created by
Admin

Total Enrolled

50,000+

Last Update

01 January 2023

Duration

45 Days

Description

Java certification training by Cloud247 is designed to meet the industry benchmarks and curated by top industry experts. Cloud247's Java Course online guide you to become a Oracle certified professional to clear Java SE8 programmer, Java SE11 developer certification exam on the first attempt. This Java training online will give you extensive knowledge of Core Java & J2EE basic and advanced concepts and popular frameworks like Hibernate, Spring & SOA. This is a live, instructor-led Java programming training to help you master other concepts like Java Array, Java Data Type, Java Functions & Java Loops to name a few, with industry use cases.

What you'll learn

  • Fundamentals of Java Programming
  • Advanced Java Programming
  • Java Database Connectivity (JDBC)
  • Build Tool - Maven
  • Web Development using Servlets and JSPs
  • Object Relational Mapping using Hibernate

Requirements

  • • Basic understanding of network essentials
  • • Basic understanding of core concepts
  • • Basic understanding of including server and network components

Curriculum

  • 45 lectures • 45 days total length

Introduction to Java, Environment setup & IDE

Java Language Fundamentals Part 1

Java Language Fundamentals Part 2

Java Language Fundamentals Part 3

Arrays

Classes and Objects Part 1

Classes and Objects Part 2

Exploring Basic Java Class Libraries

Inheritance and Polymorphism Part 1

Inheritance and Polymorphism Part 2

Abstract Classes and Interfaces

Access Modifiers, Non Access Modifiers & Packages

Exception Handling Part 1

Exception Handling Part 2

I/O

Collection [With Comparable, Comparator, equals ,Hash code ]

Collection [With Comparable, Comparator, equals ,Hash code ] & Generics

Stream API and Lambda Expression Part 1

Stream API and Lambda Expression Part 2

Multithreading Part 1

Multithreading Part 2

Regular Expressions

Introduction to JDBC

Jdbc Drivers

Jdbc API

Jdbc Objects

Batch Processing

Introduction to Maven

maven LifeCycle phases

Maven Objectives

Maven Projects Setup

Building Projects using Maven

Introduction to web application, web server , introduction to servlet

Servlet Life cycle, Servlet Request & Servlet response

Generic & Http servlet, Servlet Config & context

Session Management

Jsp Introduction

Jsp & Jstl

JSTL

introduction to ORM, introduction to Hibernate

Basic Mapping & Crud operations

Association Mapping & Inheritance Mapping

First Level Cache, HQL

Criteria API, Second Level cache, Query Cache

introduction to Spring core, Containers, DI

XML configurations, scopes, Auto wiring

XML shortcuts, Annotations based configurations, Java based configurations

Introduction to Spring MVC, Life Cycle

Controllers, ModelAttribute, Model objects,

Form Handling, Validations

Spring MVC with Hibernate integration

introduction to Restful services

Introduction to Spring boot,Postman,Swagger

Controller, ResponseEntity, Global Exception Handling

Spring Boot Data JPA.

Introduction to Continuous Integration & Delivery

Overview of Jenkins

Jenkins Setup

Plugins and its uses

Setting up your Build Jobs

Jenkins security

Automated Builds using webhooks

Code Quality Integration

Integrating Nexus

Distributed Builds / Master-Slave Configuration

Performing Continuous Delivery

Implementing Pipelines

Introduction to Containerization

Monolithic vs Microservices Architecture

Virtualization vs Containerization

Docker Architecture

Docker Setup

Docker Registry, Image & Container

Managing Containers Life Cycle

Data Persistency & Docker Volumes

Networking with docker

Working with Docker images

Setting up three tier Application using docker

Building Custom Images

Student Feedback

4.7

5785 Rating
98%
78%
55%
60%
10%
image not found
  • Level
    Intermediate
  • Lectures
    45 Lectures
  • Duration
    +45 Days
  • Laguage
    English
  • Access
    Full Lifetime
  • Certificate
    Yes
  • Recourse
    5 Downloadable Files