FULL STACK DEVELOPMENT WITH JAVA
Course Outcome
Program Modules
HTML
HTML Tags, attributes, Forms, Tables, META Tags, DOM, Multimedia embedding
CSS
CSS Selectors, Properties, Styling text, Box model positioning, Colors, Borders, Responsive images
JavaScript
Data types, variables, Operators, Strings, Arrays, Control flow, Functions, Objects, DOM, Asynchronous, ES6 Features
Frameworks
Overview of React.js, JSX, Components and Props, State and Lifecycle, Handling Events, React Router, Hooks, Redux
PHP
Basic Syntax, Control Structures, Functions, Arrays, String Manipulation, Forms & User Input, Database integration
Core Java
OOPS Concepts, Control flow statements, Exception handling, Overriding, Overloading, Encapsulation, Inheritance, Polymorphism
J2EE
Overview of J2EE architecture, Servlets, JSP, JSTL, Session Management, JDBC, Webservices, EJB
DATABASE
Relational databases, CRUD operations, Queries, Subqueries, Clauses, Views, Joins, Aggregate functions, Stored procedures
GIT
Introduction, Installation, Creating repositories, Git Branching, Remote Repository, Git Collaborating, GIT Workflow, Security
Testing
STLC, Manual Testing, Automation Testing, Selenium, Testing Frameworks
Deployment
Deployment process, automation with Maven, Dockers & Kubernetes, Deploying applications to cloud platforms (e.g., AWS, Azure)
Placement
Technical mock interviews, Aptitude training, Soft skills, Communication skills, Resume preparation, Group discussions









