Welcome to Inetz
Courses Images
30 SEATS

COURSE INSTRUCTOR

Teachers Images

Pavithra

Sr.Java Developer

5+ Years of Experience

BASIC INFORMATION

  • Level : 5
  • Length : 6 Months
  • Level : Basic
  • Category : Software Training
  • Started : 04-03-2019
  • Shift : 02
  • Class : 120

Java Training and Course Description

Are you looking for the best system that bestows you with the techniques of Object Oriented Programming? Our Core Java Training in Chennai will ensure you to understand the terminologies that the Java Programming language will encompass in it.

This program does not have any pre-requisites that you need to have. Even if you are new to the Programming environment, trainers at Besant Technologies will create a platform wherein, you can enjoy building your developing skills.

Java Training and Course Syllabus

Level 1: Core Java Course Syllabus

  • Data types and operators
  • Control statements
  • Classes and objects
  • Constructors and methods
  • Interfaces and packages
  • Method overloading and overriding
  • Inheritance
  • Exception handling
  • Generics
  • Enumerations
  • Annotations
  • The enhanced for loop
  • Varargs (variable-length arguments)
  • Multithreading
  • The I/O classes
  • Networking
  • The Collections Framework
  • Applets
  • AWT and layout managers
  • Swing
  • The Concurrent API
  • and Much, much more
  • Object Persistence
  • Hibernate Architecture
  • Persistent Classes
  • Working with Persistent Objects
  • Components
  • Associations
  • Other Associations
  • Value Type Collections
  • Inheritance
  • Transitive Persistence
  • Custom Mapping
  • HQL
  • Criteria
  • Transactions and Concurrency
  • Fetching Strategies
  • Cache
  • Annotations
  • Introduction
  • Servlets Overview
  • Servlet Lifecycle
  • Types of Servlets
  • Servlet to Database Connectivity
  • Types of Cookies
  • Introduction to JSP
  • Life Cycle of JSP
  • Types of JSP Tags
  • Custom Tags
  • and Much, much more
  • Why we need Microservice Architecture(MSA).
  • What is Microservice?
  • Principles of Microservice
  • Why Spring is relevant to MSA
  • Why Spring Boot is needed
  • Spring Boot features
    • Dependency Management
    • Autoconfiguration
    • Externalize configuration properties
    • Actuator details
      • Create custom monitoring metrics.
      • Create a monitoring system by Prometheus and Grafana.
    • Logging
  • Booting Database using Spring Data
    • Spring Data JPA with MySQL integration(RDBMS)
    • Spring Data MongoDB integration(NOSQL)
  • Booting Restful web service
    • What is the REST web service?
    • Why is it very important?
    • A feature of RESTFUL web service
    • Create REST web services by spring boot
    • HATEOAS
    • Rest API documentation using Swagger
  • Booting Messaging
    • Spring Kafka integration
  • Booting Distributed cache
    • Spring Redis integration
  • Booting security using Spring Security
    • The basic concept of Spring Security
    • JDBC security
    • OAuth2
  • Cloud Deployment
    • What is cloud deployment
    • What is IAAS, SAAS, PAAS
    • Deploy spring boot rest application on cloud foundry. 
  • Introduction to Struts 2.0 Framework
  • Struts Framework Components
  • Struts 2.0 Configuring Elements
  • Struts 2.0 Configuring Files
  • Interceptors
  • Expression Language
  • Value Stack
  • UI Components
  • Type Conversion
  • Validation
  • Localization / Internationalization