View on GitHub

dev

Harsh Kapadia's projects and resources.

My Dev Resources

Table of Contents

My Resources

Prerequisites

Front End

HTML

CSS

JS

Misc #1

Git and GitHub

Web Design

Browser DevTools

NOTE: The DevTools are similar in almost all browsers, so the above resources are fine.

Accessibility

Documentation

Rendering Patterns

PWA (+ Service Worker API)

Networking

RegEx

SVG

Intersection Observer API

IndexedDB

Web Components API

Misc Libraries

TWA

General Back End Prerequisites

HTTP

JSON

APIs

Async JS

Caching

CORS

Cookies

AJAX and its libraries

JWT

Databases

SQL

NoSQL

JS Back End

Node.js

Express.js

JS REST API

Python Back End

Prerequisite

Flask

PHP

Prerequisites

PHP REST API

Front End JS Frameworks/Libraries

Prerequisites

Misc
JavaScript
State
XML

React.js

Misc #2

Web Performance

SEO

robots.txt

Firebase

DevOps

Git
Deployment/Hosting
YAML
Shell Scripting
CI/CD
Docker
Cloud

The Missing Semester of CS Education

Character Sets and Encoding

Unicode
New Lines/Line Endings
Misc Characters

C

Linux