FLM Java Full Stack Syllabus New
FLM Java Full Stack Syllabus New
Careers
FRONTLINES EDUTECH
PRIVATE LIMITED
ISO 21001:2018
About Us
Frontlines Edutech Private Limited envisions bridging the gap between
academia and industry. We understand the pain of 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.
Students
Experts
Page 1 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Why Us
We are Success Trainers, Mentors, and Motivators with a
passion for helping you be the best. We are warm and wise,
positive and proactive, caring and daring, fun and focused.
Our intention is always for your highest good and greatest
growth. We make the learning just as enjoyable as it is
powerful.
2 Solution-Focused
3 Results-Driven
4 Affordable
5 Transparent
6 Experience
7 Quality
Page 2 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Easy to learn
Beginner Friendly
Page 3 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Deliverables
Page 4 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 5 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Java Intermediate
1. Database Programming 4.5 Directives
1.1 JDBC Overview 4.6 Include
1.2 SQL - Structured Query Language 4.7 JSP Implicit Objects
1.3 JDBC Programming Concepts 4.8 Scope in JSP
1.4 Query Execution 4.9 Request
1.5 Scrollable and Updatable Result Sets 4.10 Session
1.6 Working with Statements 4.11 Application
1.7 Row Sets
1.8 Batch Updates
1.9 Calling Stored Procedures and Functions
java advanced
1.10 ResultSetMetaData 1. Spring Introduction
1.11 Transactions 1.1 Spring Modules
2. Getting Started with Web Applications 1.2 Dependency Injection
2.1 Web Application Life Cycle 1.3 Spring Containers (Bean Factory, Application
2.2 Web Modules Context)
2.3 Configuring Web Applications 1.4 Basic Bean Wiring
2.4 Accessing Databases from Web 1.5 Bean Life Cycle
Applications 2. Spring Data Access
2.5 Jar, War, and Ear 2.1 Using JDBC with Spring
2.6 Web Server & Application Server 2.2 Working with DataSource
2.3 Working with JdbcTemplate
3. Java Servlet Technology
2.4 DML Operations on Data
3.1 Servlets Overview
3.2 Servlet Life Cycle 3. Spring Web-MVC
3.3 Sharing Information 3.1 Controllers
3.4 Initializing a Servlet 3.2 Types of Controllers
3.5 Writing Service Methods 3.3 Handling Web Requests
3.6 Filtering Requests and Responses 3.4 Mapping Requests to Controllers
3.7 Invoking Other Web Resources 3.5 Handler Mappings
3.8 Accessing the Web Context 3.6 Processing Commands, Form Submissions
3.9 Session Tracking and Management 3.7 Views
3.8 Resolving Text Messages (Property Files)
4. Java Server Pages Technology 3.9 View Resolvers
4.1 JSP Overview 3.10 Validations
4.2 The Life Cycle of a JSP Page 3.11 Working with Throw Away Controllers
4.3 Declarations, Scriptlets, Expressions 3.12 ContextLoaderListener for Loading
4.4 JSP Action Tags Configuration Files
Page 6 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 7 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 7 www.frontlinesedutech.com
Frontlines Edutech Private Limited
JavaScript Level-2
2.CSS 3.22. DOM Manipulation
2.1CSS Styles 3.23. DOM Traversal
2.2.CSS Box Model 3.24. DOM Events
2.3.CSS Selectors 3.25. Event Handling
2.4.CSS Combinators 3.26. DOM Attributes
2.5.CSS Specificity 3.27. Local Storage
2.6.CSS Flex 3.28. Sorting Techniques
2.7.CSS Grid 3.29. Synchronous vs Asynchronous JS
2.8.CSS Positions Level 4: Advanced Concepts
2.9.CSS Units 3.30. How JS Works
2.10.CSS Media Queries 3.31. Web APIs
3. Javascript 3.32. Event Loop
Level-1 3.33. Promises
3.1. Variables 3.34. Fetch
3.2. Mathematical Operators
JavaScript Level-3
3.3. Relational Operators
3.35. Different Loops
3.4. Comparison Operators
3.36. Arrow Functions
3.5. Conditional Statements
3.37. Object Shorthand
3.6. Logical Operators
3.38. Statements vs Expressions
3.7. Ternary Operator
3.39. Lexical Scope
3.8. While Loops
3.40. let vs var vs const
3.9. For Loops
3.10. Arrays Basics 3.41. Destructuring Array and Objects
3.11. Strings Basics 3.42. Hoisting
3.12. Nested Loops 3.43. IIFE (Immediately Invoked Function
3.13. Objects - I Expression)
3.14. Objects - II 3.44. this Keyword
3.15. Functions 3.45. call vs apply vs bind
3.16. Inbuilt Functions 3.46. Classical Inheritance
3.17. Object Methods 3.47. Prototype Chain
3.18. Higher Order Functions 3.48. Creating Our Own Prototype Chains
3.19. ES6 - I 3.49. Object.assign vs Object.setPrototypeOf
3.20. CMD 3.50. Chaining with Functions Prototype Object
3.21. Git and GitHub 3.51. Object Creation Using Factory Functions,
Constructor Functions & Classes
Projects after completing Javascript L-1
3.52. Prototypal Inheritance Using Factory
1.Any Web Application
Functions, Constructor Functions & Classes
1E-Commerce (preferably)
3.53. new Keyword Related Problems
Page 8 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Projects
The project resolves to cover the topic involved
in Javascript L-3
Youtube API integration application
Instagram project layout
To-Do list app
Weather app
Calculator
GIT/GITHUB
POSTMAN
JIRA
AWS INTRO
Page 8 www.frontlinesedutech.com
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
media.frontlines@gmail.com