Code
The Code Behind the Server
Every request, every response, every video stream starts as real Python code students write in the same tool professional engineers use every day.
How Streaming Really Works
Students build a personal streaming server inspired by how platforms like Netflix and YouTube deliver content.

Real Outcomes
Students will design and build a working streaming system, including:
A video delivery system
A server that hosts and manages content
A basic interface to access media
A system that connects users to content
By the end of camp, students understand how platforms like Netflix and YouTube deliver videos because they have spent two weeks building their own streaming server from scratch.
Quick Previews
Watch what kids can really do with a streaming server. Watch Simon build a working video streaming server in Python on a Raspberry Pi, the same one your child will build at camp.
An Invitation to Share
Korra Jr. invites you to share Programming Journeys' Summer 2026 Tech Camps with families you know whose children, ages 8 to 14, are interested in programming, networking, robotics, or artificial intelligence.
Have Questions?
Korra Jr. invites parents who still have questions about schedules, pricing, or curriculum to reach out for quick, hassle-free answers. Text or email Programming Journeys for clarity before camp begins.
Camp Preview
Your child streams videos every day, but do they know how Netflix or YouTube actually work? In this preview, students build their own streaming server from scratch, running on a computer the size of a credit card. They build the library, the player, and the server, then watch on any device, with a live dashboard tracking every stream. In two weeks, real software engineering, built by your child.
Streaming In Action
Watch Simon walk through a working video streaming server he built on a Raspberry Pi, a single-board computer the size of a credit card. He demos the menu, plays a movie, and runs the full controls: pause, fast forward, rewind, full screen.
Camp Preview
This is Journeys+. This is a real video streaming platform where apps, servers, and devices work together to stream media across a live network.
Original Productions
We produce all of our own characters, curriculum, and content in-house. Meet Korra, Korra Jr., and the Development Team.
Inside the Curriculum
From room-sized vacuum tubes to the AI we use today. Korra Jr. walks students through five generations of computing innovation.
Inside the Curriculum
The AI learning assistant that guides students as they build real technology with Python, robotics, and AI.
Inside the Curriculum
These are the twelve roles involved in building real software, and the twelve roles students will learn to take on.
Curriculum
Students are introduced to the core ideas behind modern internet systems:
Python programming to build and run a streaming server
How servers store and deliver data
How users access content over a network
How systems manage requests and responses
Real Engineering
Students do not use simplified demos or pre-built apps. They work with real concepts and tools used in modern systems, including:
Code
Every request, every response, every video stream starts as real Python code students write in the same tool professional engineers use every day.
Hardware
A real Raspberry Pi runs the whole streaming server. Students wire it, configure it, and watch it deliver video across a real network.
Runtime
A live dashboard shows the server serving real traffic. Students watch requests arrive, get handled, and leave with the video the user asked for.
Playback
Students open the interface they built and watch video stream from their own server to their own screen. Their system. Their code. Their stream.
This is how real internet systems work — adapted for students.
The Big Picture
Most students stream content from platforms like Netflix and YouTube every day. They tap play, and a video appears. What very few learn is how the system on the other end of that tap actually delivers it.
In this camp, students build it. They run a real streaming server on a Raspberry Pi using Python, load it with their own video library, and serve it across the network. By the end of camp, they can watch from any device in the house, all flowing from hardware they configured themselves.
Students will leave camp as builders of real streaming servers,
not just subscribers to them.

Structure
Core hours: 9:00 AM – 12:00 PM (extended hours available for an additional fee)
Registration Fee
$50
(due at sign-up)
Payment Date
$650
charged July 1, 2026
Total
$700
($350/wk × 2 weeks)
10% OFF
Military families, veterans, and first responders
15% OFF
Sibling discount
Discounts do not stack. Only one discount applies per enrollment, whichever is greater.
Audience
Ages
ages 8–14
Experience
Beginners with no prior experience
Interest
Video systems, servers, or coding

Your Instructor
Taught by a college professor, a university lecturer, and an engineer
SWC: Programming, Computer Organization, and Architecture
SDSU: Microprocessors
16+ years of real-world engineering experience
NIWC Pacific, unmanned systems, software design
Students use real tools and technologies
Python, Docker, Raspberry Pi, networking
University-level concepts adapted for students ages 8–14
Rigorous curriculum, not watered-down activities
Students are learning how modern internet systems are built — from someone who works with them professionally.
Programs fill quickly.
Register NowSummer 2026 · Hosted at Southwestern Community College · Chula Vista, CA · ages 8–14