Module: 1 – Core Java
- Basics of Java
- History
- Features of java
- JVM, JRE, JDK
- Data Types & Variables
- Operators & Control Statements
- Loops
- Object-Oriented Programming (OOP)
- Classes
- Objects
- Inheritance
- Polymorphism
- Encapsulation
- Abstraction
- Compiler & Interpreter
- Method & Constructor
- Keywords & identifiers
- String Handling
- Arrays & Collections Framework
- Exception Handling
- File Handling (I/O)
- Multithreading and Concurrency
- Wrapper Classes
- Generic
- Java 8 Features
- Access Modifiers and Packages
- Enums & Inner classes
Module: 2 – Database & Dev Fundamentals
- MySQL
- JDBC (Java Database Connectivity)
- Git
- Maven
- Junit
- Linux commands
- Shell Scripts
Module: 3 – Web Concepts
- Html
- CSS
- Bootstrap
- Javascript
Module: 4 – Java Web
- Servlets
- JSP
- JAX-RS
- Hibernate (ORM)
Module: 5 – Spring Framework
- Spring
- Spring MVC
- Spring Boot
- Data
- Batch
- Flux
- Security
- Microservices
- Load balancing Ribbon
- Azure and GCP deployment
Module: 6 – React JS
- JSX
- Components
- Dynamic Data Binding
- Stateful and Stateless components
- Props
- Rendering
- Routers
- Arrow functions
- Hooks
- Lifecycle
- Events
- Forms
- Context API
- Redux
- Actions
- Ajax to Backend Servers
- Jest Unit tests
- Middleware
- Thunk
- Lazy loading
Module: 7 – JAM Stack
- NextJS (Views, Routing, Hooks)
- Sanity CMS
- Algolia Search
- Netlify hosting
Module: 8 – Cloud Computing, AWS
- Regions
- Security Configuration
- EC2
- Identity management (IAM)
- Users
- Roles
- Privileges
- Storage (EBS, S3 Bucket, Glacier)
- Different Types of Instances (Spot, On demand) Availability Groups
- Load Balancing (ELB)
- VPC
- Subnets
- Direct Connect
- VLAN
- BGP
- CodeStar
- Code Commit
- Code Artifact
- Code Build
- Code Deploy
- CloudTrail
- Cloud watch
- SQS
- SNS
- BeanStack
- LightSail
- Lambda
- SageMaker
- RDS
- EMR
At Softloom IT Training, we offer one of the best Java Training Courses in Kochi. Our comprehensive syllabus covers various aspects of Java Full Stack Development, including Core Java, Database & Dev Fundamentals, Web Concepts, Servlet & JSP, Spring Framework, React JS, AWS, and more. You will also learn how to build web applications to enterprise-level applications. Join our training programe to enhance your Java skills and become a proficient Java Full Stack developer.