Equipping high school students with advanced tech skills is essential. Award-winning education platform Create & Learn offers a diverse range of technology courses specifically designed for high schoolers, covering everything from app development and web design to artificial intelligence and game coding. These live online courses - some of which are AP level - not only enhance students' technical abilities but also foster creativity and critical thinking. With expert instructors, and a curriculum crafted by Silicon Valley vets and aligned with industry demands, Create & Learn’s classes provide an incredible foundation for students aspiring to pursue careers in the ever-evolving tech industry. Explore tech courses for high schoolers in grades 9-12, and enjoy learning on your schedule, from the comfort of home.
Check out upcoming free computer science events for teens led by tech experts: past events have featured guests from Pixar, NASA, Intel, and more.
Discover Live Online Tech Courses For High Schoolers
Tech courses are crucial for high schoolers as they prepare teens for the digital economy, with jobs in computer and information technology projected to grow 13% from 2020 to 2030, adding about 667,600 new jobs. So find a class your teen will love and develop their passion for technology, while preparing them for college and their career.
When selecting a tech course for your teen, consider their interests, career aspirations, and the course’s relevance to current industry demands. Courses offered by Create & Learn are an excellent choice due to their comprehensive curriculum and alignment with real-world applications and industry needs.
1. Mobile Coding for Apps and Games
This course teaches students how to create powerful mobile apps and games using Thunkable, a professional block coding platform. It provides a strong foundation in app development, encouraging problem-solving and logical thinking. And prepares students for roles in mobile app development and game design.
2. Python for AI
Learn Python programming with a focus on artificial intelligence applications. Python is a versatile language, and AI knowledge is highly valuable in many tech industries. This class sets the stage for careers in AI development, data science, and machine learning.
3. Modern Website Design with Wix
This course covers the creation of beautiful, functional websites using Wix. It empowers students with web design skills, crucial for online business presence. And is suitable for pursuing a career in web development, digital marketing, and e-commerce.
4. Coding with Roblox Studio in Lua
Learn to create Roblox games using the Lua programming language. Enhance your teen's coding skills through game development, promoting creativity and technical expertise. This class prepares students for game development and interactive media careers.
5. Build Your Web
This course teaches HTML, CSS, and JavaScript to develop professional web pages. And these fundamental web development skills are crucial for many tech roles. This class equips students for web development and front-end engineering roles.
6. AP Computer Science Principles
Students explore core topics in computer science including binary, networking, and algorithms. This AP-level class provides a broad understanding of computer science, essential for further studies in tech. It's ideal for teens interested in careers in software engineering, IT, and cybersecurity.
7. Data Science with Python, Pandas, and ChatGPT
This course covers data science principles using Python and Pandas, with applications in AI. Data science skills are highly sought after in various industries. This class prepares teens for roles in data analysis, AI development, and business intelligence.
8. Advanced Roblox Game Coding
Learn how to create complex Roblox games with various themes. This live online tech course for high schoolers enhances advanced coding and game design skills. And it prepares students for advanced game development and interactive media design careers.
9. Congressional App Challenge
This course involves coding an app to address a social issue within the student's district. It encourages civic engagement and practical application of coding skills. And is ideal for teens interested in pursuing roles in social entrepreneurship, software development, and civic tech.
10. Unity Game Development
Students learn to develop 2D and 3D games using the Unity platform. Today, Unity skills are highly valuable in the game development industry. This class prepares students for careers in game design, VR/AR development, and multimedia production.
11. Cloud Computing for Web Apps
This course covers building scalable web applications using cloud computing technologies. It's great for high schoolers because knowledge of cloud computing is essential for modern web development. This class is suitable for careers in cloud architecture, DevOps, and web application development.
12. Intro to Java Programming (AP CSA Aligned)
This course offers an introduction to Java programming aligned with AP Computer Science A standards. Java is a fundamental programming language, crucial for many software development roles. This class prepares teens for software engineering, backend development, and AP exam success.
13. Android Game Building with Java
Students learn Java fundamentals and develop mobile games for Android devices. This course combines Java programming skills with practical mobile development experience. And is ideal for teens interested in careers in mobile development and software engineering.
14. AI Creators - Computer Vision & ChatGPT
Students start mastering machine learning by creating AI applications with Python in this class. High schoolers will get hands-on experience with cutting-edge AI technologies. And the course prepares students for careers in AI research, computer vision, and machine learning engineering.
15. Intro to Computational Biology
This course teaches how to use code to analyze biological data and understand genetic information. It merges biology with computational skills, ideal for scientific research. And is suitable for careers in bioinformatics, computational biology, and genetic research.
16. C++ Essentials for Teens
Students learn the essentials of C++ programming, a language known for its performance and efficiency. C++ skills are crucial for high-performance applications and systems programming. This live online course prepares high schoolers for careers in software development, systems programming, and game development.
Free Tech Classes For High Schoolers
There are also many free tech courses available that provide valuable skills and knowledge, setting students up for success in future tech careers. Here are a few great ways to get started.
1. AI Explorers Event
From self-driving cars, humanoids to AI generated art and ChatGPT, AI is one of the fast growing areas in technology. Join this free AI event to learn fun cutting-edge AI applications created by companies like Google and Nvidia.
2. Free Intro to Python Coding
In this free Python coding class, high schoolers will take their first dive into coding with Python. Students will learn how to animate and draw with Python, and will build their own story project to create a cool animation. Your high schooler will enjoy lots of group discussions, interaction with the instructor, and hands-on projects.
Join Tech Course For High Schoolers Today
Each of these live online courses equips high school students with valuable skills that are highly sought after in the tech industry, providing a strong foundation for future academic and career pursuits. Enroll your teen today to give them a jumpstart on tomorrow!