Les architectures des applications Web

Course categorySemestre 1

Cette formation présente l’évolution des architectures des applications Web, depuis les applications monolithiques traditionnelles jusqu’aux Single Page Applications (SPA).

Elle permet aux apprenants de comprendre les principes fondamentaux du fonctionnement du Web, l’architecture client/serveur, les échanges HTTP ainsi que les mécanismes de génération des pages Web.

 À travers l’étude d’applications concrètes développées en PHP puis en JavaScript natif, les participants analysent les avantages et les limites de chaque approche architecturale.

 Cette progression permet de comprendre les problématiques ayant conduit à l’apparition des frameworks modernes comme React et prépare les apprenants à leur utilisation dans le développement d’applications Web modernes.

Culture et Compétences Numériques (2CN) copie 2

Course categorySemestre 1

Le cours Culture et Compétences Numériques (2CN) vise à développer les connaissances et les savoir-faire essentiels à l’usage efficace et responsable des technologies numériques dans les études, le travail et la vie quotidienne.

À travers des activités théoriques et pratiques, les étudiants apprendront à :

  • Comprendre les enjeux culturels, sociaux et éthiques du numérique ;

  • Maîtriser les outils de base de la bureautique et de la communication en ligne ;

  • Gérer, organiser et sécuriser leurs données numériques ;

  • Collaborer efficacement à l’aide d’outils numériques partagés ;

  • Développer un esprit critique face à l’information en ligne et aux médias numériques.

Teacher: Ons Hammouda

POO

Course categorySemestre 1

Atelier déveeloppement web coté serveur

Course categorySemestre 1

Atelier déveeloppement web coté serveur en utilisant le langage PHP

Atelier Framework cross-platform

Course categorySemestre 1

Connaître le fonctionnement de Xamarin Framework ou équivalent
Construire des applications multi-devices
Gérer le dispositif IHM et l'accès aux données
Gérer les spécificités des plateformes cibles
Gérer le déploiement.

Teacher: Soumaya KLACH

UML

Course categorySemestre 1