StudioWeb - Courses

Grades 6-12 | Technology Skills | Cloud-based

StudioWeb > Courses

Lessons in HTML, CSS, Javascript, PHP, and More

StudioWeb teaches web development in three course types:

  • Foundation courses teach students the fundamentals of web development in HTML, CSS, PHP, and Javascript.
  • Project courses teach students practical real-world development with small scale web projects.
  • Exam courses comprise of multiple choice questions only and cover material from other courses.

StudioWeb's easy-to-use, step-by-step courses cover a variety of coding languages. Track progress by earning points and badges!


Beginners HTML 2015

  • Lesson Type: Foundation
  • Prerequisites: Basic computer skills
  • Number of Lessons: 57

Designed with 6-12 teaching in mind, the Beginners HTML course is an easy and fun introduction to HTML code and the foundations of web design. The included video lessons, quizzes, automated grading and tracking makes HTML easy for students to learn and simple for teachers to teach.

Beginners CSS 2015

Release date: September 2015

  • Lesson Type: Foundation
  • Prerequisites: Beginners HTML
  • Number of Lessons: 30+

CSS, or Cascading Style Sheets, is the language used to design styles for web pages. Knowing the basics of CSS is fundamental for any programmer or web designer. StudioWeb's newest CSS course is specially designed for classroom teaching as students learn the latest CSS techniques through video lessons, code challenges, multiple choice quizzes, and real-world take-home projects.

Beginners Javascript 2015

Release date: September 2015

  • Lesson Type: Foundation
  • Prerequisites: Beginners HTML and CSS
  • Number of Lessons: 39

Javascript is a programming language used by every web browser. Today, it is the most popular programming language; every modern website depends on JavaScript.

Beginners PHP 2015

Release date: September 2015

  • Lesson Type: Foundation
  • Prerequisites: Beginners HTML and CSS
  • Number of Lessons: 45

PHP is the most popular web scripting/programming today, powering over 80% of web apps, including giants like Facebook. PHP is easy to learn and use; it's a great first programming language!


  • Lesson Type: Foundation
  • Prerequisites: Beginners HTML, CSS and PHP
  • Number of Lessons: 13

MySQL is the most popular language for developing and maintaining databases, which are important parts of all websites for data storage. MySQL is used with almost every open source PHP application. PHP and MySQL are basic skills every web developer needs to know. This course teaches you the basics, how to use the popular PHPMyAdmin to manage databases, as well as how to use MySQL with PHP.

Beginners Wordpress

  • Lesson Type: Foundation
  • Number of Lessons: 18

Learn the basics of installing, configuring, and using Wordpress, a powerful and easy-to-use blogging website platform. Students also learn how to install, configure, and customize a Wordpress theme.

HTML5, CSS3, and jQuery

  • Lesson Type: Project
  • Prerequisites: Beginners HTML and CSS
  • Number of Lessons: 28

HTML5 and CSS3 are the latest versions of HTML and CSS and are now part of everyday web design and development. With HTML5 and CSS3, it is easier to make gorgeous web pages.
JQuery is a JavaScript library used to easily create various web widgets.

Form Validation with PHP and JavaScript

  • Course Type: Project
  • Prerequisites: Beginners HTML, CSS, PHP, and JavaScript
  • Number of Lessons: 6

Learn how to use both PHP and JavaScript to validate HTML forms. Form validation allows the web developer to check the data being sent to the server and ensures that the data the user sends is mistake free and valid.

CRUD with PHP and MySQLi

  • Course Type: Project
  • Prerequisites: Beginners HTML and PHP
  • Number of Lessons: 8

PHP CRUD allows you to create, read, update, and delete records from your database. With CRUD you can create pages to list and edit your records.
MySQLi is an extension used in PHP to communicate with databases. It offers many benefits over MySQL including being more secure and taking advantage of an object oriented interface. This is a great and practical way to learn database communication and object oriented programming techniques with PHP.

PHP Tag Cloud

  • Course Type: Project
  • Prerequisites: Beginners HTML, CSS, and PHP
  • Number of Lessons: 5

A tag cloud is a visual representation of text, normally associated with keywords on websites. In this video course, we teach you how to create a tag cloud using PHP.

PHP Login with OOP and MVC

  • Course Type: Project
  • Prequisites: All Foundation and PHP-related courses.
  • Number of Lessons: 10

This practical video course will teach you how to create a PHP login form using object-oriented techniques and the MVC design pattern. This is the most advanced course in StudioWeb!

Web Foundations Exam

  • Course Type: Exam
  • Prerequisites: Successful completion of the Foundation courses.
  • Test Questions: 105 multiple choice.

The Web Foundations Exam is a closed-book (no videos) multiple choice test designed to test how much your students have retained from the Foundation web courses.
Students passing this exam will be awarded the Studioweb Web Foundations certification.

Request a Quote

Bring StudioWeb to your school.
Request a Quote.