Core Java

Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let programmers write once, run anywhere.

Java Icon

Java

  • Introduction to java
  • JDK installation
  • Keywords, Identifiers, variables
  • Operators
  • Method/Functions
  • Flow Control Statements
  • Arrays
  • Strings
  • Interactive programs in java using Scanner
  • Object Oriented Programming System
  • Classes and Objects
  • Object creation
  • Reference variable
  • Global and local variables
  • Constructors
  • Aggregation
  • Composition
  • Inheritance
  • Method Overloading
  • Method Overriding
  • Abstract classes
  • Interfaces
  • Typecasting
  • JVM architecture
  • Polymorphism
  • Abstraction
  • Java packages
  • Access Specifies
  • Overview of java API
  • Object class
  • String, String Buffer and String Builder
  • Exception Handling
  • Threads and multithreading
  • Wrapper Classes
  • Data Structures
  • JAVA COLLECTION FRAMEWORKS***
  • File Handling
  • Serialization
  • Garbage Collector – Encapsulation

Spring Boot

  • why spring
  • Spring modulus
  • Spring application
  • Spring in eclipse
  • IOC container
  • dependency injection
  • constructor injection
  • constructor injection dependent object
  • constructor injection with collection
  • constructor injection with collection 2
  • constructor injection with map
  • constructor injection in inheritance been
  • setter injection
  • setter injection dependent object
  • setter injection with collection
  • setter injection with collection 2
  • setter injection with map
  • injection with map 2
  • constructor injection versus setter injection
  • auto wiring
  • factory method
  • MVC introduction
  • multiple view pages
  • multiple controllers
  • model interface
  • request Param annotation
  • form tag library
  • form text field
  • form radio field
  • form checkbox
  • form drop-down list
  • JDBC Template Example
  • PreparedStatement
  • ResultSetExtractor
  • MVC CRUD Example
  • SPEL Examples
  • variable in SPEL
  • spring MVC Validation