Loading...
Module de formation

Avancé : Concurrence et Réseau

A propos

Avancé : Concurrence et Réseau

Ce module explore programmation concurrente avec le multi-threading, la synchronisation, et l'utilisation de sémaphores et mutex. Abordez les bases de la programmation réseau par les sockets, découvrez la communication client-serveur et maîtrisez les protocoles TCP/IP et UDP. Apprenez à gérer et traiter les signaux en C, et comprenez des pratiques de sécurité essentielles en programmation réseau.

4h à 8h

6 points clés

Compétence(s)

Langage C

Niveaux
Avancé

Avancé

Expert

Expert

Objectifs du module

Comprendre le multi-threading.

Maîtriser la synchronisation des threads.

Appliquer la concurrence en C.

Comprendre le fonctionnement des sémaphores

Utiliser efficacement les mutex en C

Maîtriser la gestion de la concurrence avec sémaphores

Comprendre les bases des sockets

Mettre en œuvre une communication client-serveur

Comprendre le protocole TCP/IP

Maîtriser le protocole UDP

Analyser la communication réseau

Maîtriser l'utilisation des signaux en C.

Apprendre à traiter efficacement les signaux.

Maîtriser la sécurité en programmation réseau

Adopter des pratiques sécurisées en C

Contenu du module
Programmation Concurrente
pointMulti-threading en C
pointSynchronisation
Sémaphores et Mutex
pointIntroduction aux sémaphores
pointUtilisation des mutex
Programmation Réseau
pointIntroduction aux sockets
pointCommunication client-serveur
Protocoles Réseau
pointProtocole TCP/IP
pointProtocole UDP
Gestion des Signaux
pointUtilisation des signaux en C
pointTraitement des signaux
Sécurité et Systèmes
pointSécurité en programmation réseau
pointPratiques sécurisées en C
Formations

Incluant ce module !

Formation C

Formation C
sur mesure

DistancielPrésentiel
À partir de 1050€ HT
7h à 35h Modules : 6