Coronavirus (COVID-19) information: Live classes available in-person or online from our fully vaccinated instructors. Learn more about our reopening.


Web Programming Class for High School Students

Web Programming Class for High School Students

Web Programming Class for High School Students and Middle School Students

In the web programming course, high school students and middle school students discover how websites are built and learn the foundational languages and coding techniques of modern web development, including HTML, CSS, and Javascript. Students also explore new capabilities available through the most recent version of the HTML specification, HTML5, and learn the basics of mobile-friendly responsive web design using CSS3. Students are also introduced to content management systems through WordPress. No prior design or coding experience is necessary for this program.

This web programming class for high school students focuses primarily on the coding and development aspects of the web site creation.  For students interested in gaining experience with user experience (UX) and visual design for the web, the web design summer course is a great option to take either on its own, or prior to enrollment in this course.  This web programming class is offered for one week only each year in the summer.

Web programming course topics covered:

  • Building a website with HTML
  • Using CSS for style and layouts
  • Adding interactivity with Javascript
  • Semantic HTML5 elements
  • Making a website responsive
  • Introduction to WordPress/CMS

Web programming course applications used (all supplied in-class):

  • Sublime Text or NotePad++
  • Adobe Dreamweaver
  • WordPress

By the end of the week, web programming students will have gained:

  • Knowledge how websites are built
  • Experience with HTML, CSS, and Javascript
  • Insight into the opportunities and challenges of a career in web programming 
  • A final website showcasing their work

Web Programming Class - Sample Daily Schedule:

9:00 am to 9:15 am - Arrive at AGI

9:30 am - Workshops start: learn new topics and techniques

10:00 am - Complete practice exercises

10:45 am - Morning break

11:00 am - Learn new topics and techniques

11:45 pm - Project planning

12:30 pm - Lunch

1:30 pm - Individual or collaborative project work

3:00 pm - Afternoon break

3:15 pm - Complete, review and share projects

4:00 pm - Class ends for the day


Web Programming Class for High School Students Course Dates

All classes are led by a live instructor. Class times listed are Eastern time.


Please call 800-851-9237 or 781-376-6044 to schedule a course.

Contact AGI to request course dates.

There are no prerequisites for this course. It is open to high school students and middle school students ages 12 to 18.

You will receive a comprehensive course manual for this class developed by the instructors at American Graphics Institute, who are the authors of more than 50 books.

Available Delivery Methods For This Class