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.
Foundation:
- 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:
- HTML5, CSS, BOOTSTRAP
- 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