Ressource (R4.04)
Contenu
Ce cours présente une introduction à la programmation linéaire. Les principales notions abordées sont :
- Définition d'un problème d'optimisation linéaire
- Résolution graphique d'un problème d'optimisation linéaire à deux variables
- Algorithme du simplexe (méthode des dictionnaires)
- Algorithme du simplexe à deux phases
Public
Étudiants de S4 (deuxième année) de l'IUT de Villetaneuse.
Ressources
- Cours
- TD
- Correction du TD
- TP
Programmation Web Client (R410)
Contenu
Ce cours présente une introduction à la création de pages Web dynamiques en utilisant javascript. Ce cours est la suite de la ressource R2.02 de S2. Les principales notions abordées sont :
- Les instructions de base du javascript
- Gestion des événements en javascript
- Les promesses en javascript
- Ajax
Le responsable de cours est Marcel Bosc.
Public
Étudiants de S4 (deuxième année) de l'IUT de Villetaneuse.
Ressources
Les supports de cours et les TP sont sur le moodle de l'IUT.
Optimisation Combinatoire (TD + TP)
Contenu
Les TD et TP d'optimisation combinatoire sont ceux du cours réalisé par Lucas Létocart en école d'ingénieur. Son cours présente plusieurs méthodes d'optimisation combinatoire :
- Branch and bound
- Relaxations lagrangienne
- Décomposition lagrangienne
- Heuristiques
- Métaheuristiques
- Programmation dynamique
Public
Étudiants de deuxième année d'école d'ingénieur de l'institut Galilée.
Ressources
Les TP se font directement sur le jupyterhub de l'institut Galilée en cliquant sur ce lien pour récupérer les énoncés sur le dépôt github :
jupyterHub
Il est possible de cloner le dépôt github pour travailler en local.
HTML 5 et CSS 3
Contenu
Ce cours présente une introduction à la création de sites Web statiques responsive à l'aide de l'HTML 5 et du CSS 3. Les principales notions abordées sont :
- Explication d'une url et d'une requête selon le protocole http
- Présentation des principales balises HTML 5
- Représentation du DOM à l'aide d'un arbre
- Présentation des principales propriétés CSS
- Fonctionnement des sélecteurs en cascade et priorité des sélecteurs
- Héritage en CSS
- Positionnement des éléments d'une page Web en CSS 3
Public
Étudiants de première année de l'école d'ingénieur Galilée.
Ressources
- Cours
- Slides de cours
- TP
Programmation Web Serveur (R301)
Contenu
Ce cours présente une introduction à la création de sites Web dynamiques en PHP. Les principales notions abordées sont :
- Concept de page Web dynamique
- Langage PHP
- Interaction avec une base de données (utilisation de PDO)
- Failles de sécurité Web et protections
- Principes d'une architecture MVC
Public
Étudiants de S3 (deuxième année) de l'IUT de Villetaneuse.
Ressources
- Cours - Partie 1
- TP 1
- Cours - Partie 2
- TP 2
- TP sur la sécurité
- Cours - Partie 3
- TP 3
Initiation au développement (R101 - partie 1)
Contenu
Ce cours présente une introduction à l'algorithmique. Le langage support utilisé est Python. Les principales notions abordées sont :
- Variables
- Alternatives
- Boucles
- Fonctions
- Tableaux
- Dictionnaires
Public
Étudiants de S1 (première année) de l'IUT de Villetaneuse.
Ressources
Les supports de cours/TD/TP sont faits en utilisant les notebooks du projet Jupyter. Ils sont sous licence libre (copy left) et sont accessibles dans le dépôt GitHub :
iutVilletaneuseDptInfo/R101_1
Initiation au développement (R101 - partie 2)
Contenu
Ce cours présente une introduction à l'algorithmique. C'est la deuxième partie de la ressource R101. Le langage support utilisé est Python. Les principales notions abordées sont :
- Modularité
- Complexité
- Listes
- Structures de données imbriquées
- Algorithmes de recherche
- Algorithmes de tris
- Tables de hachage
Public
Étudiants de S1 (première année) de l'IUT de Villetaneuse.
Ressources
Les supports de cours/TD/TP sont faits en utilisant les notebooks du projet Jupyter. Ils sont sous licence libre (copy left) et sont accessibles dans le dépôt GitHub :
iutVilletaneuseDptInfo/R101_2