Supports de cours - Année 2024-2025

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Vous trouverez ici les supports de cours concernant la partie Technologies du Web (HTML, CSS, JavaScript) de l'enseignement PLAI

Semaine 1 (23/09/2024) :

 Cours 1  Cours 1 : Présentation générale du cours Technologies du Web
 Cours 2  Cours 2 : Introduction à HTML
 Complément   Vidéo  HTML et encodage des caractères

Semaine 3 (07/10/2024) :

 Cours 5  Responsive Web Design - Introduction Bootstrap

  • Responsive Web Design
  • Bootstrap 5
    • le framework
    • la grille boostrap
Semaine 4 (14/10/2024) :

 Cours 6  Introduction à JavaScript (1ère partie)

  • Historique et évolution de JavaScript
  • JavaScript côté client et JavaScript côté serveur
  • Types de bases et Variables

 Cours 7  Introduction à JavaScript (2ème partie)

  • Fonctions
    • déclaration / appel
    • instruction return
    • expression fonctions
    • fonction flêchées
    • fonctions d'ordre supérieur
Semaine 5 (21/11/2024) :

 Cours 8  Introduction à JavaScript (2ème partie - suite)

  • Portée (scope des déclarations)
    • portée bloc, globale, locale
    • let vs. var (hoisting)
  • Bonnes pratiques de codage
Semaine 6 (4/11/2024) :

 Cours 9  Programmation Evénementielle en JavaScript

  • Principes
  • Gestionaires d'Evénements
  • Objet Event
  • Propagation des événements

 Cours 10  Programmation Objet en JavaScript (1ère partie)

  • Objets
  • Constructeurs et méthodes
  • Prototypes
Semaine 7 (11/11/2024) :

 Cours 11  Programmation Objet en JavaScript (2ère partie)

  • Chaîne de prototypes
  • La classe Object (ES5)
  • Classes (ES6)

 Cours 11  JSON



Vous trouverez ici les supports de cours concernant la partie Programmation Orientée Objets (POO) en Java de l'Unité d'Enseignement (UE) enseignement PLAI



Vous trouverez ici les supports de cours concernant l'enseignement Applications Web Avancées (AWA)