Web Programming

Today's web sites are increasingly interactive and complex. Our part-time courses cover a wide range of applications and languages including HTML5, PHP, Python, JavaScript and jQuery, as well as the Microsoft Expression suite.

Learn the programming skills you need to create sophisticated and highly functional websites with our classes at UBC Robson Square in downtown Vancouver.


UBC Award of Achievement: HTML5 Academy
UBC Award of Achievement in Agile Web App Development in Ruby on Rails


In-class In-class     Online Online     Blended In-class/Online (Blended)

Web Programming
Advanced Web Programming Using PHP In-class
Drupal 7: Themes and Modules Using PHP, CSS and JavaScript In-class
HTML5 1: Fundamentals of Web Authoring In-class
HTML5 2: The Semantic Web In-class
HTML5 3: Building Dynamic Experiences with JavaScript In-class
HTML5 Crash Course: Creating Websites with HTML5 and JavaScript (New) In-class
Introduction to Modern HTML5 Frameworks (New) In-class
JavaScript 1 - Introduction In-class
jQuery: Beyond Fundamentals In-class
PHP Programming - Introduction In-class
Programming Mechanics and Mindset In-class
Python Programming - Introduction In-class


a place of mind, The University of British Columbia


Tel: 604.822.1444 | Email
Program Office Locations

Emergency Procedures | Accessibility | Contact UBC | © Copyright The University of British Columbia