Skip to content
Guide Docs

Learn to Code, One Guide at a Time

Free, beginner-friendly documentation covering web development, programming languages, databases, DevOps and interview preparation β€” written for developers, by developers.

🌐 Web Development

Build a strong foundation for the web β€” structure, logic and type safety.

HTML

Document structure, forms, tables, media, semantic HTML, accessibility, SEO and best practices β€” 25+ in-depth guides.


Start with HTML β†’

JavaScript

From variables and hoisting to closures, async and modern ES syntax β€” the complete 0 to 100 JavaScript journey.


Start with JavaScript β†’

βš™οΈ Backend Development

Take JavaScript to the server and build real APIs and full-stack apps.

πŸ’» Programming Languages

Learn general-purpose languages used everywhere β€” from scripting to mobile apps.

Java

Core Java and OOP β€” classes, inheritance, polymorphism, encapsulation, abstraction, interfaces and exception handling.


Start with Java β†’

Swift & SwiftUI

Swift fundamentals plus SwiftUI layout, navigation, animations, gestures and data flow for iOS apps.


Start with Swift β†’

πŸ—„οΈ Databases

Store, query and manage data with the world’s most popular databases.

πŸš€ DevOps & Deployment

Ship your code with confidence β€” version control, containers and cloud deployment.

Docker

Containers vs VMs, CLI commands, Dockerizing apps, networking and Docker Compose β€” a complete hands-on series.


Start with Docker β†’

🎯 Interview Preparation

Crack your next interview with focused question banks and DSA practice.

Interview Questions

Curated JavaScript and React interview questions, including 100 objective-based questions.


Start Preparing β†’

DSA with JavaScript

Stack, queue and linked list problems β€” sorted by Easy, Medium and Hard.


Start Solving β†’

Tips & Tools

Handy references like regular expressions and HTTP response status codes.


Explore Tips β†’

Why Guide Docs?

Beginner Friendly

Every guide starts from zero β€” no prior experience assumed, with plenty of runnable examples.

Always Growing

New guides are added regularly across languages, frameworks and tools.

Open Source

Found a typo or want to add a guide? Contributions are always welcome on GitHub.