Web Technology Institute

These classes are available when purchased directly from me via Paypal. They are not available to receive credit through a Community College. Shoot me an email if you have an idea for a course you need that you don't see here!


PHP Hypertext Preprocessor is a server side programming language that you embed into documents, such as HTML files. PHP is great for creating pages on the fly, and can be used to make guest books, message boards and other interactive pages. Many complex Web applications used today are programmed using PHP/MySQL, such as the Wordpress Blogging platform, and many content management systems, such as Moodle, Joomla, Drupal, etc. Many MMORPGs (Massively Multiplayer Online Role Playing Games), like Mafia Wars, are programmed in PHP. Learn the programming aspects of PHP - variables, operators, hashes, arrays and control stuctures in this beginning PHP programming course.

Prerequisites: HTML I and II (or experience writing HTML), and Intro to Programming or basic programming knowledge.

In this course you will learn the basics of using the HTML5 Canvas element with Javascript, to implement fundamental game mechanics like rendering and moving images, collision detection, control mechanisms, and winning and losing states. You will create a complete break-out style game for your portfolio that demonstrates your knowledge of game mechanics in Javascript.

Node.js is a framework used to develop highly-scalable applications which can handle tens of thousands of simultaneous client connections efficiently.

It is intended to build scalable network programs easily, and it can be used to develop web applications accountable to high traffic.

Node.js is based on V8 JavaScript Engine.

Learn how to program for E-Commerce in PHP and MySQL. Investigate a complete shopping cart program written in PHP/MySQL, learn how the database is structured, and write PHP code to enhance its functionality. Students will install XAMMP to provide a Web Server and PHP/MySQL programming environment on their computers, and then work with applications like PHPMyAdmin to view and perform database operations.

Responsive Web Design is a fundamental shift in design for multiple devices and screen sizes. Cross-browser compatibility lets us code feature rich sites that work with both new and old browsers. This course introduces flexible grid layouts and coding techniques used to keep up with constantly changing requirements. Prerequisites: Intermediate WWW Authoring, HTML, and CSS.