Ce cours de troisième phase permet aux étudiantes et étudiants d’approfondir les notions de développement Web dynamique côté serveur et client. Pour ce faire, le cours approfondit les apprentissages effectués dans le cours 420-PB3-SH Développement de sites Web dynamiques, en introduisant une autre approche de développement d’un site Web, où la programmation asynchrone et l’échange d’informations entre le client et le serveur prennent une place prépondérante. Les apprentissages du cours 420-PA3-SH Exploitation d’une base de données sont également réinvestis afin de permettre à l’application Web d’enregistrer et de récupérer des données. Ce cours utilise le même langage pour programmer la logique côté client et celle côté serveur. Ce langage peut différer de celui utilisé dans le cours 420-PB3-SH Développement de sites Web dynamiques.