Geekashram
GeekashramJr
Web Development Curriculum (Classes 6–12)

Build Websites Your Friends Will Love

Learn HTML, CSS, and JavaScript through fun projects. Design beautiful pages, add interactivity, and publish your portfolio.

Imagine your child:

  • Designing their first website
  • Building an interactive quiz or game
  • Publishing a personal portfolio
  • Showing projects to friends and family
Learn by building • No boring theory • Fun projects in every class
Limited Seats Available

Join now and become a Future Tech Creator with GeekashramJr.

Key Learning & Achievement

What Students Learn and Achieve

A visual journey from building basic pages to launching real websites and a personal portfolio.

Website Building

Learn to structure pages with HTML and style them beautifully using CSS.

  • HTML tags, layouts, and semantics
  • CSS styling, colors, typography
  • Responsive design fundamentals

JavaScript & Interactivity

Make websites interactive with JavaScript and DOM manipulation.

  • Variables, loops, and functions
  • Events: clicks, inputs, validation
  • DOM updates and animations (basic)

Problem Solving

Build a strong developer mindset: debugging, logic, and clean structure.

  • Break problems into steps
  • Learn debugging like a pro
  • Build confidence with every project

Portfolio Ready

Students publish work and learn how to present projects like creators.

  • Build a personal portfolio website
  • Showcase projects with confidence
  • Certificate & recognition

End Result

By the end, students will have multiple mini-projects + a polished portfolio website they can share with the world.

Curriculum Journey

What Will You Build?

Step 1

Module 1: HTML Foundations

Goal: Learn to structure real web pages like a developer.

Topics
  • Tags, headings, links, images
  • Lists, tables, forms
  • Semantic HTML and accessibility basics
Projects
  • My First Webpage
  • Profile Card Page
  • Simple Registration Form
Step 2

Module 2: CSS Styling

Goal: Make pages look modern and beautiful.

Topics
  • Colors, fonts, spacing
  • Box model, borders, shadows
  • Flexbox basics
Projects
  • Landing Page (Hero + Cards)
  • Menu / Pricing Section
  • Mini Portfolio Layout
Improvement
  • Focus on clean layout and spacing (not just colors)
Step 3

Module 3: Responsive Design

Goal: Make websites look great on mobile and desktop.

Topics
  • Responsive units and layouts
  • Media queries
  • Image sizing and typography scaling
Projects
  • Mobile-first Landing Page
  • Responsive Gallery
  • Navbar + Sections
Step 4

Module 4: JavaScript Basics

Goal: Learn logic and write real code for the web.

Topics
  • Variables, arrays, objects
  • Conditions, loops, functions
  • Simple problem solving
Projects
  • Calculator
  • Guess the Number
  • Mini Quiz
Step 5

Module 5: DOM & Events

Goal: Make websites interactive with real user actions.

Topics
  • DOM selection and manipulation
  • Event listeners
  • Form validation (basics)
Projects
  • To-do List
  • Interactive Gallery
  • Form with Validation
Step 7

Module 7: Portfolio & Publish

Goal: Create a final portfolio website and publish it.

Topics
  • Project structure and clean UI
  • Basic SEO (titles, descriptions)
  • How to share your work online
Projects
  • Portfolio Website
  • Project Showcase Page
  • Final Capstone
Get in Touch

Contact Us

Reach out to start your child's web development journey with GeekashramJr.

Website

junior.geekashram.in

Phone / WhatsApp

+91-9934630909

Email

info@Geekashram.in

Certificate

Web Development Certificate + Portfolio Showcase

Benefits of Learning with Geekashram

Project-First Learning

Every class includes building. Students learn faster by creating websites they can show and share.

Expert Mentors

Experienced instructors help students understand concepts clearly and build confidence.

Industry Skills

Students learn clean UI, responsiveness, and real dev thinking—skills that stay useful for years.

Community & Support

Portfolio guidance, mentorship content, and a supportive learning environment.

Ready to Start?

Visit junior.geekashram.in or call +91-9934630909 to enroll your child today.