Skip to content
Getting Digital

Front-End Development Libraries Certification

React with hooks and routing, testing, CSS frameworks and TypeScript; five projects and a closed-book exam for a free certificate.

Provider
freeCodeCamp
Section
Web Development
Price
Free

About this course

React with hooks and routing, testing, CSS frameworks and TypeScript; five projects and a closed-book exam for a free certificate.

Where to take it

Free

no fee for the course or the certificate

Open at freeCodeCamp (opens in a new tab)

No affiliate relationship with freeCodeCamp. We earn nothing from this link; it is here because the course is worth knowing about.

Not sure if this is right for you?

Browse More Web Development Courses

Where this course fits

Concepts behind this area

Programming & Web Development

JSON

JSON is a text format for exchanging structured data: values are strings, numbers, booleans or null, arranged in ordered arrays and in objects of name and value pairs, and every mainstream language reads and writes it without a library of its own.

Programming & Web Development

GraphQL

GraphQL is a query language for APIs and a server-side runtime for answering those queries: a client asks for precisely the fields it needs from a typed schema, in one request, instead of calling several fixed endpoints and discarding most of what comes back.

Programming & Web Development

Microservices

Microservices is an architectural style in which one application is built as a set of small services, each running in its own process, owning its own data and talking to the others over lightweight network calls, so that each can be built, deployed and scaled on its own.

Hosting & Infrastructure

Cloud Hosting

Cloud hosting is the model in which servers, storage and databases are created on demand through an API from a provider's pooled hardware and billed for the time they exist, rather than rented as a fixed box by the month.

Hosting & Infrastructure

Web Server

A web server is the program listening on a network port for HTTP requests and answering them, either by returning a file from disk or by handing the request to application code behind it.

Hosting & Infrastructure

Load Balancing

Load balancing is the practice of putting one entry point in front of several interchangeable servers and distributing incoming requests among them by a chosen policy, so that no single machine carries the traffic and no single machine's failure takes the service down.

The field, explained: Programming & Web Development · Hosting & Cloud

Wider context: all fields, the glossary and certification exams.

Last updated 26 September 2026 · Getting Digital