About the Course & About Me
I truly want to teach you how to build projects

Preface
I often recall when I first learned programming seriously. Back then, paid online courses were rare. The main ways to learn were paid bootcamps, free resources online, or books.
Luckily, I found a free series called “Adam Academy.” It introduced W3C-based front-end development (div + CSS, jQuery). The author even created a QQ group for discussion.
At the time I worked in the oil industry. I knew I wouldn’t fit into that system and wanted to switch careers. I’d always been interested in computers.
I studied during work breaks, took notes, and built small projects after work. I started taking WordPress freelance jobs and soon earned more than my salary. I quit around 2009 to become an indie developer. I’ve built companies and worked jobs since, but I’ve stayed on the path I love.

Getting Started
I had long wanted to create a web development course. In my previous company, I led internal training for new hires.
Corporate training is different. Work tasks can be simplified, and hiring provides a baseline skill level. But online learners often struggle with hard-to-read docs, vague blog posts, and marketing-driven tutorials. That made me think: why not build a systematic web development course to help people avoid detours?

Course Vision
- We won’t teach quick-money tricks. We focus on tools and methods that are practical to teach and learn.
- The course is for people with product thinking and passion for tech but little coding practice, aiming to learn the right way.
- We start with fast results, then gradually add layers and practical features.
- We embrace AI-assisted development, while keeping human judgment at the core of complex projects.
- The main line is to build a navigation site with a landing page, and grow it into a full website.
- We’ll become early co-maintainers of related open-source projects—classmates, peers, and friends.