Java Fullstack Course Content

Program in Full-stack Development is an Online Live Instructor-led program by GURUSCHOOLS.

Full Stack Development is an intensive training program that is designed to empower learners with the right skillset and mindset. The program includes a a hands-on simulated project which will mold the learners into a complete Full Stack professional. It is the only program in the industry that covers MEAN & MERN stack technology and trains you to build an automated Cloud-native application on the AWS Platform.

As per the IT industry, any Full Stack Java Developer must be strong in Foundation Technologies, JavaScript Technologies, Frameworks & Engineering Practices. These technologies will enable a Full Stack Java Developer to understand the technical requirements of particular product development and draw rapid prototype design solutions in order to develop end-end web applications.


  • Introduction to Project on Object Oriented programming begins
  • Introduction to Agile and project management tools(JIRA, Sonarqube, Github & Maven)
  • Core Java
  • MySQL
  • JDBC
  • Junit
  • Presentation of Project on Object Oriented programming

Automation Testing: 

  • Introduction to Automation testing (Selenium + API) begins
  • Selenium
  • Selenium + TestNG
  • BDD (Cucumber)
  • API Testing
  • Presentation on Automation testing (Selenium + API)
  • Project on MERN/MEAN Begins

Javascript Technologies: 

  • Advanced JavaScript
  • ES6
  • NoSQL MongoDB
  • ExpressJs
  • Node JS
  • React, Redux + JEST + Enzyme
  • Typescript & Angular, Jasmine
  • Presentation on MERN/MEAN Stack
  • Project on Microservices and AWS Begins

Application Development: 

  • Spring Core & Spring AOP, Spring MVC
  • Spring Boot [Zuul, Eureka, Feign, Cloud, Ribbon, Sleuth, Zipking, HATEOS]
  • Microservices, Spring Security
  • Presentation of Microservices Project
  • Spring Webflux & Netty
  • AWS Global Infra and cloud deployments
  • Presentation of AWS Cloud project
  • Introduction to DevOps
  • AWS CI/CD – Jenkins, Docker
  • Kafka
  • Jmeter