| Course |
Purpose |
Features |
| UBC Continuing Studies |
|
Introduction to PHP Programming
|
Introduction to server-side programming with PHP |
| • |
Programming concepts |
| • |
PHP fundamentals |
| • |
Dynamic HTML |
| • |
Database lookups |
|
|
Advanced Web Programming with PHP
|
Leading-edge tools for PHP |
| • |
Templates |
| • |
Object-oriented concepts |
| • |
Dynamically-generated graphs |
| • |
XML |
| • |
Web Services |
| • |
Ajax |
|
|
Introduction to Python Programming
|
Introduction to the Python program language |
| • |
Python data structures |
| • |
Database |
| • |
XML |
| • |
3rd Party applications |
|
|
Google-ize Your Web Site
|
Web 2.0 widgets and applications that you can add to your
web site with little or no programming |
| • |
Google Visualizations |
| • |
Picasa Web Album |
| • |
jQuery widgets
- AJAX
- AutoComplete
- Tabs
- Calendar
- Dialog
|
| • |
WordPress |
| • |
Shopping Cart |
|
| BCIT |
|
MapGuide Open Source 1
|
MapGuide for non-programmers |
| • |
MapGuide concepts |
| • |
MapGuide Studio |
| • |
Feature Data Objects |
| • |
Map Agent |
| • |
Google Earth, Google Maps, PostGIS, Oracle Spatial |
|
|
MapGuide Open Source 2
|
MapGuide for programmers |
| • |
Web API |
| • |
Viewer API |
| • |
Frameset architecture |
| • |
MapGuide Objects |
| • |
Digitizing and redling |
| • |
KML applications |
|
|
Custom Google Maps
|
Google Maps API 3 |
| • |
Driving Directions |
| • |
Location API |
| • |
Overlays |
| • |
KML |
| • |
MVC Arrays |
| • |
Fusion Tables |
|
| Documentation Sites |
|
MapGuide Manual
|
Curriculum for MapGuide |
| • |
MapGuide concepts |
| • |
MapGuide studio |
| • |
FDO |
|
|
Understanding Programming with Python
|
Curriculum for Introduction to Programming course using Python |
| • |
Basic programming concepts |
| • |
XML |
| • |
Database |
| • |
COM |
| • |
GUIs |
| • |
Web Services |
|