Java Full Stack Brochure
Java Full Stack Brochure
Java Full Stack Brochure
FRONTLINES EDUTECH
PRIVATE LIMITED
ISO 21001:2018
ABOUT US
Frontlines Edutech Private Limited envisions bridging
the gap between academia and industry.
We understand the paof unemployment and are trying
to wipe off the words of impossible and unemployment
from the brains of youth by training and turning them
into diamonds.
We provide tailor-made, hands-on, and need-based
programs on par with industry standards.
We believe that the youth of today is the future of
tomorrow. And so our courses are tutored by experts
from top industries who are passionate about
mentoring the youth.
Since its inception, Frontlines Edutech has earned the
trust and gained recognition from thousands of learners
across the state.
www.frontlinesedutech.com 01
ABOUT
THE COURSE
This Full Stack course helps you master both front-end and
back-end technologies and accelerate your career as a full-
stack software developer.
www.frontlinesedutech.com 02
ELIGIBILITY CRITERIA
Easy to learn
Beginner Friendly
REGISTER NOW
www.frontlinesedutech.com 03
CAREERS IN FULL STACK DEVELOPMENT
Full Stack courses have more job opportunities as the students will be
trained across all the layers of application development.
www.frontlinesedutech.com 04
PROGRAM OUTCOMES
www.frontlinesedutech.com 05
DELIVERABLES
www.frontlinesedutech.com 06
Java Full Stack Syllabus
1. BASICS OF JAVA 3. EXCEPTIONAL HANDLING
1.1.Introduction to Java 3.1. Exception handling
1.2.First Program in Java 3.2. try-catch block
1.3.Variables 3.3. finally, block
1.4. Data Types 3.4.How to throw exceptions
1.5. Operators 3.5.Custom Exception
1.6.If-else 3.6.Exception Examples
1.7.Switch-Case
1.8.For loop & For Each Loop 4. THREADS
1.9.While loop do-while loop 4.1.Creating a Thread, Life cycle, Threads
1.10. Continue statement 4.2.Multithreading Advantages, Methods
1.11. Break statement 4.3.Runnable Interface, Thread Communication
1.12. Arrays 4.4. Synchronization
1.13. Strings
1.14. Methods 5. COLLECTIONS
5.1. ArrayList
2. OOP CONCEPTS 5.2. LinkedList
2.1.Constructor 5.3.Vector
2.2.Static keyword 5.4.HashMap
2.3. Inheritance with example 5.5. TreeMap
2.4.Types of inheritance 5.6. LinkedHashMap
2.5.Super Keyword & This keyword 5.7. HashSet
2.6.Method overloading 5.8.TreeSet
2.7.Method overriding 5.9.LinkedHashSet
2.8.Method Overloading vs Method 5.10.Hashtable
Overriding 5.11.Queue
2.9.Polymorphism 5.12.Comparable Interface
2.10.Types of polymorphism 5.13.Comparator Interface
2.11.Abstract class
2.12.Abstract method with example 6. Java 8 FEATURES (Brief - Optional)
2.13.Interface 6.1. Lambda Expressions
2.14. Abstract class vs interface 6.2. Method References
2.15.Encapsulation with example 6.3. Functional Interfaces
2.16. Packages with examples 6.4. Stream
2.17.Access modifiers 6.5. Stream Filter
2.18.Garbage Collection Final keyword 6.6. Interface changes – introduction of default
and static methods
6.7. forEach
6.8. Stream Collectors class
6.9.Interview Questions Discussion
6.10.Mini Project Discusssion
www.frontlinesedutech.com 07
MySql &JDBC
Database Introduction 1.13.Accessing more than one object from the
1.1. MySQL DataBase Table
1.2. Introduction to SQL 1.14.Hibernate Association Mapping 1. One to One
1.3. DDL(Data Definition Language) Mapping 2. One to ManyMapping 3. Many to
1.4. DML(Data Manipulation Language) OneMapping 4. Many to ManyMapping
1.5. DQL(data query language) 1.15.Hibernate Native SQL
1.6. DCL(Data Control Language) 1.16.HQL- Hibernate QueryLanguage
1.7. Constraints (Unique key, Not Null, 1.17.SignUp / SignIn Application
Primary, Composite, Foreign key)
1.8. Aggregate Functions (MIN, MAX, AVG,
SUM, COUNT)
Spring FrameWork
1.9. SQL Joins 1.1.Inversion of Control
1.10.Java Application Using JDBC 1.2.Dependency Injection
Connectivity 1.3.Beans Scope
1.11.SQLExceptions 1.4.Singleton
1.12.DriverManager 1.5.Prototype
1.13.Connection 1.6.Request
1.14.Statement 1.7.Session
1.15.Prepared Statement 1.8.Global-Session
1.16.ResultSet JDBC 1.9.Auto wiring
1.17.CRUD Application 1.10.Spring Annotations
1.11.Spring XML Configuration
SpringBoot
1.4. Contrast JDBC with ORM
1.5. Hibernate Jar Files
1.6. Hibernate Architecture 1.1.Spring Boot Introduction
1.7. Session Factory, Session, Transaction, 1.2.Spring Boot Basics
Query 1.3.Spring vs SpringBoot
1.8. Understanding config Files, 1.4.Creating Spring Boot in Multiple ways
Hibernate.xml, hbm.xml 1.5.Spring Boot Annotations
1.9. Performing CRUD Operations 1.6.Spring Boot Auto Configuration
1.10.Load, get, save, update, delete 1.7.Spring Boot Actuator
1.11.HQL 1.8.REST APIs with SpringBoot
1.12.Working with various SQL commands 1.9.Global Exception Handling
1.10.Spring Data- JPA
1.11.Spring Data JPA CRUD using PostmanAPI
www.frontlinesedutech.com 08
MicroServices Docker&AWS
1.1.Microservices Introduction 1.1.Why Docker
1.2.Microservices Architecture 1.2.Spring Boot with Docker
1.3.Microservices Frameworks 1.3.What is AWS
1.4.Spring Boot with Microservices Basics 1.4.Create EC2 Instance in AWS
1.5.Application.properties vs application.yml 1.5.Deploy Spring Boot Application on AWS
file Services
1.6.Multiple Services using Spring Boot 1.6.Monitoring & Health Check
1.7.Service Registry- Eureka Server
1.8.Hystrix
1.9.Zipkin
Miscellaneous
1.10.Sleuth 1.1.GIT
1.11.Best Standards for MicroServices 1.2.GitHub
building 1.3.Jenkin
1.4.JIRA
1.5.Postman
FrontEnd 1.6.Maven
Development 1.7.JUnit
1.8.Mockito
1.1.HTML 5 1.9. Agile Methodology
1.2.CSS 3
1.3.JavaScript
1.4.Website Deployment and Go Live
1.5.React JS
1.6.Introduction to SAP
1.7.React JS Basics
1.8.React JS Features
1.9.React JS Setup and Hello World
Application
1.10.JSX
1.11.Component
1.12.State
1.13.Props
1.14.Lifecycle
1.15.Events
1.16.Router
1.17.API Integration with SpringBoot
Services
www.frontlinesedutech.com 09
Frontlines Edutech Private Limited
Follow Us
www.instagram.com/frontlinesmedia
www.instagram.com/frontlines_edutech
www.instagram.com/frontlinesmedia_ignited_minds
www.youtube.com/FrontLinesMedia
www.linkedin.com/company/frontlines-edutech-private-
limited-flm
www.frontlinesedutech.com