Passer au contenu principal
Panneau latéral
Accueil
Calendrier
Cours
Liste complète des cours
Création de cours
Demande de référence bibliographique
Soutien aux enseignants
Gabarit de cours Moodle
Forum de discussion
Pédagogie et technopédagogie
Moodle
Teams
Wooclap
Soutien aux étudiants
Apprentissage
Forum de discussion
Moodle
Teams
Tutorat par les pairs
Liens utiles
ChemiNot
Bibilothèque
Eportfolio
PlanÉTS (enseignants)
Signets (étudiants)
Signets (enseignants)
Stages
Parcours vers l'ingénierie
Plus
Vous êtes connecté anonymement
Connexion
Accueil
Calendrier
Cours
Replier
Déplier
Liste complète des cours
Création de cours
Demande de référence bibliographique
Soutien aux enseignants
Replier
Déplier
Gabarit de cours Moodle
Forum de discussion
Pédagogie et technopédagogie
Moodle
Teams
Wooclap
Soutien aux étudiants
Replier
Déplier
Apprentissage
Forum de discussion
Moodle
Teams
Tutorat par les pairs
Liens utiles
Replier
Déplier
ChemiNot
Bibilothèque
Eportfolio
PlanÉTS (enseignants)
Signets (étudiants)
Signets (enseignants)
Stages
Parcours vers l'ingénierie
Tout développer
Tout replier
Ouvrir l’index du cours
TCH056 Programmation Web
Résumé de section
Généralités
Généralités
Introduction
Thème 1: HTML
Thème 2: CSS
Thème 3: Javascript
Thème 4: Serveur
Thème 5: REST
Généralités
Sélectionner l’activité Annonces
Annonces
Forum
Généralités
Sélectionner l’activité planets
Sélectionner l’activité Plan du cours (non-officiel)
Plan du cours (non-officiel)
URL
Sélectionner l’activité TCH056
Introduction
Sélectionner l’activité Dans ce chapitre: Qu'est-ce qu'un site Web? A...
Dans ce chapitre:
Qu'est-ce qu'un site Web? Application Web?
Vue d'ensemble des technologies qui soutiennent le Web
Notion de séparation des préoccupations
Bref historique du Web
Sélectionner l’activité Chapitre 1 - Introduction - Diapositives
Chapitre 1 - Introduction - Diapositives
URL
Thème 1: HTML
Sélectionner l’activité Dans ce chapitre: Structure de base d'un docu...
Dans ce chapitre:
Structure de base d'un document HTML
Les éléments HTML - Catégories d'éléments
Revue des principaux éléments HTML
Validation et bonnes pratiques
Sélectionner l’activité Chapitre 2 - HTML - Diapositives
Chapitre 2 - HTML - Diapositives
URL
Sélectionner l’activité Laboratoire 1 - HTML
Laboratoire 1 - HTML
URL
Sélectionner l’activité Laboratoire 2 - HTML (suite)
Laboratoire 2 - HTML (suite)
URL
Thème 2: CSS
Sélectionner l’activité Dans ce chapitre: Pourquoi CSS? Le DOM e...
Dans ce chapitre:
Pourquoi CSS?
Le DOM et l'arborescence des éléments
Construction d'une règle CSS
Fonctionnement de l'algorithme de cascade
Techniques de positionnement (flex et grid)
Cadriciels (Bootstrap) et pré-processeurs (SASS)
Sélectionner l’activité Chapitre 3 - CSS - Diapositives
Chapitre 3 - CSS - Diapositives
URL
Sélectionner l’activité Laboratoire 3 - CSS
Laboratoire 3 - CSS
URL
Sélectionner l’activité Laboratoire 4 - CSS (suite)
Laboratoire 4 - CSS (suite)
URL
Thème 3: Javascript
Sélectionner l’activité Dans ce chapitre: Utilité du Javascript dans ...
Dans ce chapitre:
Utilité du Javascript dans une page/application Web
Éléments de base du langage (variables et types, objets, tableaux, chaines de caractères et fonctions)
Parcours et manipulation du DOM
Programmation événementielle
Cadriciels (JQuery)
Sélectionner l’activité Chapitre 4 - Javascript - Diapositives
Chapitre 4 - Javascript - Diapositives
URL
Sélectionner l’activité Laboratoire 5 - Javascript
Laboratoire 5 - Javascript
URL
Sélectionner l’activité Laboratoire 6 - Javascript/JQuery
Laboratoire 6 - Javascript/JQuery
URL
Thème 4: Serveur
Sélectionner l’activité Dans ce chapitre: Rappels: Modèle de communic...
Dans ce chapitre:
Rappels: Modèle de communication client/serveur
Introduction au langage PHP: éléments de base du langage (variables, boucles, structures conditionnelles, fonctions, tableaux)
Variables d'environnement: $_REQUEST, $_GET, $_POST, $_SESSION
Connexion et interrogation d'une base de données
Mécanisme de session et maintient de l'état entre les requêtes
Sélectionner l’activité Chapitre 4 - Programmation côté serveur - Diapositives
Chapitre 4 - Programmation côté serveur - Diapositives
URL
Sélectionner l’activité Laboratoire 7 - PHP
Laboratoire 7 - PHP
URL
Sélectionner l’activité Laboratoire 8 - PHP/Bases de données
Laboratoire 8 - PHP/Bases de données
URL
Thème 5: REST