Hello, I'm Gamja, a frontend developer with 4 years of experience.
Currently, I am developing a global mobility service. I have gained practical experience by building multi-language services, and I am also a global Top 30 contributor to react-hook-form, an open-source library used by developers worldwide.
But I wasn't always like this from the beginning.
When I first learned JS, I felt like I understood everything while following along with YouTube tutorials, but I countless times experienced my mind going blank the moment I opened an empty editor. At first, I was busy just copying and pasting code I found through Googling, and when an error occurred, I didn't know where to start, leading to many frustrated nights staying up for days.
I struggled a lot during that process. I wrote code without even knowing what the DOM was, and I wasted hours not understanding why an event was firing twice. What I needed most back then wasn't memorizing vast amounts of syntax. It was someone who could explain "why this code works."
I created this course by organizing everything I've built up over four years of practical experience, along with the areas where I struggled the most as a beginner. You don't have to take the long way around like I did. I've already been through it for you.