J2EE Frameworks

Java EE applications are hosted on application servers and all are run either in the cloud or within a corporate data center. While Java EE apps are hosted on the server side, examples of Java EE clients include an internet of things (IoT) device, smartphone, RESTful web service, standard web-based application, WebSocket or even microservices running in a Docker container.

The Java EE architecture provides services that simplify the most common challenges facing developers when building modern applications, in many cases through APIs, thus making it easier to use popular design patterns and industry-accepted best practices.

The Spring Framework took a more lightweight approach to the Java-based development of enterprise software, and developers began to embrace this simpler approach to application design

Course Syllabus

Database Management

  • Conceptual Design
  • Logical Design
  • Normalization
  • Physical Design
  • MySQL Database
  • PostgreSQL Database
  • Structured Query Language (SQL)
  • SQL Join Query
  • Nested Query
  • Function & Procedure
  • View, Trigger, Sequence & Indexes
  • DB Backups
  • Database Users & User Roles

Web Technology

  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • JSON
  • React JS Basics

Welcome to J2ee

  • Design Patterns
  • MVC Architecture
  • SOA Architecture
  • Microservice Architecture
  • JSP Servlet
  • Database Connectivity (JDBC)

Hibernate Framework

  • Hibernate Overview
  • Annotations
  • HQL & Criteria API
  • Hibernate Mappings
  • Transaction Management
  • CRUD Operation
  • LAZY Loading
  • Hibernate Caching

Spring Framework

  • Spring Overview
  • Dependency Injection
  • Spring Core
  • Annotations
  • Auto-wiring
  • Spring MVC
  • Spring JDBC
  • Spring DAO
  • Spring ORM
  • Transaction Management

Developer Tools & Services

  • Eclipse
  • Maven
  • Jboss
  • Tomcat
  • Postman
  • Insomnia
  • GitHub
  • GitLab
  • Git Bash
  • Spring Tool Sute
  • PostgreSQL pgAdmin
  • MySQL Workbench
  • Visual Studio Code

Spring Boot

  • Spring Boot Overview
  • Annotations
  • Dependency Management
  • Properties vs yml
  • Boot Configurations
  • Dev Tools
  • Static Content
  • Thymeleaf Integration
  • Spring Data JPA
  • CRUD Repository
  • Authentication
  • Authorization
  • Spring Cloud
  • Config Server
  • Service Registry
  • API Gateway
  • Swagger API Doc

Course Fee : 38,000/=

Duration : 3 Months

  • 48 Lecture Hours (4 h per week)
  • 10 Practicals
  • 3 Projects

 

COME & SEE THE DIFFERENCE | Best J2EE Frameworks Course in Sri Lanka

Post a comment

Your email address will not be published. Required fields are marked *