Explore my journey in learning, building, and growing as a front-end developer. Dive into tutorials, challenges, and insights from my coding adventures.
Filter by tag:
Discover how JavaScript brings web pages to life. Learn to manipulate the Document Object Model with practical examples and real-world applications that will transform your front-end skills.
Explore NowToday I learned about template literals in JavaScript. You know, that thing where you can insert variables directly into strings with backticks...
Today's challenge really made my brain curl π We were asked to create a JavaScript program that calculates age based on birth year...
Day 3 of this coding challenge really made me frown but also smile when I finally got it working. Building an interactive calculator...
Day 4 of this coding challenge had a different vibe because I was asked to create a simple game: a number guessing challenge...
After taking some time off to focus on other projects, I'm finally back to the JS challenges! This time working with loops...
Yo! Back again with day 6 challenge. Today I'm playing with numbers, but not just checking if they're odd or even...
HTML is the foundation of all web development. Learn the basic concepts, tags, and structure that...
Take your HTML skills to the next level by learning about iframes, div vs span, and the importance of semantic HTML structure...
CSS is what transforms plain HTML into beautiful, visually appealing websites. Learn the fundamentals of styling web pages with colors, fonts, and layouts....
Take your CSS skills further by mastering text styling, the box model, backgrounds, and display properties to create visually appealing websites....
Master modern CSS layout techniques including positioning, Flexbox, Grid systems, and responsive design to create...
Master advanced CSS techniques including animations, transitions, responsive units, and professional...
If HTML is the skeleton and CSS is the outfit, JavaScript is the brain. Without it, your website is just...
This is where JavaScript stops being just a language and starts becoming a way of thinking....
This page contains the official solutions for Module 2. If you haven't tried the challenges yet β stop scrolling.
If JavaScript is a kitchen, arrays and objects are the fridge. Messy data = no cooking...
Official solutions for Module 3 challenges. If you didn't try first β scroll back.
When your code gets long and copyβpaste starts spreading, that's your sign: you need functions...
This page contains the official solutions for Module 4. If you haven't tried the challenges yet β stop scrolling.
This is where JavaScript stops being theory and starts touching the screen...
Tried the challenges already? Good. Now let's break them down like real front-end devs.
JavaScript is single-threaded. If your code waits and freezes, your UI dies....
Async is not about speed. It's about control, UX, and resilience.
Try adjusting your search or filter criteria