Espace Sana Zorgui

Catégorie de coursEspaces Doctorants 2023
Enseignant: Sana Zorgui

Base de données

Catégorie de coursEspaces Doctorants 2023

Une base de données est une collection organisée de données structurées qui sont stockées et accessibles électroniquement. Les bases de données sont utilisées pour stocker des informations dans de nombreux domaines tels que les affaires, la finance, la science, la médecine, etc.

Une base de données aussi est un outil puissant pour stocker, organiser et gérer des données de manière efficace et cohérente. Les SGBD, le modèle relationnel, les langages de requête et la normalisation sont des concepts clés en base de données qui permettent d'optimiser l'utilisation de ces outils.

Enseignant: kawthar thabet

Espace youssef laatiri_code( YOU2023)

Catégorie de coursEspaces Doctorants 2023

                                                                   Analyse de données avec Pandas

Pour analyser les données en Python, on utilise la bibliothèque Pandas. Cette bibliothèque doit  être initialement importée. Puis, les données à analyser sont initialement stockées dans un DataFrame (un tableau de données).Pandas offre diverses fonctionnalités pour :

- Charger les données dans un DataFrame

- Explorer les données (obtention d'informations/filtrage)
- Manipuler les données (Ajouter/Mettre à jour/Supprimer des données)
Les données à analyser sont chargées, souvent, à partir de fichiersayant divers formats (Excel (.xlsx) ; texte (.csv ou .txt)) dans un DataFrame. On peut aussi, dans certains cas, créer, explicitement, le DataFrame.
Outre, la bibliothèque Pandas, nous utiliserons aussi la bibliothèque matplotlib pour générer des graphiques à partir des données stockées dans le DataFrame.

Enseignant: youssef laatiri

Espace Roua JAAFAR

Catégorie de coursEspaces Doctorants 2023
Enseignant: Roua JAAFAR

Technique Multimédia

Catégorie de coursEspaces Doctorants 2023

La matière technique multimédia est une discipline qui étudie les fondements techniques des médias numériques. Elle englobe les connaissances et les compétences nécessaires pour comprendre et manipuler les différents éléments qui composent les médias numériques tels que le texte, l'image, le son et la vidéo.

La matière technique multimédia couvre un large éventail de sujets, allant de la capture et du stockage des médias numériques à leur traitement et leur diffusion. Elle explore les principes de base de la numérisation, de la compression des données, de la représentation discrète et de la manipulation des informations multimédias.

Enseignant: Regaig Ines

SQL

Catégorie de coursEspaces Doctorants 2023
Enseignant: imen hmida

Théorie des graphes

Catégorie de coursEspaces Doctorants 2023

La théorie des graphes est une branche des mathématiques qui étudie les propriétés et les relations des graphes. Un graphe est une structure composée de sommets reliés par des arêtes. Cette discipline est largement utilisée dans divers domaines tels que l'informatique, les réseaux, la logistique, la biologie et bien d'autres.

Enseignant: Abir Ghannem

Espace amira foughali

Catégorie de coursEspaces Doctorants 2023

Dans ce cours, nous allons voir les notions de base d'un algorithme : 

  • La structure de base d'un algorithme
  • Les variables : 
    • les types
    • les fonctions arithmétique standards pour le type numérique
    • les fonctions arithmétique standards pour le type caractère
    • les fonctions arithmétique standards pour le type chaine de caractère
  • l'affectation
  • les structures : 
    • de control conditionnel
    • répétitives
    • itératives
Enseignant: Amira Foughali

Espace Hajer Chlif

Catégorie de coursEspaces Doctorants 2023
  • Maîtriser les concepts courants de la programmation,
  • Développer et maintenir des applications Python, en technologie objet, en version 2 et 3 de Python.
  • Comprendre les concepts avancés du langage: programmation réseau, programmation web et Framework Django et API
Enseignant: Hajer Chlif

Cours React JS

Catégorie de coursEspaces Doctorants 2023

The front-end ecosystem is constantly evolving and changing on a day-to-day basis. Some tools become automatic “fan favorites” in terms of web app development and revolutionizing the workflow, while others reach a dead-end and are pushed to the side by stronger and faster tools.

After this Super Skill, we can all agree that React is a huge success and the reasons are countless:

  • It facilitates coding.

  • It enormously boosts productivity.

  • Testing is easier and hassle-free.

  • Stable and clean code is a guarantee.

  • It creates user-friendly interfaces.

To summarize, React is the key to building large-scale applications and adapting with data that changes and shape-shifts over time.

 

Lilia chneni: maysam chaari

Espace Hadhami Boubaker

Catégorie de coursEspaces Doctorants 2023

Notions abordées

LES ELEMENTS DE BASE D'UN ALGORITHME 

  • Les structures de données simples 
  • Les instructions élémentaires

LES STRUCTURES DE CONTROLES

  • Les structures conditionnelles (de choix)
  • Les structures itératives (les boucles)

LES STRUCTURES DE DONNEES COMPOSEES

  • Le type Tableau
  • Le type Chaîne de caractère
  • Le type Structure (Enregistrement)

LES SOUS PROGRAMMES : LES FONCTIONS ET LES PROCEDURES

LA RECURSIVITE

LES ALGORITHMES DE RECHERCHE : SEQUENTIELLE ET DICHOTOMIQUE

LES ALGORITHMES DE TRI :

  • TRI A BULLES,
  • TRI PAR SELECTION,
  • TRI INSERTION, ...
Enseignant: Hadhami Boubaker

Compilation

Catégorie de coursEspaces Doctorants 2023

La compilation est une étape importante du développement logiciel, qui permet de transformer le code source en un programme exécutable. Elle est utilisée dans de nombreux domaines, de la programmation d'applications mobiles à la création de systèmes d'exploitation en passant par le développement de jeux vidéo.

Enseignant: Ferdaws Bessaad

Espace Malek Ben Abdeljelil

Catégorie de coursEspaces Doctorants 2023

Dans ce cours, vous en apprendrez plus, en premier temps, sur l'Intelligence Artificielle en générale, En deuxième temps, vous identifierez les approches de l'IA . et enfin, vous retrouverez dans les techniques de l'IA expliqués par des exemples.

Technologie web1.0

Catégorie de coursEspaces Doctorants 2023

Objectifs de cours:

Ce cours de Technologie web 1.0 vise à fournir aux étudiants les compétences nécessaires pour créer et gérer des sites web statiques simples. Les sujets couverts incluent les langages de base du web tels que HTML, CSS et JavaScript, ainsi que les outils nécessaires pour créer et modifier du contenu web.

Les étudiants apprendront à créer des pages web avec HTML en utilisant des balises et des éléments de base tels que les en-têtes, les paragraphes, les images et les hyperliens. Ils apprendront également à appliquer des styles à leur contenu à l'aide de CSS pour créer des mises en page, des polices et des couleurs cohérentes sur leur site.

Les étudiants exploreront également les bases de la programmation web avec JavaScript, en apprenant à créer des scripts simples pour interagir avec les utilisateurs et modifier le contenu de la page en temps réel.

Enfin, les étudiants seront présentés aux principaux outils utilisés pour créer et publier du contenu web, notamment les éditeurs de texte, les navigateurs web et les services d'hébergement.

Ce cours est conçu pour les étudiants qui ont une connaissance de base de l'informatique et qui souhaitent acquérir des compétences de base en création et gestion de sites web statique

Enseignant: ghada ben khalifa