Programmation objet avancé

Catégorie de cours2ème année

🌟📚 Bienvenue dans votre parcours vers l’expertise en programmation objet avancée ! 🚀💻

Chers étudiants,
Je suis ravi(e) de vous accueillir dans ce module de programmation objet avancée, qui s’inscrit dans la continuité directe de ce que vous avez étudié au semestre 3. En tant qu’enseignant en développement, mon rôle est de vous accompagner dans l’approfondissement de vos compétences, afin de vous amener vers une meilleure maîtrise des concepts avancés et leur application dans des contextes concrets.

Ce cours a pour objectif de vous faire passer d’un niveau de compréhension des bases à une véritable capacité de conception et de structuration d’applications. Vous serez amenés à développer votre logique, votre autonomie et votre capacité à résoudre des problèmes complexes, des compétences essentielles dans le monde professionnel.

Durant ce semestre de 14 semaines, nous travaillerons à raison de 1h30 de cours intégré et 3 heures de travaux pratiques par semaine. Votre implication sera essentielle : participation active, réalisation des exercices et engagement dans les séances de TP sont les clés de votre réussite.

L’évaluation du cours se fera à travers deux épreuves écrites : une première au milieu du semestre (40%) et une seconde à la fin (60%). Concernant les travaux pratiques, ils seront évalués de deux manières :

  • Évaluation sommative continue : chaque séance de TP est notée, et toute absence sera sanctionnée par un zéro. (50% de la note finale du TP)
  • Évaluation formative finale : un examen de TP en fin de semestre (50% de la note finale du TP)

Je vous encourage vivement à travailler de manière régulière, à poser des questions et à voir chaque difficulté comme une opportunité d’apprentissage. Ce module est une étape importante dans votre formation, et avec de la rigueur et de la motivation, vous serez capables de réaliser des projets de qualité.

Je vous souhaite un excellent semestre, riche en apprentissage et en réussite !

S-Atelier BD

Catégorie de cours2ème année

L’Atelier Base de données est un cours pratique qui permet aux étudiants d’appliquer concrètement les notions théoriques vues dans le cours de base de données.

Enseignant: Sonia SELMI

Base de données copie 2

Catégorie de cours2ème année

Le cours Base de données introduit les concepts fondamentaux liés à la conception, la gestion et l’exploitation des bases de données dans les systèmes informatiques. Il permet de comprendre comment organiser, stocker et manipuler efficacement de des données.

Enseignant: Sonia SELMI

Introduction à la cybersécurité

Catégorie de cours2ème année

e cours Introduction à la cybersécurité présente les concepts fondamentaux liés à la protection des systèmes informatiques, des réseaux et des données contre les menaces numériques.

Il constitue une base essentielle pour comprendre les risques informatiques actuels et les méthodes utilisées pour sécuriser les infrastructures technologiques.

Enseignant: Sonia SELMI

Administration-des-services-réseaux

Catégorie de cours2ème année

Le cours Administration des services réseau porte sur l’installation, la configuration, la gestion et la sécurisation des services essentiels qui permettent à un réseau informatique de fonctionner efficacement au sein d’une organisation.

Enseignant: Sonia SELMI

Protocoles et Services Réseaux copie 1

Catégorie de cours2ème année

Le cours de Protocoles et services réseaux en deuxième année Systèmes embarqués à l’ISET introduit les principes fondamentaux des communications entre équipements connectés.  les principaux protocoles et les services des différentes couches des modèles de référence.  Enfin, il met l’accent sur l’intégration de ces protocoles dans les systèmes embarqués et les environnements contraints comme l’IoT.

Enseignant: Sonia SELMI

Atelier microcontrôleur

Catégorie de cours2ème année

Atelier "Atelier microcontrôleur" pour les étudiants de la deuxième année SEM semestre 2

Enseignant: Saber Khalil Hajji

Atelier Circuit numériques

Catégorie de cours2ème année

Cours "Atelier Circuit numériques" pour les étudiants de la première année SEM semestre 2

Enseignant: Saber Khalil Hajji

Préparation à la certification MOS

Catégorie de cours2ème année

Le MOS (Microsoft Office Specialist) est un examen qui vous permet d’obtenir une certification valorisante et reconnue par Microsoft® sur les applications Microsoft Office : Word, Excel, Access, Powerpoint, Outlook.

Enseignant: Maher Abdelli

Atelier SGBD

Catégorie de cours2ème année

À la fin de ce cours, vous devriez être capable :

Maîtriser le langage PL/SQL en vue de développer des applications base de données.

Mots clés ; SGBD, PL/SQL, Bloc anonyme, exception, procédure, function, package, trigger

Enseignant: Maher Abdelli

Bases de données

Catégorie de cours2ème année

Maîtriser les concepts relatifs aux BD relationnelles permettant leur création et leur manipulation

Comprendre les concepts sous-jacents aux bases de données
Approfondir les concepts de modélisation, de conception et d’implémentation de BD
Concevoir une BD en respectant les règles et les normes des modèles de données
Convertir un schéma conceptuel en un schéma logique (relationnel) cohérent
Appliquer les opérations de l’algèbre relationnelle pour interroger une BD
Appliquer la modélisation du schéma relationnel par décomposition

Enseignant: Maher Abdelli

Atelier Bases de données

Catégorie de cours2ème année

Le but de ce support est de maîtriser la manipulation des BD relationnelles en passant de leurs créations à leurs mise à jour puis leurs sauvegarde et  suppression

Enseignant: Maher Abdelli

Atelier Framework coté serveur

Catégorie de cours2ème année

Ce cours est destiné aux étudiants en L2 spécialité DSI. A la suite de cet atelier vous maitrisez le développement des sites Web modulaires et sécurisés basés sur une architecture à la fois complexe mais  claire et transparente moyennant des frameworks

  • Découvrir NodeJs et le framework Express ,
  • Apprendre à développer une application MVC simple ,
  • Apprendre à travailler avec l'ORM Doctrine,
  • Comprendre l'implémentation MVC des applications NodeJs,
  • Développer une application web avec NodeJS.
Enseignant: Maher Abdelli