DEV Community

Chloé Verglas
Chloé Verglas

Posted on

I went back to basics with Pokémon and Claude.

As part of my full-stack training, I set myself a challenge: to solidify my JavaScript fundamentals by building a project I enjoy.

Rather than generic exercises, I asked Claude to create a series of progressive exercises for me based on the PokéAPI. One exercise = one concept. Each one builds upon the previous one.

This is what I'll cover next:

→ Variables, types, objects, and template literals

→ Conditions and switch/case statements

→ Arrays: map, filter, reduce, sort

→ Functions and arrow functions

→ DOM and events

→ Fetch, async/await, and error handling

→ localStorage and state management

After the 7 exercises? A real project: a roulette wheel that selects a random Pokémon, associates it with a fortune cookie-style message of encouragement, features an early 2000s web design, and saves its history.

🔗 https://lnkd.in/eBsfwBSJ

What I'm saying about the application with the IA:
Using Claude as a teacher is a great help, not for getting the answers, but for progressing at my own pace on a project that suits me. Fun, personalized, and practical.

Top comments (0)