Responsive web design refers to an approach in web development that aims to create websites that adapt and respond to the user's device and screen size. With the increasing use of mobile devices and tablets to access the internet, it has become essential for websites to provide an optimal viewing and interaction experience across various devices.
- 10 best practices for responsive web design
- The Beginner’s Guide to Responsive Web Design (Code Samples & Layout Examples)
-
Introduction to Responsive Web Design - HTML & CSS Tutorial (Free Code Camp)
-
Responsive Web Design | 10 principles
Single Page Applications are web applications that load and run entirely within a single web page, eliminating the need for page reloads or full page transitions.
- Single-Page Applications: A Guide
- SPA (Single-page application) | mdn web docs
- Understanding The Single-Page Application Architecture
-
What Is A Single Page Application?
-
Build a Single Page Application with JavaScript (No Frameworks)
-
Single Page Application Rendering | Fireship
A Progressive Web App (PWA) is a web application that uses modern web technologies to provide a native app-like experience to users.
- What are Progressive Web Apps?
- Overview of Progressive Web Apps (PWAs) | Microsoft Learn
- 30 Days of PWA | Microsoft
- Getting Started with PWAs | Chrome Developers
-
Progressive Web Apps in 100 Seconds // Build a PWA from Scratch
-
PWA Tutorial for Beginners #1 - What Are PWA's?
-
Progressive Web Apps (PWA) Tutorial for Beginners - Getting Started
- Frontend masters free web dev bootcamp
- Microsoft's Free Web dev course for beginners
- Free Code camp’s responsive web design course
- Modern JavaScript Tutorial 🔥🔥
- Learn JavaScript with Wes Bos | 30 days of building 30 things with 30 tutorials