Node.js runtime
Exploring server-side JavaScript, simple APIs, and tooling to round out my front-end skills.
Murtada Al-Obaidi
Front-End Student
Hello!
I'm a junior front-end developer who loves translating ideas into clean, responsive UI using just HTML, CSS, and JavaScript.
I like learning in tiny, steady steps. Here's what I'm practicing now:
Exploring server-side JavaScript, simple APIs, and tooling to round out my front-end skills.
Using GitHub, issue tracking, and weekly retros to stay aligned and iterate with teammates.
Practicing DOM scripting, state management, and fetch workflows to bring interactivity to small apps.
Experimenting with flexbox, grid, and custom properties to build fluid, themeable interfaces that scale.
Crafting semantic layouts, accessible forms, and tidy document structures that screen readers understand.
Assignment
Feature-rich e-commerce experience coded with vanilla JavaScript, including API-powered product catalogs, persistent shopping cart, search and filtering, and full checkout flow.
Project Exam
API-driven storefront that pulls live products from the Noroff Online Shop, showcases them in a carousel and grid, and exposes detail pages with pricing, tags, and accessible status updates.
Assignment
Multi-page museum website built with semantic HTML and handcrafted CSS, featuring responsive layouts, accessibility-first structure, and engaging visuals tailored for families and students.
Thoughts, tutorials, and updates from my learning journey.
This is a placeholder for future blog posts. Stay tuned for updates on web development, project insights, and more.
You can reach me by email or on GitHub