Développement d’applications web côté serveur (HJ)
Cet atelier permet aux étudiants de mettre en œuvre le développement d’applications web côté serveur. Ils apprennent à installer et configurer un serveur Apache, à programmer en PHP et à développer des applications connectées à une base de données MySQL.
Projet d'Intégration (HJ - DSI3)
Ce module permet aux étudiants de simuler le fonctionnement d’une équipe Scrum et de mettre en pratique les principes de la gestion de projet agile. À travers la réalisation d’un projet concret, les étudiants collaborent pour analyser les besoins, planifier les sprints et développer progressivement une solution intégrant les technologies IoT, application mobile et backend étudiées en DSI3.
DSI3-
Projet d’intégration permet aux étudiants de DSI3 de simuler le fonctionnement d’une équipe Scrum pour réaliser un projet informatique concret. Ils mettent en pratique la gestion agile du projet et intègrent plusieurs domaines technologiques : IoT, application mobile et backend. Le projet est réalisé progressivement à travers des sprints, depuis la définition des besoins jusqu’à l’intégration des différentes composantes du système.
Réseaux Locaux et architecture TCP/IP copie 2
Le cours « Réseaux Locaux et architecture TCP/IP » s'adresse aux étudiants de la spécialité Réseaux et Services Informatiques à l'ISET de Kebili, à raison de 3 heures de cours/TD et 3 heures de travaux pratiques par semaine sur 14 semaines. le contenu comprend: couches du modèle TCP/IP — accès réseau, Internet, transport et application — partie théorique (généralités réseaux, adressage IP, routage statique et dynamique, protocoles TCP/UDP, services applicatifs) et séances pratiques sur Cisco Packet Tracer, Wireshark et la configuration de réseaux locaux sous Linux et Windows, afin de développer chez l'étudiant à la fois les fondements conceptuels des réseaux informatiques et les compétences opérationnelles de configuration et de diagnostic d'un réseau local.
Les architectures des applications Web
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
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.
2CN- Culture et compétences Numériques-TI copie 1
Atelier Développement web et multimédia I
Cet atelier permet aux étudiants d’acquérir les bases du développement web côté client à travers l’utilisation de HTML pour structurer les pages web et de CSS pour assurer leur mise en forme et leur mise en page.
Atelier Framework coté client
Cet atelier a pour objectif d’initier les étudiants aux concepts fondamentaux de React à travers la réalisation progressive d’une petite application web.
Les étudiants découvriront les notions essentielles telles que les composants, JSX, les propriétés (props) et l’état (state).
Ils apprendront à organiser une application React en composants réutilisables et à gérer les interactions avec l’utilisateur.
À la fin de l’atelier, les étudiants seront capables de créer une application React simple et disposeront des bases nécessaires pour poursuivre leur apprentissage de React.
Atelier déveeloppement web coté serveur
Cet atelier permet aux étudiants de mettre en œuvre le développement d’applications web côté serveur. Ils apprennent à installer et configurer un serveur Apache, à programmer en PHP et à développer des applications connectées à une base de données MySQL.
Atelier Framework cross-platform
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.
