Tech Skills

Backend Engineering

APIs, authentication, databases, queues, serverless and production backend systems

693
lessons
Skills in this topic
View full skill map →
API Design
beginner
Design a RESTful API following best practices
Auth & Authorisation
intermediate
Implement JWT auth with refresh tokens
Database Integration
intermediate
Use an ORM (Prisma, SQLAlchemy, Drizzle)
Backend Performance
advanced
Implement Redis caching for hot data
Microservices Patterns
advanced
Decompose a monolith into microservices
Flask Course - Python Web Application Development
Backend Engineering
Flask Course - Python Web Application Development
freeCodeCamp.org Beginner 5y ago
Code a Discord Bot with JavaScript - Host for Free in the Cloud
Backend Engineering
Code a Discord Bot with JavaScript - Host for Free in the Cloud
freeCodeCamp.org Beginner 5y ago
Come and Learn with Us: COVID-19 Student Webinar Series- The Coding-Basics
Backend Engineering
Come and Learn with Us: COVID-19 Student Webinar Series- The Coding-Basics
CodeMonkey - Coding Games for Kids Beginner 6y ago
FUGU Capabilities: Ready today? - #AskChrome
Backend Engineering
FUGU Capabilities: Ready today? - #AskChrome
Chrome for Developers Beginner 6y ago
How to Do Marketing In Over Saturated Social Networks (WITHOUT Paid Ads)
Backend Engineering
How to Do Marketing In Over Saturated Social Networks (WITHOUT Paid Ads)
Neil Patel Beginner 6y ago
Facilitating payments on the web (Chrome Dev Summit 2019)
Backend Engineering
Facilitating payments on the web (Chrome Dev Summit 2019)
Chrome for Developers Beginner 6y ago
Complete Data Science Career Guide with Former Facebook Data Scientist Joma
Backend Engineering
Complete Data Science Career Guide with Former Facebook Data Scientist Joma
CS Dojo Beginner 7y ago
Postman Beginner's Course - API Testing
Backend Engineering
Postman Beginner's Course - API Testing
freeCodeCamp.org Beginner 5y ago
React and Golang JWT Authentication - Tutorial
Backend Engineering
React and Golang JWT Authentication - Tutorial
freeCodeCamp.org Beginner 5y ago
Python Microservices Web App (with React, Django, Flask) - Full Course
Backend Engineering
Python Microservices Web App (with React, Django, Flask) - Full Course
freeCodeCamp.org Beginner 5y ago
Redis Course - In-Memory Database Tutorial
Backend Engineering
Redis Course - In-Memory Database Tutorial
freeCodeCamp.org Beginner 5y ago
React / GraphQL Course - Build a social media app (MERNG Stack)
Backend Engineering
React / GraphQL Course - Build a social media app (MERNG Stack)
freeCodeCamp.org Beginner 5y ago
PERN Stack Course - Build a Yelp clone (Postgres, Express, React, Node.js)
Backend Engineering
PERN Stack Course - Build a Yelp clone (Postgres, Express, React, Node.js)
freeCodeCamp.org Beginner 5y ago
Spring Boot Java Tutorial - REST API using PostgreSQL and JWT
Backend Engineering
Spring Boot Java Tutorial - REST API using PostgreSQL and JWT
freeCodeCamp.org Beginner 5y ago
Deno Course - Better than Node.js?
Backend Engineering
Deno Course - Better than Node.js?
freeCodeCamp.org Beginner 5y ago
Strapi & GatsbyJS Course - Portfolio Project
Backend Engineering
Strapi & GatsbyJS Course - Portfolio Project
freeCodeCamp.org Beginner 5y ago
PERN Stack Course - Postgres, Express, React, and Node
Backend Engineering
PERN Stack Course - Postgres, Express, React, and Node
freeCodeCamp.org Beginner 6y ago
Learn ASP.NET Core 3.1 - Full Course for Beginners [Tutorial]
Backend Engineering
Learn ASP.NET Core 3.1 - Full Course for Beginners [Tutorial]
freeCodeCamp.org Beginner 6y ago
Getting permission: Patterns for making fluent permission requests (Chrome Dev Summit 2019)
Backend Engineering
Getting permission: Patterns for making fluent permission requests (Chrome Dev Summit 2019)
Chrome for Developers Beginner 6y ago
What are JSON Web Tokens? JWT Auth Explained [Tutorial]
Backend Engineering
What are JSON Web Tokens? JWT Auth Explained [Tutorial]
freeCodeCamp.org Beginner 6y ago
Learn the MERN Stack - Full Tutorial (MongoDB, Express, React, Node.js)
Backend Engineering
Learn the MERN Stack - Full Tutorial (MongoDB, Express, React, Node.js)
freeCodeCamp.org Beginner 6y ago
Full Stack React & Firebase Tutorial - Build a social media app
Backend Engineering
Full Stack React & Firebase Tutorial - Build a social media app
freeCodeCamp.org Beginner 6y ago
Introduction to the Web Perception Toolkit
Backend Engineering
Introduction to the Web Perception Toolkit
Chrome for Developers Beginner 6y ago
Introduction to Web Push & Notifications - Progressive Web App Training
Backend Engineering
Introduction to Web Push & Notifications - Progressive Web App Training
Chrome for Developers Beginner 6y ago
Implementing OAuth 2 in PWAs - Progressive Web App Training
Backend Engineering
Implementing OAuth 2 in PWAs - Progressive Web App Training
Chrome for Developers Beginner 6y ago
Authentication for Progressive Web Apps - Progressive Web App Training
Backend Engineering
Authentication for Progressive Web Apps - Progressive Web App Training
Chrome for Developers Beginner 7y ago
Protecting Users from Deception (Google I/O ’19)
Backend Engineering
Protecting Users from Deception (Google I/O ’19)
Chrome for Developers Beginner 7y ago
What’s new in JavaScript (Google I/O ’19)
Backend Engineering
What’s new in JavaScript (Google I/O ’19)
Chrome for Developers Beginner 7y ago
Code a magic card trick using JavaScript & Node.js - Tutorial
Backend Engineering
Code a magic card trick using JavaScript & Node.js - Tutorial
freeCodeCamp.org Beginner 7y ago
Laravel PHP Framework Tutorial - Full Course for Beginners (2019)
Backend Engineering
Laravel PHP Framework Tutorial - Full Course for Beginners (2019)
freeCodeCamp.org Beginner 7y ago
Python for Everybody - Full University Python Course
Backend Engineering
Python for Everybody - Full University Python Course
freeCodeCamp.org Beginner 7y ago
Make a static site work offline (by hand) - Progressive Web App Training
Backend Engineering
Make a static site work offline (by hand) - Progressive Web App Training
Chrome for Developers Beginner 7y ago
Using the Fetch API - Progressive Web App Training
Backend Engineering
Using the Fetch API - Progressive Web App Training
Chrome for Developers Beginner 7y ago
Intro & Setup - Progressive Web App Training
Backend Engineering
Intro & Setup - Progressive Web App Training
Chrome for Developers Beginner 7y ago
MongoDB with Python Crash Course - Tutorial for Beginners
Backend Engineering
MongoDB with Python Crash Course - Tutorial for Beginners
freeCodeCamp.org Beginner 7y ago
Express.js & Node.js Course for Beginners - Full Tutorial
Backend Engineering
Express.js & Node.js Course for Beginners - Full Tutorial
freeCodeCamp.org Beginner 7y ago
SQL - Intro to Computer Science - Harvard's CS50 (2018)
Backend Engineering
SQL - Intro to Computer Science - Harvard's CS50 (2018)
freeCodeCamp.org Beginner 7y ago
Python Django Web Framework - Full Course for Beginners
Backend Engineering
Python Django Web Framework - Full Course for Beginners
freeCodeCamp.org Beginner 7y ago
MongoDB Tutorial - CRUD app from scratch using Node.js
Backend Engineering
MongoDB Tutorial - CRUD app from scratch using Node.js
freeCodeCamp.org Beginner 7y ago
Weather App - Django Tutorial (Using Python Requests)
Backend Engineering
Weather App - Django Tutorial (Using Python Requests)
freeCodeCamp.org Beginner 7y ago
Learn Node.js - Full Tutorial for Beginners
Backend Engineering
Learn Node.js - Full Tutorial for Beginners
freeCodeCamp.org Beginner 7y ago
Feature Policy & the Well-Lit Path for Web Development (Chrome Dev Summit 2018)
Backend Engineering
Feature Policy & the Well-Lit Path for Web Development (Chrome Dev Summit 2018)
Chrome for Developers Beginner 7y ago
Progressive Content Management Systems (Chrome Dev Summit 2018)
Backend Engineering
Progressive Content Management Systems (Chrome Dev Summit 2018)
Chrome for Developers Beginner 7y ago
Learn Angular - Full Tutorial Course
Backend Engineering
Learn Angular - Full Tutorial Course
freeCodeCamp.org Beginner 7y ago
Intro to Node.js and npm
Backend Engineering
Intro to Node.js and npm
freeCodeCamp.org Beginner 7y ago
GraphQL Server Intermediate Tutorial - Boilerplate with Typescript, PostgreSQL, and Redis
Backend Engineering
GraphQL Server Intermediate Tutorial - Boilerplate with Typescript, PostgreSQL, and Redis
freeCodeCamp.org Beginner 7y ago
Build Better and Discoverable APIs with GraphQL
Backend Engineering
Build Better and Discoverable APIs with GraphQL
freeCodeCamp.org Beginner 7y ago
MongoDB Full Tutorial w/ Node.js, Express, & Mongoose
Backend Engineering
MongoDB Full Tutorial w/ Node.js, Express, & Mongoose
freeCodeCamp.org Beginner 7y ago