Skip to content
Learning
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
FullStack Web Development
Overview
Git Basics
Introduction to Git
Understanding Repository
Git commands
Basics of Web
Understanding the web
HTML
Introduction to HTML
HTML Basic Tags
HTML Structural Tags
HTML Text Contents
HTML Links & Lists
HTML Table
HTML Media tags
HTML Forms
CSS
Introduction to CSS
CSS Basics
CSS Styling
CSS Layout
CSS Positioning
Responsive CSS
CSS Transform
CSS Animations
CSS Gradients
CSS Pseudo-Classes and Pseudo-Elements
CSS Units
JavaScript
Getting Started with JavaScript
JS Variables
JS Data Types
JS Functions
JS Operators
JS Data Structures
JS ErrorHandling
JS Control Flow
JS DOM
JS Advanced
References
Exercises
Frontend Frameworks
React.js
Introduction to React
Environment Setup
React basics
Key Concepts
References
Databases
Understanding Databases
MySql
MySQL Basics
Database Commands
DataTypes
DDL Commands
DQL Commands
DML Commands
MySQL Advanced
MySQL Constraints
MySQL Operators
MySQL Filters
MySQL UNION
MySQL JOIN
References
Exercises
Backend Development
Node.js
Getting Started with Node.js
Environment Setup
Introduction to npm
Reading and Writing Files
Handling HTTP Requests
Routing
Authentication
JWT Auth
File and Directory Paths
OS module
Event-Driven Programming
Express.js
Diving into Express.js
Why Express.js
Setting Up
Understanding methods
Routing
Middleware
Request/Response handling
Express generator
Express Validator
CRUD
NestJs
Exploring NestJS
First Steps
Core Concepts
Decorators
Routing And Request Handling
Validator
Sample code
Pipes
Guards
Interceptors
References
Exercises
Mobile App Development
AI and LLMs
GitHub
Select theme
Dark
Light
Auto
References
MySQL 8.4 Reference Manual
Official MySQL Documentation