Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Boot.dev

Build a Pokedex in TypeScript

via Boot.dev

Overview

Boot.dev Special Discount:
25% off your first payment!
Grab it
A REPL, or Read-Eval-Print Loop, is a simple interactive programming environment that takes user input, evaluates it, and returns the result to the user. In this guided project, you'll build a Pokedex-like REPL in Typescript that uses the PokeAPI to fetch data about Pokemon. It's a great way to put your Typescript knowledge to the test and learn valuable skills like HTTP networking and data serialization.

Syllabus

  • REPL
    • A REPL (Read, Eval, Print Loop) is a simple interactive programming environment that takes user inputs, evaluates them, and returns the results. Learn how to implement one from scratch in TypeScript.
  • Cache
    • When making network requests, one of the most common performance optimizations is to cache the results. Implement an in-memory cache for the PokeAPI in TypeScript.
  • Pokedex
    • Bring your REPL and cache together to complete your fully functional Pokedex CLI.

Taught by

Lane Wagner, Hunter, Dan, Allan, and Matt

Reviews

4.7 rating at Boot.dev based on 143 ratings

Start your review of Build a Pokedex in TypeScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.