Foundations《 HTML、CSS、JavaScript 》
YouTube Free Tutorials
Mar 2023 - Sep 2023
Driven by curiosity and an algorithmic recommendation, I started watching free frontend tutorials on
YouTube. As I followed along, I learned to write HTML and CSS, and was amazed by how changes
instantly
appeared on screen. The immediate visual feedback gave me a strong sense of accomplishment.
Later, I moved on to JavaScript, learning about functions, loops, and basic logic. That’s when I
truly
fell in love with coding—the more I explored, the deeper I was drawn into its world.
Advanced Frontend《 Bootstrap、Sass、Vue.js》
Hahow Paid Course (29 Hours)
Oct 2023 - Mar 2024
Wanting to learn more systematically, I enrolled in a 29-hour paid frontend course on Hahow, taught
by a
designer-turned-developer. The course focused on hands-on practice, which helped me quickly memorize
and
apply syntax.
Projects completed:
- HTML/CSS Business Card Website
- Responsive Webpage using display: flex and @media screen
- Weather Box Animation with CSS effects and SVG
- To-Do List App & Mobile Demo using jQuery and AJAX
- Scroll-based Webpage combining Bootstrap grid system and Skrollr
- Frontend Dashboard using APIs and Vue.js
Full Stack《 React、Node.js、MySQL、MongoDB、Express、Ejs 》
Udemy Paid Course (80 Hours)
Jun 2024 - Jun 2025
As my interest deepened, I became more determined to pursue frontend development as a career. Since I
don’t have a computer science background, I wanted to strengthen my foundation further—both in
theory
and in practice.
I discovered a comprehensive full stack course on Udemy that covers React (a popular alternative to
Vue)
along with backend technologies. The instructor’s computer science background helped fill in
theoretical
gaps I hadn’t encountered before, while also giving me a chance to review frontend concepts from a
new
perspective.
Although backend development wasn’t my main focus, I was curious about how it works and wanted to see
if
I could understand the logic. I also believed that having basic backend knowledge could give me an
edge
as a frontend developer. After a year of learning, I completed the 80-hour program.
Projects completed:
- Multi-page Static Website with Google Maps and canvas-nest integration
- Grade Calculator using sorting algorithms with better time complexity
- Snake & Bouncing Ball Games using DOM, if statements, and built-in JS methods
- Google Login Website applying Bcrypt, Session, and OAuth
- Image Gallery Website with React and API integration
- MERN Stack Project using React for frontend, Node.js and MongoDB for backend services