Available Courses:

The StudioWeb training material has been used by teachers and schools for well over a decade. In fact, many teachers from around the world have based their classes on video courses we've created. You can be sure that you are getting top quality easy to understand training with StudioWeb.

Our tutorials make learning this stuff fun and easy. Follow along with our simple, step by step video tutorials and track progress by earning points and badges!


Beginners HTML

Beginners HTML foundation

If you want to build websites, you need to start with the basics. These video courses cover the key basics that will form the foundation of any web designer or programmer. A gentle and practical introduction to HTML for any beginner.

  • Difficulty: Beginner - Age 8 and up
  • Class Time: 3 hours
  • Maximum Points for this Course: 5340pts
  • Total Running Time: 1h33m (14 videos)
  • Questions: 49 multiple choice and 24 code challenges

Learn More

Beginners CSS

Beginners CSS foundation

CSS, which stands for Cascading Style Sheets, is the sister technology to HTML that allows you to easily style the HTML elements within your web site. Having a basic understanding of CSS is fundamental for any web designer or programmer!

  • Difficulty: Beginner - Age 8 and up
  • Class Time: 8 hours
  • Maximum Points for this Course: 7130pts
  • Total Running Time: 5h30m (32 videos)
  • Questions: 71 multiple choice, 28 code challenges, and 1 chapter review

Learn More

Beginners Javascript

Beginners Javascript foundation

Javascript is the scripting language found in every web browser and is a key technology that every web designer should learn. If you want to validate forms, create drop-down menus, use jQuery and a whole slew of other effects, you need to learn at least basic Javascript.

  • Difficulty: Beginner - Age 12 and up
  • Class Time: 8 hours
  • Maximum Points for this Course: 5465pts
  • Total Running Time: 5h10m (39 videos)
  • Questions: 19 multiple choice, 20 code challenges, and 9 chapter reviews

Learn More

Beginners PHP

Beginners PHP foundation

PHP is the most popular web scripting/programming language out there. PHP is one of the fundamental languages that every web designer should learn since so many common tasks are accomplished with PHP: processing forms, sending emails, creating shopping carts and much more.
If you want to be a complete web designer (and beat the competition) you must learn at least basic PHP. You will not regret it!

  • Difficulty: Beginner - Age 12 and up
  • Class Time: 8 hours
  • Maximum Points for this Course: 5330pts
  • Total Running Time: 4h50m (27 videos)
  • Questions: 23 multiple choice, 27 code challenges, 5 chapter reviews

Learn More

PHP and MySQL

PHP and MySQL foundation

Databases are an important part of all websites as it allows you to store all types of data.
PHP and MySQL are basic skills every web developer needs to know.
This course teaches you the basics of SQL, how to use the very popular PHPMyAdmin to manage your databases, as well as using MySQL with PHP.

  • Difficulty: Intermediate - Age 12 and up
  • Class Time: 4 hours
  • Maximum Points for this Course: 1830pts
  • Total Running Time: 1h54m (13 videos)
  • Questions: 8 multiple choice, 11 code challenges, and 1 chapter review

Learn More

Web Foundations Exam

Web Foundations Exam exam

The Web Foundations Exam is a closed-book (no videos) multiple choice quiz designed to test how much your students have retained from the five foundation web courses:
Beginners HTML, Beginners CSS, Beginners Javascript, Beginners PHP, and PHP and MySQL

  • Difficulty: Beginner - Age 12 and up
  • Class Time: 2 hours
  • Maximum Points for this Course: 6300pts
  • Questions: 105 multiple choice

Learn More

Beginners Wordpress

Beginners Wordpress foundation

Learn about the very basics of installing, configuring and using Wordpress for your standard website.
You quickly understand how to install and use Wordpress to do all the common Wordpress tasks: Installing Wordpress, Adding Wordpress users, Installing a Wordpress theme, how to configure and customize a Wordpress theme

  • Difficulty: Beginner - Age 12 and up
  • Class Time: 6 hours
  • Total Running Time: 2h46m (18 videos)

Learn More

HTML Forms

HTML Forms foundation

HTML Forms are used to pass data from the User to the server. A form is a vital part of HTML as it allows you to collect information from the user.

This simple video course teaches you how to create a form using basic HTML, as well as sending it via email.

  • Difficulty: Beginner - Age 8 and up
  • Class Time: 2 hours
  • Maximum Points for this Course: 1890pts
  • Total Running Time: 47min (9 videos)
  • Questions: 4 multiple choice, 14 code challenges, and 1 chapter review

Learn More

HTML5 CSS3 and jQuery

HTML5 CSS3 and jQuery project

HTML5 and CSS3 will eventually become the new standard of web design and development. It has tons of rich features which allows you to make beautiful looking web pages.
JQuery is a Javascript library (canned javascripts) that make it really easy to create all kinds of cool web widgets.
This course will teach you how to apply these new techniques in the most practical way possible. Learn how to take an existing HTML document and convert it to a modern looking website using HTML5/CSS3 and jQuery!

  • Difficulty: Intermediate - Age 12 and up
  • Class Time: 6 hours
  • Maximum Points for this Course: 2620pts
  • Total Running Time: 4h09m (28 videos)
  • Questions: 2 multiple choice, 20 code challenges, and 2 chatper reviews

Learn More

Form Validation with PHP and Javascript

Form Validation with PHP and Javascript project

Learn how to use both PHP and Javascript to validate HTML forms. Proper form validation is helpful to everyone involved.

  • It allows the web developer to double check the data being sent to the server
  • Its helpful for the user, as they can be assured that any data entered into the form is mistake free
  • It is also helpful for the site owner, as they can be assured that any data they receive is valid
If your goal is to learn how to properly validate HTML forms, this is the course for you!

  • Difficulty: Intermediate - Age 12 and up
  • Class Time: 2 hours
  • Maximum Points for this Course: 920pts
  • Total Running Time: 1h01m (6 videos)
  • Questions: 2 multiple choice and 8 code challenges

Learn More

CRUD with PHP and MySQLi

CRUD with PHP and MySQLi project

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.

Combining both CRUD and MySQLi will move you on your way to becoming a good and practical PHP programmer.

  • Difficulty: Intermediate - Age 12 and up
  • Class Time: 3 hours
  • Maximum Points for this Course: 1730pts
  • Total Running Time: 1h32m (8 videos)
  • Total Number of Questions: 3 multiple choice, 13 code challenges, and 1 chapter review

Learn More

PHP Tag Cloud

PHP Tag Cloud project

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.

  • Difficulty: Intermediate - Age 12 and up
  • Class Time: 2 hours
  • Maximum Points for this Course: 1060pts
  • Total Running Time: 51m (5 videos)
  • Questions: 1 multiple choice and 10 code challenges

Learn More

PHP Login with OOP and MVC

PHP Login with OOP and MVC project

This practical video course will teach you how to create a PHP login form using object-oriented techniques and the MVC design pattern. This course is designed to improve your PHP skills beyond that of a beginner!

  • Difficulty: Intermediate - Age 12 and up
  • Class Time: 3 hours
  • Maximum Points for this Course: 1840pts
  • Total Running Time: 1h28m (10 videos)
  • Questions: 4 multiple choice and 16 code challenges

Learn More

Legend:


foundation
Foundation courses teach students the fundamentals of web development in HTML, CSS, PHP, and Javascript

project
Project courses teach students practical real-world development with small scale web projects.

exam
Exam courses comprise of multiple choice questions only and cover material from other courses

FAQ:

Are source files included?
Yes, all courses come with downloadable source files.

What if I need support?
For technical support, please visit our support page.