Syllabus For FullStackDevelopment
Syllabus For FullStackDevelopment
Syllabus For FullStackDevelopment
❖ 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
❖ JAVA BASICS
● Abstraction
● Polymorphism
● Inheritance
● Encapsulation
● 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
❖ 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)
➢ Model
➢ Controller
➢ Repository
➢ Service
Projects to be Done in SPRING BOOT