HTML Basics
Learn the building blocks of the web! HTML is where every website begins.
- Setting up your first page
- Understanding tags and elements
- Creating semantic markup
- Accessibility best practices
Knowledge grows best when it's shared! Here you'll find tutorials, guides, and resources to help you on your coding journey. I'm continuously adding new content, so check back often.
Learn the building blocks of the web! HTML is where every website begins.
Make your websites beautiful! Learn how to style and layout your pages.
Dive into programming fundamentals with C++, a powerful and widely-used language.
Get the most out of Squarespace! Tips and tricks for creating stunning sites.
Master programming and web development with interactive tutorials, comprehensive guides, and downloadable cheat sheets
Choose a language to start your learning journey
Versatile, beginner-friendly language perfect for data science, web development, and automation
Style and design websites with beautiful layouts, animations, and responsive design
Enterprise-level programming for Android apps, web applications, and large-scale systems
Build stunning websites without code using Squarespace's powerful platform
Download comprehensive cheat sheets for quick reference while coding
Syntax, data types, functions, OOP, and common libraries
Syntax, pointers, STL, templates, and memory management
Tags, attributes, semantic HTML, forms, and best practices
Selectors, flexbox, grid, animations, and responsive design
Syntax, OOP, collections, streams, and exception handling
Custom CSS, code injection, templates, and design tips