JavaScript Coding and Web Development with Penn High School Programs
- Price: $2,500 USD
- Age: 13 - 18
- Skill Level: Beginner–Advanced
About This Course
Discover the fundamentals of coding, web development, and application design through JavaScript, one of the internet’s most powerful programming languages. Start exploring the basics by building up from variables and data types to object-oriented programming, then explore new features of the ECMAScript syntax.
Once you have a strong understanding of the key concepts, you’ll enhance your programs using code debugging techniques, pushing your critical thinking and problem solving skills further. As you continue, you’ll create engaging and interactive user applications. Building on your knowledge, you’ll explore logic-based web structures and design web pages using HTML and CSS!
Finally, finish out strong by putting together a collection of projects that showcase your growing skills, creating a database for a portfolio that will impress colleges and potential employers. This course is for current high school students.
Once you have a strong understanding of the key concepts, you’ll enhance your programs using code debugging techniques, pushing your critical thinking and problem solving skills further. As you continue, you’ll create engaging and interactive user applications. Building on your knowledge, you’ll explore logic-based web structures and design web pages using HTML and CSS!
Finally, finish out strong by putting together a collection of projects that showcase your growing skills, creating a database for a portfolio that will impress colleges and potential employers. This course is for current high school students.
In this course you will:
- Understand the fundamental concepts of coding and web development
- Develop web pages and applications using JavaScript, HTML, and CSS
- Build interactive programs and implement UI components using programming logic
- Create 2D visuals and animations for web applications using JavaScript functions
- Develop a portfolio to share with potential universities or employers
Sample Schedule
Earn a Certificate
Upon successful completion of this program, Penn School of Arts & Sciences High School Programs grants a certificate of completion to participants. This program is graded as a pass or fail; students must receive 75% to pass and obtain the certificate of completion.

-
Certificate recognizing your skills and success
-
Skills that can help secure internships and potential jobs
-
Portfolio to share with colleges and future employers
-
Designated office hours for additional help and advice
When does your teen want to learn?
What Parents Are Asking
Other Courses Teens Love
Online Teen AcademyOnline Academy
C# Coding: Unity for Apps and Games with Penn High School Programs
Ages 13-18
Beg-Adv
Online Teen AcademyOnline Academy
C++ Coding: Algorithms and Artificial Intelligence with Penn High School Programs
Ages 13-18
Beg-Adv
Online Teen AcademyOnline Academy
Python Coding: Machine Learning and Data Science with Penn High School Programs
Ages 13-18
Beg-Adv
Online Teen AcademyOnline Academy
Artificial Intelligence and Machine Learning with NVIDIA
Ages 13-19
Beg-Adv
Request a brochure