This is my yearly guide to web development. I describe web technologies that are commonly needed as well as new trends and give you multiple options to create and plan your learning path to reach your goals.
Timestamps:
- 0:00 - Intro
- 0:42 - What is this guide?
- 1:28 - Frontend vs Backend vs Full Stack
- 3:23 - What is your goal?
- 3:54 - Basic Tools
- 6:31 - HTML & CSS
- 8:24 - Sass
- 9:11 - CSS Frameworks
- 11:04 - UI Design Practices
- 11:49 - Vanilla JavaScript
- 14:38 - Some Other Tools
- 17:05 - Basic Frontend Deployment
- 18:53 - Domain Names, SSL, etc
- 19:55 - Foundational Frontend Developer Summary
- 21:00 - What Now?
- 21:20 - Frontend Frameworks
- 24:15 - State Management
- 26:06 - TypeScript
- 27:42 - Testing
- 28:42 - Server Side Rendering
- 30:34 - Static Site Generators
- 32:20 - Headless CMS
- 34:10 - The Jamstack
- 35:22 - Frontend Superstar Summary
- 36:03 - Server Side Languages
- 40:34 - Server Side Frameworks
- 44:27 - Databases
- 47:22 - GraphQL
- 49:12 - Socket.io & Real-Time Apps
- 49:48 - Wordpress Development
- 51:08 - Deployment, Servers & DevOps
- 55:02 - Full Stack Developer Summary
- 55:43 - Mobile Development
- 56:47 - Progressive Web Apps
- 57:38 - Desktop Apps With Web Tech
- 58:29 - AI / Machine Learning
- 59:17 - Web Assembly
- 01:00:12 - Algorithms
- 01:01:04 - Data Structures
- 01:01:40 - Software Design Patterns
- 01:02:09 - Wrap Up (Thank God)
#web-development #javascript #html #css #developer