HTML
Learn how page structure gives content meaning.
Learn the building blocks of the web: HTML for structure, CSS for layout and design, and JavaScript for interaction.
Learn how page structure gives content meaning.
Style layouts, spacing, typography, and responsive designs.
Add interaction and behaviour to your pages.
GraphitEdge approach
Understand the system. Build with confidence.
Practise your skills through guided projects that move from planning and page structure to reusable components, responsive layouts, and deployment.
Plan and build a practical restaurant website from content structure to interface patterns.
Turn a real brief into a responsive project with clearer layout and content decisions.
Practise planning, component thinking, testing, deployment, and maintenance as one connected process.
Go beyond code by learning the practical systems that support every website, including domains, DNS, hosting, accessibility, SEO, analytics, deployment workflows, and ethical AI-assisted development.
Build pages that are readable, usable, and easier to navigate with keyboards and assistive technology.
Understand how clear structure, content, metadata, and performance help people and search systems understand a page.
Learn how domains, hosting platforms, deployment, testing, and maintenance fit together after code leaves your computer.
Use AI as a practical assistant while still learning the fundamentals that let you review, debug, and improve the work.
Follow a structured pathway based on your current skill level, whether you are starting from scratch, improving your foundations, or building complete projects.
Start with the essentials and build a practical foundation in HTML, CSS, JavaScript, accessibility, and website structure.
Explore beginner tutorialsStrengthen your workflow with responsive layouts, reusable patterns, debugging, SEO, deployment, and project decisions.
View intermediate pathwayApply the pieces together through guided website projects that connect planning, building, testing, and launch.
Browse projectsCookie Settings