All ByteSize classes are project-based and encourage students to pursue their own creative projects with live support from our instructors and numerous sample projects provided for guidance.
Our virtual classes are taught in real-time and allow for students to interact, troubleshoot, and create alongside our professional instructors. Learn more about our instructors here!
We offer classes from a wide range of interests and future career paths such as photo editing, video production, game design, coding, and music production.
Our instructors have extensive experience teaching children of all ages and using the software for each course. Each class is limited to 5 students max for personalized instruction.
All ByteSize Learning courses each last one week, with 5 one-hour instruction sessions where instructors will teach new material, review lessons learned in previous classes, and help students with their own projects. All classes are capped at 5 students and average 3 students per class. All instructors are available after class hours for additional 1 on 1 sessions that can be signed up here. Click on a course to see the full course details!
Want to get started in Computer Science? Think you might like programming? Try it out by introducing yourself to the world of programming and game design through the child-friendly engine of Scratch! Experience the process of programming while designing your very own Scratch games and animations!
Love Minecraft? Want to become a redstone engineer? Learn the basics of the engineering design process through the endless sandbox game of Minecraft and the game’s electricity equivalent. Plan and build circuits using redstone to understand the flow of energy in a system and learn cool novelties of Minecraft redstone.
Want to learn photoshop? Or want to create your own graphics? how Develop a skill to edit, adjust, or alter photos and create stunning graphic visuals for your personal desires. Express your freedom and artistic expression through the powerful photo-editing tool of GIMP
Interested in film? Create, edit, and produce your own videos using DaVinci Resolve. Learn transitions, visual and audio effects, and video sequence information to become a proficient producer of your own films!
Love music? Well now you can learn to create your own! Discover the process of sampling, editing, and music theory to make your own music from start to finish using Cakewalk.
Want to design your own video games? Integrate a passion for gaming by designing your own through the powerful engine of Unity. Create characters, levels, and objectives in this crash course in video game design.
Interested in automation or creating powerful scripts in Python? Begin to look at the programming jargon and formatting used in Python scripts and create your own games using Pygame.
Introduce and familiarize yourself to the language and syntax of one of the most universal coding languages of today: Java. Make simple scripts and games to solidify and test your understanding.