You are on page 1of 5

Full Stack Development

Syllabus for Front-end

❖ HTML 5

● Basic Tagging
● Lists
● Divs and Spans
● Attributes
● Tables
● Forms and Labels and Selections

❖ CSS 3
● CSS basics to Advance

❖ JAVASCRIPT
● JS basics
● Connecting Javascript
● Operators
● Control Flow
● Functions
● Arrays
● Oops
● Document Object Model

❖ React Concepts

● Built Real Time Project With React js


Syllabus for Java Backend

❖ JAVA BASICS

● JAVA – BASIC SYNTAX


● Type Casting
● JAVA OPERATORS
● JAVA VARIABLES
● CONTROL STRUCTURES
● DECISION MAKING

❖ JAVA OOPS Concept

● Abstraction
● Polymorphism
● Inheritance
● Encapsulation

❖ JAVA Concepts - Advance

● Java Generics
● Java Regex
● JUnit Testing
● Exceptional Handling
● Collections
○ HashMap
○ HashSet
○ Linkedset
○ ArrayList
● JavaStream
● Lamda
● Functional Interface
● LinkedList , Stack , Queue
● Practise Problems
SQL Queries and JDBC

● Sql Queries
○ SELECT
○ UPDATE
○ DELETE
○ INSERT
○ WHERE

● Connection between SQL and Java (JDBC)

❖ Example DB:
● Customers: stores customer’s data.
● Products: stores a list of scale model cars.
● Employees: stores all employee information as well as the organisation
structure such as who reports to whom.
Spring Boot

❖ Dependency Injection
❖ Annotations
❖ Spring Data JPA
❖ application.properties configuration ( H2 and Mysql)
❖ Postman Client
❖ MVC Pattern (Model - View - Controller)
❖ Spring Initializer (start.spring.io)

Requirements to create a Spring boot Application

➢ Model
➢ Controller
➢ Repository
➢ Service
Projects to be Done in SPRING BOOT

➔ Employee Payroll Application


➔ Stock Management Application
➔ Library Spring Boot Application
➔ Edumate Management Spring Application.

You might also like