Common Security Vulnerabilities in Web Applications
1. CSRF
2.XSS
Web1.0 vs Web2.0 vs Web3.0
Web1.0 - website is only readable.
Web2.0 - website is readable as well user can create it.
Web3.0 - website is readable, creatable and users own control on it.

Web Testing
1.Functional Testing
a.Functional Testing
b.UI Testing
c.Localization Testing for mobile applications
d.Cross Browser Testing for Web Apps
2.Test Automation using Selenium Web Driver for Web Application
3.MobileTest Automation using Appium
4.API Testing using Postman Tool
5.Other Testing
a. Load Testing
b. Usability Testing
c. Database Testing
d. User Acceptance Testing
e. Non Functional Testing
Web Terminologies
1.Cookies
2.Headers
3.Session
4.CDN
5.Web Requests
6.Redirects
7.HTTP Status Codes
8.Service
9.Client
10.Browsers
11.AJAZ
12.Java Script
13.CSS
14.HTML
15.SSL.
16.DNS
17.Server Send Events (SSE)
https://kennethnnalue.medium.com/introduction-to-server-sent-events-sse-d0b7590503a5
https://bunny.net/academy/http/what-is-sse-server-sent-events-and-how-do-they-work/
Server-Sent Events are a Rest API driven event-based subscription flow
18.Web Sockets
19.WebTransport
https://ably.com/blog/can-webtransport-replace-websockets#:~:text=WebTransport%20is%20a%20new%20specification,but%20WebTransport%20may%20change%20that.
20.Prisma
Prisma is an open-source ORM for Node.js and TypeScript. It is used as an alternative to writing plain SQL, or using another database access tool such as SQL query builders (like knex.js) or ORMs (like TypeORM and Sequelize).
21.Astro 4.0
Astro’s architecture is often described as “islands architecture”—it delivers most pages as static HTML with minimal JavaScript by default, injecting interactivity only into necessary parts of the UI. This focus on performance and flexibility makes Astro a prominent part of the Jamstack and modern serverless stack.
Backend Technologies
1. Programming Languages
2. APIS
3. Database
4. Servers
5. Backend Frameworks