Tech Skills

Backend Engineering

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

694
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
A Beginner's Guide to WebSockets
Backend Engineering
A Beginner's Guide to WebSockets
freeCodeCamp.org Beginner 7y ago
DynamoDB Tutorial: Basic Operations
Backend Engineering
DynamoDB Tutorial: Basic Operations
freeCodeCamp.org Beginner 7y ago
What Can You Do with Python? - The 3 Main Applications
Backend Engineering
What Can You Do with Python? - The 3 Main Applications
CS Dojo Beginner 7y ago
Use Lighthouse and Chrome UX Report to optimize web app performance (Google I/O '18)
Backend Engineering
Use Lighthouse and Chrome UX Report to optimize web app performance (Google I/O '18)
Chrome for Developers Beginner 8y ago
Saving Bandwidth with Images (The Standard, Ep. 8)
Backend Engineering
Saving Bandwidth with Images (The Standard, Ep. 8)
Chrome for Developers Beginner 9y ago
Study With Me - A 25-Minute Pomodoro Session
Backend Engineering
Study With Me - A 25-Minute Pomodoro Session
Thomas Frank Beginner 9y ago
Haskell - Baby's first functions - FunFunFunction #36
Backend Engineering
Haskell - Baby's first functions - FunFunFunction #36
Fun Fun Function Beginner 9y ago
FREE REST API - Practice Developing Javascript AJAX Apps with this API
Backend Engineering
FREE REST API - Practice Developing Javascript AJAX Apps with this API
LearnCode.academy Beginner 11y ago
Node.js tutorial for beginners 2014 - an introduction to Node.js with Express.js
Backend Engineering
Node.js tutorial for beginners 2014 - an introduction to Node.js with Express.js
LearnCode.academy Beginner 12y ago
Testing Node.js with Mocha
Backend Engineering
Testing Node.js with Mocha
freeCodeCamp.org Beginner 7y ago
MEAN Stack CRUD Operations - Beginners Tutorial
Backend Engineering
MEAN Stack CRUD Operations - Beginners Tutorial
freeCodeCamp.org Beginner 7y ago
All about GRAND Stack: GraphQL, React, Apollo, and Neo4j
Backend Engineering
All about GRAND Stack: GraphQL, React, Apollo, and Neo4j
freeCodeCamp.org Beginner 7y ago
Full Stack Todo List Tutorial using Vue.js & AdonisJs
Backend Engineering
Full Stack Todo List Tutorial using Vue.js & AdonisJs
freeCodeCamp.org Beginner 8y ago
Live Deployment Strategy Session (P5D69) - Live Coding with Jesse
Backend Engineering
Live Deployment Strategy Session (P5D69) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Data Migration (P5D68) - Live Coding with Jesse
Backend Engineering
Data Migration (P5D68) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
GraphQL Full Course - Novice to Expert
Backend Engineering
GraphQL Full Course - Novice to Expert
freeCodeCamp.org Beginner 8y ago
Data Migration with NodeJS (P5D61) - Live Coding with Jesse
Backend Engineering
Data Migration with NodeJS (P5D61) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
The Reusable JavaScript Revolution - talk by Cory House
Backend Engineering
The Reusable JavaScript Revolution - talk by Cory House
freeCodeCamp.org Beginner 8y ago
Writing GraphQL Queries (P5D19) - Live Coding with Jesse
Backend Engineering
Writing GraphQL Queries (P5D19) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
SQL Server to MySQL via WordPressAPI and NodeJS (P5D11) - Live Coding with Jesse
Backend Engineering
SQL Server to MySQL via WordPressAPI and NodeJS (P5D11) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Data Migration with NodeJS (P5D9) - Live Coding with Jesse
Backend Engineering
Data Migration with NodeJS (P5D9) - Live Coding with Jesse
freeCodeCamp.org Beginner 8y ago
Build a Node.js API - tutorial
Backend Engineering
Build a Node.js API - tutorial
freeCodeCamp.org Beginner 8y ago
Full Stack Web App using Vue.js & Express.js: Part 1 - Intro
Backend Engineering
Full Stack Web App using Vue.js & Express.js: Part 1 - Intro
freeCodeCamp.org Beginner 8y ago
Intro and Setup
Backend Engineering
Intro and Setup
Chrome for Developers Beginner 9y ago
Building a Media Player #7: Media Session API
Backend Engineering
Building a Media Player #7: Media Session API
Chrome for Developers Beginner 9y ago
Building a Media Player #5: The Server-side Node.js Code
Backend Engineering
Building a Media Player #5: The Server-side Node.js Code
Chrome for Developers Beginner 9y ago
Summit Report: Dru Knox (Chrome Dev Summit 2016)
Backend Engineering
Summit Report: Dru Knox (Chrome Dev Summit 2016)
Chrome for Developers Beginner 9y ago
The State of Storage (Chrome Dev Summit 2016)
Backend Engineering
The State of Storage (Chrome Dev Summit 2016)
Chrome for Developers Beginner 9y ago
Summit Report: Zach Koch (Chrome Dev Summit 2016)
Backend Engineering
Summit Report: Zach Koch (Chrome Dev Summit 2016)
Chrome for Developers Beginner 9y ago
Chrome 51: Intersection Observers, Passive Event Listeners and the Credential Management API
Backend Engineering
Chrome 51: Intersection Observers, Passive Event Listeners and the Credential Management API
Chrome for Developers Beginner 10y ago
Introduction to Google Sign-In for Websites
Backend Engineering
Introduction to Google Sign-In for Websites
Chrome for Developers Beginner 10y ago
Testing AJAX with Web Component Tester -- Polycasts #37
Backend Engineering
Testing AJAX with Web Component Tester -- Polycasts #37
Chrome for Developers Beginner 10y ago
Node.js MongoDB Tutorial using Mongoose
Backend Engineering
Node.js MongoDB Tutorial using Mongoose
LearnCode.academy Beginner 12y ago
Node.js tutorial for beginners - an introduction to Node.js with Express.js
Backend Engineering
Node.js tutorial for beginners - an introduction to Node.js with Express.js
LearnCode.academy Beginner 12y ago