Ultramax Infonet Education

  • Java Programming

Full Stack Java Course

HTML
  • What is html? 
  • Html paragraphs
  • Html headings
  • Links
  • Html forms
  • Use of get()method
  • Use of post()method
  • Html table
  • how to use radio buttons and checkbox
CSS
  • What is CSS and its Syntax
  • Ways to insert CSS in html page
  • Internal CSS
  • External CSS
  • Inline CSS
  • Types of Selector
  • id selector
  • class selector
  • element selector
JavaScript
  • what is JavaScript
  • ways to insert JavaScript in html page
    • in head
    • in body
  • External JavaScript
  • How to call functions of JavaScript
  • Events in JavaScript Table creation by using JavaScript
Angular
  • Introduction of Angular10
  • Basic Architecture of Angular Application
  • Angular Semantic Versioning
  • Environment Setup
  • Creating First Angular Application
  • Folder Structure
  • Angular CLI
  • Typescript Sessions
  • Angular Building Blocks Modules

Decorators Components Bootstrap Integration

Service and Dependency Injection

  • Data Binding

One Way Data Binding and Two Way Data Binding Interpolation, Property, Event Binding

  • Directives

*ngIf

*ngFor

*ngSwitch

  • Pipes
  • Routing

Router Module, Router Outlet SPA

  • Angular Forms

Core Java

NEW FEATURES
  • java 8 Interface
  • java 8 Interface default method
  • java 8 Interface static Method
  • java 8 Functional Interface
  • java 8 Functional Interface Examples
  • java 8 Lambda Expression
  • java 8 Method References
  • java 8 forEach () Method
  • java 8 Stream API
  • java 8 Stream Filter
  • java 8 Collection
  • java 8 New Date/Time API
  • Important Features of Java
INTRODUCTION TO JAVA
  • History of Java
  •  Important Features of Java
  •  JVM Architecture
  •  JDK 1.8, JRE and JVM
  •  Java Keywords
  •  Simple Hello World Program
  •  Java Flow Control
  •  Source File
  •  Class and Objects
  •  Data Types
  • Primitive Data Types
  • Non − Primitive Data Types
  •  Constructor
  •  Packages
  •  Instance & Static Variable
  •  Static Block
  •  Has-A Relation (secondary Reference)
  •  Setter and Getter
  •  Method return type (primitive type and class type)
OBJECT ORIENTED PROGRAMMING (OOPS)
  • Inheritance (IS-A)
  • Constructor and Inheritance
  •  Inheritance with parent reference and Child constructor
  •  Covariant Return Types
  •  Inheritance and type casting
  •  This/Super Keyword
  •  Polymorphism
  •  Method Overloading
  •  Constructor Overloading
  •  Compile time Polymorphism
  •  Overloading and Narrowing Concept
  •  Method Overriding
  •  @override Annotation
  •  Overriding and toString () method
  •  Abstraction
  •  Abstract class
  •  Interface
  •  Marker Interface
  •  Interface and Multiple Inheritance
  •  Interface Uses and Benefit with example
  •  Difference of Interface and Abstract class

Advance Java

Hibernate(Hibernate5.X)
  • Introduction
  •  ORM(Object Relational Mapping)
  •  Advantage of ORM
  •  ORM Tools List
  •  Hibernate architecture
  •  JPA
  •  Hibernate with JPA
  •  Installation and Directory Structure
  • Hibernate Advantages over JDBC
  •  Hibernate and Annotation
  • Hibernate Configuration File
  •  Hibernate with JavaBased (ZeroXMLfile)
  • Hibernate Utility file
  • Load and get method difference
  •  save, save or update, persist method
  •  Inheritance in Hibernate(IS-A)
  • Default Inheritance
  • SingleTable
  • Joined
  • Table Per class
  •  Hibernate Mapping(Has-A)
    • One-To-One
    • OneTo-ManyMany-To
  • Many-To-Many
    • Hibernate Query Language(HQL)
    • Hibernate Annotations
    •  Caching in Hibernate
      • First Level Cach
      •  Second Level Cache
  •  Scalar queries
    o Native SQL
    o Criteria Builder
    o Name Queries
    o Procedures
  • Criteria Builder
  •  Hibernate Transaction Management
  •  CRUD Operations
Spring IOC
  • What is Spring
  •  Spring Modules
  •  What is IOC
  •  Spring IOC Container
    • Bean Factory/Core Container
    • Application Context/Advance/J2EEContainer
    •  Spring Bean life Cycle
    • Bean Scope
      • Singleton Scope
      • Prototype Scope
  •  Lazy and Eagar Loading Concept
  •  Scope Combination
  •  Dependency Injection
    • Setter Based
    • Constructor Based
  •  Spring IOC Container
  • Setter Based XML & Java Based:-
    Primitive,Secondary, Array, Collect in Injection
  •  Constructor Based XML & JavaBased:-
    • Primitive
    • Secondary
    • Collection Injection
  •  Auto wiring
    Byname
    by Type Constructor
    autodetect none
Spring Web MVC
  • Spring MVC
  • Features Of Web MVC
  •  Life Cycle of Web MVC
  •  Execution Flow of MVC
    • Create the Request and view Pages Create
    • Controller
      Configure Dispatcher Servlet
      • Configure view Resolver
  •  Stereotype Annotation MVC
    @Component@Controller
    @Service @Repository
  • Spring MVC–Multiple Controllers
  •  @Request Mapping–Working with Parameters
    @RequestParam
    @PathVariable
  • Handler Mapping
  •  Controller Class
  • View Resolvers
  • Form Handling
  •  Spring Form Validation
  •  Spring Hibernate Integration(XMLandJavaBased)
  • MiniProject
Spring Boot
  • Spring Boot Introduction
  •  Spring Boot Features
  •  Advantages Over Spring Web MVC
  •  Creating Spring Boot Application Using
    • Maven
    • UsingSpringInitializer(http://start.spring.io/)UsingSpring
    • STSIDE
  •  Removal Of XML Files
  •  Simple Application Using Spring Boot
  •  Spring Boot Starters
  •  @Spring Boot Application Annotation
  •  Spring Application Class
  •  Spring Boot Actuator.
  •  Embaded Servlet containers
  • Spring Boot Profiles
    • DEV
    • PROD
    • UAT
  •  Spring Boot With Data JPA(CRUD Repository)
  • Mini Project Using Spring Boot
Spring Boot JPA
  • What is Spring Boot JPA?
  •  JPA Annotations
  • Curd Repository
  • JPA Repository
  •  Custom Queries
    o Using Method Name
  •  JPA Named Queries
  • Query Annotation
Scroll to Top