Coders Bootcamp

Future Coders Bootcamp

2-Week Coding Camp: HTML, Python & JavaScript

Program Overview

The Future Coders Bootcamp is a two-week intensive coding camp designed to introduce students to the fundamentals of programming and web development using HTML, Python, and JavaScript. Delivered through a hybrid format (on Zoom and on location), the program combines live instruction, hands-on coding labs, and real-world projects.

Participants learn how websites are built, how programs work, and how to think logically and solve problems using code. By the end of the camp, students will have created their own websites, interactive features, and Python programs—building confidence and foundational skills for future learning in technology.

No prior coding experience is required.

Who the Program Is For

Youth and teens (ages 12–18, adjustable)

Beginners interested in technology and coding

Students exploring STEM and digital careers

Schools and community groups

Program Structure

Duration: 2 weeks (10 sessions)

Schedule: 2–3 hours per day

Format: Hybrid (Zoom + In-Person)

Instruction Style: Live teaching, guided practice, project-based learning

What Students Will Learn
Web Development with HTML

Students learn:

How websites are structured

HTML tags and elements

Creating text, images, links, and layouts

Styling with CSS

Students learn:

Colors, fonts, and spacing

Page layout and design

Making websites look professional

Programming with Python

Students learn:

Variables and data types

User input and output

Logic, conditions, and loops

Simple automation and games

Interactivity with JavaScript

Students learn:

Basic JavaScript syntax

Buttons and events

Adding interactive features to websites

Hands-On Projects

Students build:

A personal website

Interactive quizzes or games

A Python calculator or game

A final capstone project of their choice

Capstone Project

At the end of the program, students complete a Final Coding Project, such as:

An interactive website

A Python game or app

A hybrid web application

Students present their projects to peers and families.

Hybrid Learning Experience
On Zoom

Live instruction and demos

Screen sharing and code reviews

Breakout rooms for collaboration

On Location

In-person coding support

Team-based projects

Hands-on guidance

Final presentations

Program Outcomes

By completing the Future Coders Bootcamp, students will:

Understand how websites work

Write basic programs in Python

Add interactivity using JavaScript

Build real coding projects

Develop problem-solving skills

Gain confidence in technology

Why Future Coders Bootcamp Works

This program is:

Beginner-friendly – no experience required

Hands-on – learn by doing

Project-based – real outcomes

Hybrid-ready – flexible delivery

Career-aligned – future-focused STEM skills

ETR Future Coders Bootcamp
2-Week Coding Camp: HTML, Python & JavaScript
Program Overview
The Future Coders Bootcamp is a two-week intensive coding camp designed to introduce students to the fundamentals of web development and programming using HTML, Python, and JavaScript. The program combines live instruction, hands-on coding labs, and real-world projects delivered through a hybrid format (on Zoom and on location).
Participants learn how websites are built, how programs think, and how to solve problems using code. By the end of the camp, students will have created their own websites, interactive web features, and Python programs—building confidence and foundational skills for future careers in technology.
This camp is ideal for beginners and requires no prior coding experience.
________________________________________
Program Details
• Age Group: 12–18 (adjustable)
• Duration: 2 weeks (10 days total)
• Schedule: 2–3 hours per day
• Format: Hybrid (Zoom + In-Person)
• Tools: VS Code, Replit, GitHub, Browser Dev Tools
________________________________________
Learning Outcomes
By the end of the camp, students will:
• Understand how websites work
• Build and style their own web pages
• Write basic programs in Python
• Add interactivity using JavaScript
• Think logically and solve problems
• Collaborate on coding projects
• Present a final coding project
________________________________________
Curriculum Structure
Week 1 – Web Foundations (HTML + Intro JavaScript)
Day 1: Introduction to Coding & the Web
Topics:
• What is coding?
• How the internet works
• HTML structure
• Tags, elements, and attributes
Activity:
Students build their first web page with text, images, and links.
________________________________________
Day 2: HTML Layout & Design
Topics:
• Headings, lists, tables
• Divs and sections
• Page structure
• Best practices
Project:
Create a personal “About Me” website.
________________________________________
Day 3: Styling with CSS
Topics:
• Colors and fonts
• Layout basics
• Spacing and borders
• Responsive design
Project:
Style the website to look professional.
________________________________________
Day 4: JavaScript Basics
Topics:
• Variables
• Alerts and prompts
• Buttons and events
• Basic logic
Project:
Add interactive buttons to the website.
________________________________________
Day 5: Mini Web Project
Students build:
• A quiz
• A game page
• A portfolio page
They present their website at the end of Week 1.
________________________________________
Week 2 – Python Programming + Final Project
Day 6: Python Fundamentals
Topics:
• What is Python?
• Variables and data types
• Print and input
• Basic math
Project:
Build a simple calculator.
________________________________________
Day 7: Logic & Decision Making
Topics:
• If/else statements
• Conditions
• User input
Project:
Create a “Choose Your Adventure” game.
________________________________________
Day 8: Loops & Functions
Topics:
• For loops
• While loops
• Functions
Project:
Create a number guessing game.
________________________________________
Day 9: Real-World Python
Topics:
• Lists and dictionaries
• File handling
• Automation examples
Project:
Build a contact manager or to-do app.
________________________________________
Day 10: Final Capstone Project
Students choose:
• Interactive website
• Python game
• Hybrid web app
They present projects to parents and peers.
________________________________________
Teaching Method
The camp uses:
• Live coding demos
• Guided practice
• Pair programming
• Real-time feedback
• Daily challenges
• Project-based learning
________________________________________
Hybrid Delivery Model
On Zoom:
• Live instruction
• Screen sharing
• Breakout rooms
• Coding challenges
On Location:
• Instructor support
• Team projects
• Hardware setup
• Presentations
________________________________________
Final Student Deliverables
Each student leaves with:
• Personal website
• Python program
• GitHub profile
• Certificate of completion
• Recorded project demo
________________________________________
Career & Future Pathways
This camp introduces pathways into:
• Web Development
• Software Engineering
• Game Development
• Data Science
• AI & Automation
• Cybersecurity

Posted in Educational Training.

Leave a Reply

Your email address will not be published. Required fields are marked *