What are we learning today?

School Coding Club

Empower your students with essential coding skills for the digital age. Our School Coding Club brings professional web development training directly to your school, combining HTML, CSS, and JavaScript with hands-on projects that build real-world confidence.

Beginner 12 sessions 2 hours eachOnce a Week
School Coding Club

Program Fee

UGX 200,000 / term per student

  • 12 Sessions per Term
  • 2 Hours, Once a Week
  • Problem-Solving Skills
  • Expert Instructor Guidance
  • Inter School Coding Challenges
  • Student Portfolio Development
  • Hands-on Projects
  • Professional Course Certificate

What Students Will Learn

HTMLCSSJavaScriptResponsive DesignProblem SolvingTeamworkPortfolio Building

Requirements

  • Access to a computer lab with internet
  • Basic computer literacy
  • Enthusiasm for learning
  • No prior coding experience needed
  • 2 hours per week commitment

Course Outline

12 lessons 1 project
Web Development Fundamentals
Introduction to Web & HTML Basics

Learn how the web works and start building web pages with HTML. Understand tags, attributes, and document structure.

CSS Styling Fundamentals

Bring your pages to life with CSS. Learn colors, typography, margins, padding, and how to style like a pro.

Responsive Layouts with Flexbox

Master Flexbox to create flexible, responsive page layouts that look great on any device.

CSS Grid & Advanced Layouts

Dive into CSS Grid for complex two-dimensional layouts. Build modern, professional page structures.

Introduction to JavaScript

Get started with JavaScript - variables, functions, and making your web pages interactive.

DOM Manipulation & Events

Learn to manipulate the DOM and handle user events to create dynamic, interactive experiences.

Version Control with Git

Learn the basics of Git and GitHub for tracking changes, collaborating, and managing your code projects.

APIs & Working with Data

Understand how to fetch and display data from APIs. Build dynamic pages that update with real information.

Build a Portfolio Website

Apply everything you've learned to build a personal portfolio website that showcases your skills and projects.

Project Pitches & Collaboration

Work in teams to plan, pitch, and execute a group project. Learn agile collaboration and presentation skills.

Final Project Development

Bring your final project to life with instructor guidance. Focus on polish, responsiveness, and best practices.

Final Project & Presentation

Present your completed project, receive feedback, and earn your certificate of completion.


Other programs you might like