IODA0302-1 | |||||
Programmation.Net IV
|
|||||
Durée :
|
|||||
Développement IV : Plateforme.net (C#, ...) : 36h Th, 0h Pr Programmation Web IV : 24h Th |
|||||
Nombre de crédits :
|
|||||
|
|||||
Nom du professeur :
|
|||||
Développement IV : Plateforme.net (C#, ...) : Fabrice MEDOL
Programmation Web IV : Fabrice MEDOL |
|||||
Coordinateur(s) :
|
|||||
Fabrice MEDOL | |||||
Langue(s) de l'unité d'enseignement :
|
|||||
Langue française | |||||
Organisation et évaluation :
|
|||||
Enseignement au premier quadrimestre, examen en janvier | |||||
Unités d'enseignement prérequises et corequises :
|
|||||
Les unités prérequises ou corequises sont présentées au sein de chaque programme | |||||
Contenus de l'unité d'enseignement :
|
|||||
En regard de l'ensemble du programme de formation, l'UE contribue au développement des compétences et capacités suivantes : Compétences :
Capacités :
|
|||||
Développement IV : Plateforme.net (C#, ...)
|
|||||
- Nouveautés C# - Visual Studio : Publication - Delegate et expressions Lamda - Func et Action - Closures - Types systèmes - Struct VS Class - Garbage Collector - Linq - Entity Framework - Programmation Asynchrone VS Programmation Parallèle Task Async Await |
|||||
Programmation Web IV
|
|||||
- Entity Framework - Fonctionnement - SQL Row Query - Transactions - Expression Tree - Relations - Performance - ASP.NET CORE WEB API - Introduction - Design - Dependency Injection - Swagger - Authorization and Authentication - Introduction - Token - JWT - IdentityModel minimal - HttpClient - Web API Integration - JWT support - Blazor (selon timing) |
|||||
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
|
|||||
Développement IV : Plateforme.net (C#, ...)
|
|||||
l'étudiant sera capable de :créer des applications bureau multicouches avec ou sans support de base de données et ce, à l'aide de l'environnement .net et de son ORM Entity Framework | |||||
Programmation Web IV
|
|||||
l'étudiant sera capable de :créer des applications Web et API REST avec ou sans support de base de données et ce, à l'aide de l'environnement .net | |||||
Savoirs et compétences prérequis :
|
|||||
Cette UE se base sur les connaissances et compétences acquises dans les UE de programmation.net et web précédentes.Les étudiants qui inscrivent à leur programme cette UE sans avoir réussiles UE de programmation.net et web précédentes sont conscients qu'ils doivent combler leurs lacunes de façon autonome. | |||||
Activités d'apprentissage prévues et méthodes d'enseignement :
|
|||||
Développement IV : Plateforme.net (C#, ...)
|
|||||
Cours théoriques et exercices pratiques sur ordinateur. | |||||
Mode d'enseignement (présentiel, à distance, hybride) :
|
|||||
Développement IV : Plateforme.net (C#, ...)
|
|||||
présentiel + distanciel | |||||
Programmation Web IV
|
|||||
présentiel - distanciel | |||||
Lectures recommandées ou obligatoires et notes de cours :
|
|||||
Modalités d'évaluation et critères :
|
|||||
Epreuve intégrée : Projet réalisé hors session avec première session : défense orale 100% deuxième session : défense orale 100% |
|||||
Stage(s) :
|
|||||
Remarques organisationnelles :
|
|||||
Contacts :
|
|||||
Téléphone : 02/340 16 70
Campus de la Plaine - Bâtiment HA Boulevard du Triomphe, CP 220/01 1050 Bruxelles |
|||||