FULL STACK JAVA DEVELOPER

ClusterPhi
Last Update September 6, 2022

About This Course

A Java full stack web developer is a developer with extensive knowledge and expertise in full stack
tools and frameworks that works with java. The java suite of technologies include working with
servlets, core java, REST API and more tools that make the building of web apps easy.

Tags

Learning Objectives

Full-stack Java developers often lead web development teams that design new websites and update existing ones.
Developers may create web-based applications for a company or work with many businesses as a consultant.

Requirements

  • A bachelor's degree with an average of 50% or higher marks
  • Basic programming knowledge

Target Audience

  • Engineers, Freshers, IT professionals

Curriculum

153 Lessons

Core Java

Introduction To Java    
History of Java
What is Java , Java Flavors, characteristics
JVM Architecture
Bytecode
Class Loader
Unicode
Class path
Path

Fundamentals of Java Programming

Object Oriented Programming with Java

Inheritance

Polymorphism

Packages and Interfaces

Exploring java.lang package

Exception Handling

Threads

I/O Streams  

Collection Framework

Introduction to functional style of programming  

Mini application – discussion / implementation 

Spring core  

Spring MVC

Spring DAO

Spring ORM

Spring AOP

Spring – webservices ( Restful API )

Spring security

Spring JPA

Hibernate Architecture, Introduction

HQL

Mapping

Cache

Criteria

Spring Boot, Introduction / benefits

Spring Boot profiles

Fundamentals

Servlets

Session Tracking API

– Practical visualization of Http Session objects and Session table – Session Tracking API – Session Tracking Programming

Filters

JSP

Java Server Pages( JSP ) Internals and Programming What is JSP? Why do we need JSP? JSP development with Eclipse JSP Life Cycle Predefined Objects of JSP request, response, out and session objects config, application, pagecontext objects Scripting Tags ( Writing Java code inside JSP ) Directives @page, @include directives

Database – Introduction to MySQL

MySQL Installation DDL Commands DML Commands Operators Functions Constraints Joins Views Indexes DCL Commands TCL Commands MySQL Cursors Exception Handling Stored Procedure Stored Functions

MicroServices Introduction

Principle and Characteristics Use cases and Benefits Challenges Design standards Micro Services Communication Pitfalls

UI Development – Over View

DevSecOps Tools – Overview

Cloud – Application Deployment on Cloud

Your Instructors

ClusterPhi

4.0/5
18 Courses
1 Review
66 Students
See more
Free
Level
All Levels
Lectures
153 lectures
Language
English
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
  • Attributes
  • Custom attributes
  • Custom fields
Click outside to hide the compare bar
Compare
Compare ×
Let's Compare! Continue shopping