Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Web Development - A Practical Guide

Traversy Media via YouTube


Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course provides a practical guide to web development in 2021, covering a wide range of web technologies, trends, and learning paths. The course aims to help learners understand frontend, backend, and full-stack development, along with essential tools, languages, frameworks, and deployment practices. By the end of the course, students will have gained knowledge in HTML, CSS, JavaScript, server-side languages, databases, AI, and more. The teaching method includes lectures on various topics with practical examples and summaries for different developer roles. This course is intended for individuals interested in pursuing a career in web development or enhancing their existing skills in the field.


- Intro.
- What is this guide?.
- Frontend vs Backend vs Full Stack.
- What is your goal?.
- Basic Tools.
- Sass.
- CSS Frameworks.
- UI Design Practices.
- Vanilla JavaScript.
- Some Other Tools.
- Basic Frontend Deployment.
- Domain Names, SSL, etc.
- Foundational Frontend Developer Summary.
- What Now?.
- Frontend Frameworks.
- State Management.
- TypeScript.
- Testing.
- Server Side Rendering.
- Static Site Generators.
- Headless CMS.
- The Jamstack.
- Frontend Superstar Summary.
- Server Side Languages.
- Server Side Frameworks.
- Databases.
- GraphQL.
- & Real-Time Apps.
- Wordpress Development.
- Deployment, Servers & DevOps.
- Full Stack Developer Summary.
- Mobile Development.
- Progressive Web Apps.
- Desktop Apps With Web Tech.
- AI / Machine Learning.
- Web Assembly.
- Algorithms.
- Data Structures.
- Software Design Patterns.
- Wrap Up (Thank God).

Taught by

Traversy Media


Start your review of Web Development - A Practical Guide

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.