Module: 1 – Core Java

  1. Basics of Java 
  • History
  • Features of java
  • JVM, JRE, JDK
  1. Data Types & Variables
  2. Operators & Control Statements
  3. Loops
  4. Object-Oriented Programming (OOP)
  •  Classes
  •  Objects
  •  Inheritance
  •  Polymorphism
  •  Encapsulation
  •  Abstraction
  1. Compiler & Interpreter
  2. Method & Constructor
  3. Keywords & identifiers
  4. String Handling
  5. Arrays & Collections Framework
  6. Exception Handling
  7. File Handling (I/O)
  8. Multithreading and Concurrency
  9. Wrapper Classes
  10. Generic
  11. Java 8 Features
  12. Access Modifiers and Packages
  13. Enums & Inner classes 

Module: 2 – Database & Dev Fundamentals

  1. MySQL
  2. JDBC (Java Database Connectivity)
  3. Git
  4. Maven
  5. Junit
  6. Linux commands
  7. Shell Scripts

Module: 3 – Web Concepts

  1. Html
  2. CSS
  3. Bootstrap
  4. Javascript 

Module: 4 – Java Web

  1. Servlets
  2. JSP
  3. JAX-RS
  4. Hibernate (ORM)

Module: 5 – Spring Framework

  1. Spring
  2. Spring MVC
  3. Spring Boot
  4. Data
  5. Batch
  6. Flux
  7. Security
  8. Microservices
  9. Load balancing Ribbon
  10. Azure and GCP deployment

Module: 6 – React JS

  1. JSX
  2. Components
  3. Dynamic Data Binding
  4. Stateful and Stateless components
  5. Props
  6. Rendering
  7. Routers
  8. Arrow functions
  9. Hooks
  10. Lifecycle
  11. Events
  12. Forms
  13. Context API
  14. Redux
  15. Actions
  16. Ajax to Backend Servers
  17. Jest Unit tests
  18. Middleware
  19. Thunk
  20. Lazy loading

Module: 7 – JAM Stack

  1. NextJS (Views, Routing, Hooks)
  2. Sanity CMS
  3. Algolia Search
  4. Netlify hosting 

Module: 8 – Cloud Computing, AWS

  1. Regions
  2. Security Configuration
  3. EC2
  4. Identity management (IAM)
  5. Users
  6. Roles
  7. Privileges
  8. Storage (EBS, S3 Bucket, Glacier)
  9. Different Types of Instances (Spot, On demand) Availability Groups
  10. Load Balancing (ELB)
  11. VPC
  12. Subnets
  13. Direct Connect
  14. VLAN
  15. BGP
  16. CodeStar
  17. Code Commit
  18. Code Artifact
  19. Code Build
  20. Code Deploy
  21. CloudTrail
  22. Cloud watch
  23. SQS
  24. SNS
  25. BeanStack
  26. LightSail
  27. Lambda
  28. SageMaker
  29. RDS
  30. 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.