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.
Find a list of my latest Udemy courses at:
https://traversymedia.com
π Support The Channel!
http://www.patreon.com/traversymedia
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)