Tech Skills

Frontend Engineering

HTML, CSS, JavaScript, React, Next.js, performance and modern web development

908
lessons
Skills in this topic
View full skill map →
HTML & CSS
beginner
Build a responsive layout with CSS Grid and Flexbox
JavaScript Fundamentals
beginner
Write async code with Promises and async/await
React
intermediate
Build a data-fetching app with useEffect and useState
Frontend Performance
intermediate
Achieve a 90+ Lighthouse score
Modern Frontend Stack
advanced
Build a Next.js app with SSR and ISR
Generators in JavaScript
Frontend Engineering
Generators in JavaScript
Fun Fun Function Intermediate 8y ago
CSS in JS - typing issues
Frontend Engineering
CSS in JS - typing issues
freeCodeCamp.org Intermediate 8y ago
Will-Change - Supercharged
Frontend Engineering
Will-Change - Supercharged
Chrome for Developers Intermediate 8y ago
CSS Tutorial - Spinning Loading Animation
Frontend Engineering
CSS Tutorial - Spinning Loading Animation
freeCodeCamp.org Beginner 8y ago
DevTools Await - Supercharged
Frontend Engineering
DevTools Await - Supercharged
Chrome for Developers Intermediate 8y ago
What comes after web development?
Frontend Engineering
What comes after web development?
Fun Fun Function Intermediate 8y ago
How to Make a Super Simple HTML Website [Tutorial]
Frontend Engineering
How to Make a Super Simple HTML Website [Tutorial]
Coder Coder Beginner 8y ago
ESLint Quickstart - find errors automatically
Frontend Engineering
ESLint Quickstart - find errors automatically
freeCodeCamp.org Beginner 8y ago
Async + Await in JavaScript, talk from Wes Bos
Frontend Engineering
Async + Await in JavaScript, talk from Wes Bos
freeCodeCamp.org Beginner 8y ago
React State Management (P5D58) - Live Coding with Jesse
Frontend Engineering
React State Management (P5D58) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Basic CSS Styling Part 2 (P5D54) - Live Coding with Jesse
Frontend Engineering
Basic CSS Styling Part 2 (P5D54) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Writing Secure JavaScript
Frontend Engineering
Writing Secure JavaScript
freeCodeCamp.org Beginner 8y ago
Learn HTML5 - full course with code samples
Frontend Engineering
Learn HTML5 - full course with code samples
freeCodeCamp.org Beginner 8y ago
Basic CSS Styling (P5D53) - Live Coding with Jesse
Frontend Engineering
Basic CSS Styling (P5D53) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
TypeScript checks JavaScript!
Frontend Engineering
TypeScript checks JavaScript!
Fun Fun Function Intermediate 8y ago
SPA Routing for WordPress: Commit Log - Supercharged
Frontend Engineering
SPA Routing for WordPress: Commit Log - Supercharged
Chrome for Developers Intermediate 8y ago
CSS Flexbox Course
Frontend Engineering
CSS Flexbox Course
freeCodeCamp.org Beginner 8y ago
One-off Event Listeners - Supercharged
Frontend Engineering
One-off Event Listeners - Supercharged
Chrome for Developers Intermediate 8y ago
JavaScript Symbols - HTTP203
Frontend Engineering
JavaScript Symbols - HTTP203
Chrome for Developers Intermediate 8y ago
CSS Grid Course
Frontend Engineering
CSS Grid Course
freeCodeCamp.org Beginner 8y ago
SVG can do that?! - talk by Sarah Drasner
Frontend Engineering
SVG can do that?! - talk by Sarah Drasner
freeCodeCamp.org Intermediate 8y ago
Caching Headers for WordPress: Commit Log - Supercharged
Frontend Engineering
Caching Headers for WordPress: Commit Log - Supercharged
Chrome for Developers Intermediate 8y ago
Webpack and Workers - HTTP203
Frontend Engineering
Webpack and Workers - HTTP203
Chrome for Developers Intermediate 8y ago
New in Chrome 65: CSS Paint API, Server Timing API, and CSS display: contents
Frontend Engineering
New in Chrome 65: CSS Paint API, Server Timing API, and CSS display: contents
Chrome for Developers Advanced 8y ago
CSS Variables / Custom Properties (full course)
Frontend Engineering
CSS Variables / Custom Properties (full course)
freeCodeCamp.org Beginner 8y ago
Wrap Up - PWA Roadshow
Frontend Engineering
Wrap Up - PWA Roadshow
Chrome for Developers Intermediate 8y ago
Critical CSS loading for WordPress: Commit Log - Supercharged
Frontend Engineering
Critical CSS loading for WordPress: Commit Log - Supercharged
Chrome for Developers Intermediate 8y ago
Starting Fast and Staying Fast with AMP and Progressive Web Apps - PWA Roadshow
Frontend Engineering
Starting Fast and Staying Fast with AMP and Progressive Web Apps - PWA Roadshow
Chrome for Developers Beginner 8y ago
Tooling for Progressive Web Apps - PWA Roadshow
Frontend Engineering
Tooling for Progressive Web Apps - PWA Roadshow
Chrome for Developers Beginner 8y ago
Secure Experiences - PWA Roadshow
Frontend Engineering
Secure Experiences - PWA Roadshow
Chrome for Developers Beginner 8y ago
Engaging Experiences - PWA Roadshow
Frontend Engineering
Engaging Experiences - PWA Roadshow
Chrome for Developers Beginner 8y ago
CSS Grid Changes Everything (About Web Layouts) - by Morten Rand-Hendriksen
Frontend Engineering
CSS Grid Changes Everything (About Web Layouts) - by Morten Rand-Hendriksen
freeCodeCamp.org Beginner 8y ago
Reliable Experiences - PWA Roadshow
Frontend Engineering
Reliable Experiences - PWA Roadshow
Chrome for Developers Beginner 8y ago
Progressive Web Apps - PWA Roadshow
Frontend Engineering
Progressive Web Apps - PWA Roadshow
Chrome for Developers Beginner 8y ago
Object Spread - Supercharged
Frontend Engineering
Object Spread - Supercharged
Chrome for Developers Intermediate 8y ago
Templating for WordPress: Commit Log - Supercharged
Frontend Engineering
Templating for WordPress: Commit Log - Supercharged
Chrome for Developers Intermediate 8y ago
The Future of JavaScript
Frontend Engineering
The Future of JavaScript
freeCodeCamp.org Beginner 8y ago
Voice recognition on the web using IBM Watson
Frontend Engineering
Voice recognition on the web using IBM Watson
Fun Fun Function Beginner 8y ago
Hoisting - Supercharged
Frontend Engineering
Hoisting - Supercharged
Chrome for Developers Intermediate 8y ago
Build a Chat Application using React, Redux, Redux-Saga, and Web Sockets - Tutorial
Frontend Engineering
Build a Chat Application using React, Redux, Redux-Saga, and Web Sockets - Tutorial
freeCodeCamp.org Beginner 8y ago
How to know if your tests are correct? - Twitch stream highlight
Frontend Engineering
How to know if your tests are correct? - Twitch stream highlight
Fun Fun Function Intermediate 8y ago
2017 Year in Review - Totally Tooling Tips Holiday Special
Frontend Engineering
2017 Year in Review - Totally Tooling Tips Holiday Special
Chrome for Developers Intermediate 8y ago
Contributing to FreeCodeCamp - Writing ES6 Challenge Tests
Frontend Engineering
Contributing to FreeCodeCamp - Writing ES6 Challenge Tests
freeCodeCamp.org Intermediate 8y ago
Styling HTML with CSS Part 2 (P5D15) - Live Coding with Jesse
Frontend Engineering
Styling HTML with CSS Part 2 (P5D15) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Styling HTML with CSS  (P5D14) - Live Coding with Jesse
Frontend Engineering
Styling HTML with CSS (P5D14) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Contributing to FreeCodeCamp - Writing ES6 Challenge Tests
Frontend Engineering
Contributing to FreeCodeCamp - Writing ES6 Challenge Tests
freeCodeCamp.org Intermediate 8y ago
Weightless CSS - HTTP203 Advent
Frontend Engineering
Weightless CSS - HTTP203 Advent
Chrome for Developers Intermediate 8y ago
Web Architecture - HTTP203 Advent
Frontend Engineering
Web Architecture - HTTP203 Advent
Chrome for Developers Intermediate 8y ago