Tech Skills

Frontend Engineering

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

895
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
Todo List Tutorial - Angular 4 and Redux
Frontend Engineering
Todo List Tutorial - Angular 4 and Redux
freeCodeCamp.org Beginner 8y ago
DevTool Layers Panel - Supercharged
Frontend Engineering
DevTool Layers Panel - Supercharged
Chrome for Developers Beginner 8y ago
VDOM vs lit-html - HTTP203
Frontend Engineering
VDOM vs lit-html - HTTP203
Chrome for Developers Advanced 8y ago
How to ace the whiteboard coding interview
Frontend Engineering
How to ace the whiteboard coding interview
freeCodeCamp.org Beginner 8y ago
Running CircleCI on Pull Request  - Continuous Integration P3 - Fun Fun Function
Frontend Engineering
Running CircleCI on Pull Request - Continuous Integration P3 - Fun Fun Function
Fun Fun Function Beginner 8y ago
Fibonacci Numbers hidden in the Mandelbrot Set - Numberphile
Frontend Engineering
Fibonacci Numbers hidden in the Mandelbrot Set - Numberphile
Numberphile Advanced 8y ago
React license drama - Talking Open Source Licenses - Fun Fun Function
Frontend Engineering
React license drama - Talking Open Source Licenses - Fun Fun Function
Fun Fun Function Beginner 8y ago
Editing Salesforce Visualforce Pages (Part 4) - Live Coding with Jesse
Frontend Engineering
Editing Salesforce Visualforce Pages (Part 4) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Editing Salesforce Visualforce Pages (Part 3) - Live Coding with Jesse
Frontend Engineering
Editing Salesforce Visualforce Pages (Part 3) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Editing Salesforce Visualforce Pages (Part 2) - Live Coding with Jesse
Frontend Engineering
Editing Salesforce Visualforce Pages (Part 2) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Editing Salesforce Visualforce Pages - Live Coding with Jesse
Frontend Engineering
Editing Salesforce Visualforce Pages - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Angular 4 Project Setup with Webpack
Frontend Engineering
Angular 4 Project Setup with Webpack
freeCodeCamp.org Beginner 8y ago
lit-HTML (Chrome Dev Summit 2017)
Frontend Engineering
lit-HTML (Chrome Dev Summit 2017)
Chrome for Developers Intermediate 8y ago
End-to-End Polymer Apps with the Modern Web Platform (Chrome Dev Summit 2017)
Frontend Engineering
End-to-End Polymer Apps with the Modern Web Platform (Chrome Dev Summit 2017)
Chrome for Developers Intermediate 8y ago
V8 Today and in the Future (Chrome Dev Summit 2017)
Frontend Engineering
V8 Today and in the Future (Chrome Dev Summit 2017)
Chrome for Developers Beginner 8y ago
Modern Tooling, Testing, and Automation (Chrome Dev Summit 2017)
Frontend Engineering
Modern Tooling, Testing, and Automation (Chrome Dev Summit 2017)
Chrome for Developers Beginner 8y ago
Chrome 62: Improved Network Information API, Support for OpenType Variable Fonts and more!
Frontend Engineering
Chrome 62: Improved Network Information API, Support for OpenType Variable Fonts and more!
Chrome for Developers Beginner 8y ago
Chrome 62 - What's New in DevTools
Frontend Engineering
Chrome 62 - What's New in DevTools
Chrome for Developers Intermediate 8y ago
CSS Grid - Supercharged
Frontend Engineering
CSS Grid - Supercharged
Chrome for Developers Beginner 8y ago
Live Workshop: Basics of JavaScript & ES6 Syntax
Frontend Engineering
Live Workshop: Basics of JavaScript & ES6 Syntax
freeCodeCamp.org Beginner 8y ago
Imposter Syndrome - HTTP203
Frontend Engineering
Imposter Syndrome - HTTP203
Chrome for Developers Advanced 8y ago
Managing Your Bundle Size - Totally Tooling Tips
Frontend Engineering
Managing Your Bundle Size - Totally Tooling Tips
Chrome for Developers Beginner 8y ago
Aspect Ratio Hack - Supercharged
Frontend Engineering
Aspect Ratio Hack - Supercharged
Chrome for Developers Intermediate 8y ago
React Project Tutorial - Game of Life
Frontend Engineering
React Project Tutorial - Game of Life
freeCodeCamp.org Beginner 8y ago
JAMstack Tutorial - Full site using Netlify & Hugo
Frontend Engineering
JAMstack Tutorial - Full site using Netlify & Hugo
freeCodeCamp.org Beginner 8y ago
Which programming language should you learn first?
Frontend Engineering
Which programming language should you learn first?
freeCodeCamp.org Beginner 8y ago
Easily code a virtual reality web experience with A-Frame (WebVR)
Frontend Engineering
Easily code a virtual reality web experience with A-Frame (WebVR)
freeCodeCamp.org Beginner 8y ago
Advanced Dependency Injection without classes - Fun Fun Function
Frontend Engineering
Advanced Dependency Injection without classes - Fun Fun Function
Fun Fun Function Intermediate 8y ago
JavaScript Tic Tac Toe Project Tutorial  - Unbeatable AI w/ Minimax Algorithm
Frontend Engineering
JavaScript Tic Tac Toe Project Tutorial - Unbeatable AI w/ Minimax Algorithm
freeCodeCamp.org Beginner 8y ago
Lighthouse - Totally Tooling Tips
Frontend Engineering
Lighthouse - Totally Tooling Tips
Chrome for Developers Advanced 8y ago
Font-Display - Supercharged
Frontend Engineering
Font-Display - Supercharged
Chrome for Developers Advanced 8y ago
Dependency Injection without classes - Fun Fun Function
Frontend Engineering
Dependency Injection without classes - Fun Fun Function
Fun Fun Function Intermediate 8y ago
SSR Web Components (Polymer Summit 2017)
Frontend Engineering
SSR Web Components (Polymer Summit 2017)
Chrome for Developers Beginner 8y ago
Straight Talk About Server-Side Rendering (Polymer Summit 2017)
Frontend Engineering
Straight Talk About Server-Side Rendering (Polymer Summit 2017)
Chrome for Developers Advanced 8y ago
jQuery vs vanilla JavaScript - Beau teaches JavaScript
Frontend Engineering
jQuery vs vanilla JavaScript - Beau teaches JavaScript
freeCodeCamp.org Beginner 8y ago
The new way to test accessibility with Chrome DevTools - A11ycasts #23
Frontend Engineering
The new way to test accessibility with Chrome DevTools - A11ycasts #23
Chrome for Developers Beginner 8y ago
CSS Custom Properties - Supercharged
Frontend Engineering
CSS Custom Properties - Supercharged
Chrome for Developers Intermediate 8y ago
I've done programming tutorials. Now what? - Ask Preethi
Frontend Engineering
I've done programming tutorials. Now what? - Ask Preethi
freeCodeCamp.org Beginner 8y ago
jQuery: AJAX - Beau teaches JavaScript
Frontend Engineering
jQuery: AJAX - Beau teaches JavaScript
freeCodeCamp.org Beginner 8y ago
Webpack Tips - Totally Tooling Tips
Frontend Engineering
Webpack Tips - Totally Tooling Tips
Chrome for Developers Beginner 8y ago
jQuery: Dom Traversal (find parent and child nodes) - Beau teaches JavaScript
Frontend Engineering
jQuery: Dom Traversal (find parent and child nodes) - Beau teaches JavaScript
freeCodeCamp.org Beginner 8y ago
Where should unit tests run? -  Q&A P2 - Fun Fun Function
Frontend Engineering
Where should unit tests run? - Q&A P2 - Fun Fun Function
Fun Fun Function Intermediate 8y ago
My opinion on TypeScript - Q&A P5 - Fun Fun Function
Frontend Engineering
My opinion on TypeScript - Q&A P5 - Fun Fun Function
Fun Fun Function Intermediate 8y ago
jQuery: CSS and classes
Frontend Engineering
jQuery: CSS and classes
freeCodeCamp.org Beginner 8y ago
jQuery: add and remove DOM elements - Beau teaches JavaScript
Frontend Engineering
jQuery: add and remove DOM elements - Beau teaches JavaScript
freeCodeCamp.org Beginner 8y ago
jQuery: get and set with http, text, val, and attr - Beau teaches JavaScript
Frontend Engineering
jQuery: get and set with http, text, val, and attr - Beau teaches JavaScript
freeCodeCamp.org Beginner 8y ago
Does reordering content affect accessibility? - A11ycasts #21
Frontend Engineering
Does reordering content affect accessibility? - A11ycasts #21
Chrome for Developers Intermediate 8y ago
animate in jQuery - Beau teaches JavaScript
Frontend Engineering
animate in jQuery - Beau teaches JavaScript
freeCodeCamp.org Beginner 8y ago