fermer
Catégories : | Serveur | Linux | Open | HighTech | Niveaux | Avancé | Administrateur | Linux |

Photos

 Niveau 

Admin

 Tarifs 

1 500 € HT les 3 jours 

 Matériels mis à disposition 

1 PC par stagiaire
Les stagiaires garderont les logiciels + images créées

 Support pédagogique 

50 € HT /Stag. Documentation concrète accompagnée de DVD des images virtuelles

 Durée en jours 

3 jours

 Durée en heures 

21 heures

 Nombre maximum de stagiaires 

10 Stagiaires

 Option Repas et Hôtel 

Repas: OffertHôtel : Nous consulter

 Dates de Stages de formation 

Voir Agenda Complet
temps complet temps partiel matin temps partiel apres-midi

Formation Unix-Linux

Admin
Référence : LINUXDEV

 Public 

DéveloppeurAdministrateur système

 Introduction à la formation 

Vous souhaitez développer des modules ou applications sous Linux.
Ce stage vous permettra de toucher à la programmation C, PHP
Vous apprendrez le fonctionnement de la mémoire et l'interconnexion des processus.

 Objectifs de la formation 

Développer système sous Linux/UnixApprendre le fonctionnement de la mémoire et l'interconnexion des processus

 Pré-requis à la formation 

Savoir utiliser Linux - pas forcément 'administrateur'

 Plan de cours 

1. ENVIRONNEMENT LINUX

Influences, logiciels libres, licence GPL, GNU.

2. OUTILS DE DÉVELOPPEMENT

Editeurs et environnements intégrés

Compilateurs et constructeurs, profileurs et débogueurs.

3. GESTION DES PROCESSUS

Fork()

Processus parallèles

4. CRÉATION DES PROCESSUS

Concept de processus, identifications.

Création, terminaison d'un processus et exécution.

Problèmes de sécurité.

5. PROGRAMMATION AVEC LES THREADS

Principe des threads Posix.1c.

Exécution et terminaison des threads.

6. SYNCHRONISATION DES THREADS

Utilisation des mutex et des variables conditions.

7. COMMUNICATIONS ENTRE PROCESSUS

Principe. Files de message System V et Posix.

8. MÉMOIRE PARTAGÉE

Principe. Segments de mémoire System V et Posix.

9. SYNCHRONISATION DES ACCÈS

Sémaphores Posix et nommés.

10. TUBES DE COMMUNICATION

Création d'un tube,

Redirection des entrées-sorties, tubes nommés.

11. PRINCIPES DE LA MÉMOIRE VIRTUELLE

Espace d'adressage et mémoire physique.

Segmentation et pagination. Fautes de page.

12. ALLOCATION DE LA MÉMOIRE

Fonctions classiques, exploration de l'espace d'adressage,

réussite et échec d'allocation.

13. UTILISATION DE LA MÉMOIRE

Projection, configuration, détection des fuites et débordements mémoire.

14. GESTION DES SIGNAUX

Emission et réception de signaux, blocages et attentes.

15. SIGNAUX TEMPS RÉEL

Principes. Emission et réception.

Création de Cémaphores inter processus

16. APPELS SYSTÈME FONDAMENTAUX

Résolution de noms, de services, création de sockets.

17. COMMUNICATION TCP/IP ET UDP/IP

Serveurs multiprocessus et multithreads, clients TCP.

Transmission unicast, multicast et broadcast.

Création d'une application Client/Serveur

18. DESCRIPTEURS ET FLUX

Concepts, utilisation, paramétrage.

19. ENTRÉES-SORTIES AVANCÉES

Entrées-sorties non bloquantes et multiplexées, asynchronisme.

Gestion des flux /proc.

Nous contacter

Imprimer

Facebook

Dates de formation

Restez informé ! Abonnez-vous à notre NewsLetter

Souscrire

 
 

AZERTY Formation , 1FORMATION , AZERTY Microsystem ,
AZERTY Editions , AZERTY Innovations , Callcar ,
MesPhotosPerso.fr , RALFPAD.com font partie 
du groupe AZERTY


1Formation

AZERTY Microsystem

AZERTY Editions

AZERTY Innovations



Copyright 2020 - tous droits réservés
Accueil
Edito
OPCO
Linux
Réseaux
Temps partiel
Nos Formations
Formation à Temps partiel
Bureautique
Sécurité
Catalogue
FAQ
Qui sommes-nous
Contact
Modalités Pédagogiques
Salle de formation de LUZ
Centre de Recherche
Supports pédagogiques
SiteMap
Plan du SiteWeb