COURSE OVERVIEW

════════
Java Full Stack Development refers to the development of both front-end (client-side) and back-end (server-side) parts of a web application. This involves using Java programming language for server-side development, along with front-end technologies like HTML, CSS, JavaScript, and frameworks like Angular.

HTML ➢ Introduction about HTML ➢ Building blocks ➢ Tags and Attributes ➢ Elements ➢ Formatting Tags ➢ Practicals with Tags (List, Image, Link) ➢ Form Tag ➢ Input Tag ➢ Meta Tag ➢ Media Tag ➢ Table Tag ➢ Practical CSS ➢ Common CSS Selectors ➢ Values ➢ Colors ➢ Keyword Colors ➢ RGB ➢ HSL ➢ Absolute Length ➢ Relative Length ➢ Percentages ➢ EM ➢ Inline Display ➢ Working with BOX model ➢ Content Box ➢ width ➢ Height ➢ Margin and Padding ➢ Color & Declarations ➢ With Practicals ➢ Working with Borders ➢ Individual Border ➢ Radius ➢ Padding Box ➢ Border Box ➢ Browser Specific Properties ➢ Typography ➢ Typography ➢ Typeface Vs Fonts ➢ Font Attributes ➢ Adding Media ➢ List ➢ Building Forms with ➢ Tables BOOTSTRAP ➢ Bootstrap Pagination ➢ Dropdown ➢ Navigation Bar ➢ Carousel ➢ Filters And Grid with Practicals JAVA SCRIPT ➢ Introduction ➢ Arrays ➢ Variables ➢ Typecasting ➢ Operators with Practicals ➢ Loops ➢ Conditional statements ➢ Functions with Practicals ➢ Classes & Objects JAVA ➢ Introduction about Java ➢ Internal working of a java program ➢ Software Installation ➢ Collection Framework ➢ Introduction ➢ Collection Framework Implementations ➢ HashSet ➢ LinkedHashSet ➢ ArrayList ➢ Stack ➢ LinkedList ➢ Vector ➢ Map ➢ Date and calendar with practical session ➢ Loops ➢ Conditional statement with practicals ➢ Arrays single and ➢ multidimensional ➢ OOPS Introduction ➢ Class and Objects ➢ Constructor ➢ Polymorphism ➢ Abstraction & Encapsulation Packages ➢ Inheritance ➢ Final, This, Super keywords ➢ Static ➢ Wrapper Class ➢ Inner Class ➢ Implementation of 50 essential logical Programs ➢ using Java Script ➢ String Handling Methods ➢ String Buffer ➢ String Tokenizer ➢ Introduction about Exception Handling ➢ Built in Exception ➢ User Defined Exception ➢ Practical ➢ Creating database and Tables ➢ Basic queries ➢ JDBC architecture ➢ File Class ➢ I/O Stream Hierarchy ➢ File Input Stream ➢ File Output Stream ➢ Practical with File handling ➢ Introduction about Multithreading ➢ Thread Lifecycle ➢ Thread Class ➢ Runnable Interface and Synchronization ➢ Threading Practical MYSQL ➢ MYSQL Connector Practical Programs with CRUD operation ➢ Queries in advance and its implementation ➢ MYSQL Joins with backend implementations JSP AND SERVLET ➢ JSP Life cycle ➢ JSP API ➢ Scripting elements ➢ Java Beans ➢ Servlet terminology ➢ Servlet API ➢ Generic Servlet ➢ Http Servlet ➢ Servlet Life Cycle ➢ JSP/Servlet implementation in MVC Architecture SPRING BOOT FRAMEWORK ➢ Spring Introduction and Installation ➢ Spring Boot MVC set up with CRUD operation ➢ Spring Boot with JPA for Rest API ➢ Spring Boot Security ➢ Spring Boot with Micro Services ➢ Project Implementation ER diagram and Project Architecture ➢ Project Documentation and Design Analysis