Programmation Web côté serveur III

Identification

ProgrammeDéveloppement de sites Web transactionnels
CodeLEA.C5
Code du cours420-306-AH
Pondération2-3-2
Durée75 heures
Unités2.33
Discipline420 - Informatique
TitreProgrammation Web côté serveur III

Plan de cours

Le plan de cours est accessible en format pdf.

Notes de cours

Les notes de cours sont accessibles en format html.

Description Du Cours1

Présentation du contenue

Ce cours du $4^e$ bloc est le dernier cours d’une série de trois cours portant sur le développement d’applications Web côté serveur. Il permet d’introduire d’autres technologies du développement d’application Web transactionnelles. Il intègre les notions de programmation orientée objet déjà acquises par l’étudiant. Il permet à l’étudiant de développer, dans un nouvel environnement, une application Web client-serveur fonctionnant dans un environnement ASP.NET utilisant Entity Framework. À l’issue de ce cours, l’étudiant sera en mesure de développer des applications Web en utilisant ASP.NET avec .Net Framework ou .Net Core. Les objectifs intermédiaires de ce cours sont de programmer une application utilisant les concepts orientés objet du langage ASP.NET, de programmer une interface utilisateur pour une application répondant aux besoins de l’utilisateur final, de programmer une application utilisant des composantes de base et interrogeant une base de données avec Entity Framework et de valider le bon fonctionnement de l’application. Les principaux thèmes abordés dans de ce cours sont : le développement d’application MVC utilisant ASP.NET, le développement d’applications Web utilisant les composantes de base de ASP.NET, le développement d’applications Web avec Entity Framework selon les modèles Database First et Code First.

Principales activités d’apprentissage

En classe (théorie et laboratoire), l’étudiant développe une application Web MVC utilisant ASP.NET, développe une application Web interagissant avec une base de données relationnelle et développe une application Web utilisant Entity Framework. Comme travail personnel, l’étudiant complète ses laboratoires et révise la théorie

Détails

Compétences visées

CodeÉnoncéAtteinte
AF57Effectuer le développement d’applications Web transactionnelles.partielle
00Q6Exploiter les principes de la programmation orientée objet.partielle

Préalable

Préalable absolu 420-299-AH, 420-301-AH
Préalable relatif Aucun
CorequisAucun