Liste de cours
Collège de Maisonneuve - ITI
420-039-NC - Introduction au développement d'applications Web
Architecture des applications Web. Applications client serveur à 3 niveaux. Méthodes et outils de développement. Environnement technologique. Concepts généraux de la plateforme HTTP. Méthodes et outils de déploiement des applications Web (serveurs Web, hébergement, sécurité, etc.).
420-049-NC - Introduction to XML Technologies
Concepts fondamentaux du format XML. Utilité, utilisation et évolution des technologies XML. Vocabulaires et grammaires XML : introduction au langage de spécification DTD et Schema. Internationalisation et espaces de nomenclature en XML « namespaces ». Outils de développements XML : « parseurs » (analyse syntaxique) et processeurs. Programmation de transformation XML avec les langages XPath et XSLT.
420-055-NC - Introduction to Object Oriented Programming
Introduction aux concepts fondamentaux de la programmation orientée objet : encapsulation, héritage et polymorphisme. Conception d'applications orientée objet et structure syntaxique de base : classes, objets, méthodes, propriétés.
420-062-NC - Developing E-Commerce Applications
Études de plusieurs sujets spéciaux en programmation Web essentiels au développement d'applications de commerce électronique : gestion des sessions d'utilisateurs, personnalisation de sites Web, internationalisation des applications Web, gestion des transactions, paniers d'achats et méthodes de paiement électronique.
420-056-NC - Introduction to the Java Platform
Introduction aux technologies Java : langage, API, compilateur et interpréteur, environnement de développement. Éléments du langage Java : structure syntaxique de base et librairies usuelles (structure de données, réseautique, système de fichiers, etc.).
420-060-NC - Programming Server-Side Applications with Object Oriented PHP
Programmation de la logique d'affaire d'une application Web client serveur avec le langage PHP. Utilisation des concepts orientés objet en PHP. Intégration de bases de données (MySQL). Utilisation de diverses librairies : système de fichiers, graphique, expressions régulières, etc.
Présentations PHP Québec
Expressions Régulières
Programmation Orienté Objet en PHP5
Joomla!