Programmeur système
- Niveau prérequis : Terminale
- Durée de formation* : 9 mois
- Nombre de devoirs** : 54
|
Vous bénéficiez d'une bourse de 312 €
A découvrir : de nombreux autres avantages dans votre documentation !
|
Programmation sous système UNIX
|
|
Grâce à cette formation, vous comprendrez le fonctionnement de l’architecture du système d’exploitation UNIX, des processus, des threads. Vous pourrez mettre en œuvre différentes techniques de développement système sous UNIX. Vous apporterez une assistance technique qui aura pour objectif d’optimiser les traitements et les systèmes informatiques. Vous conseillerez la direction du service ou de l’entreprise lors de l’étude de solutions nouvelles : choix de logiciels, de matériels, d’architecture de réseau...
Grâce au cours sur la programmation en langage C, vous pourrez développer des applications en C et les intégrer dans l’environnement UNIX en maîtrisant ainsi tous les aspects de la programmation système, tel que la synchronisation de l’exécution de plusieurs applications ou le partage mémoire entre plusieurs processus (File Mapping) entre autres.
L’environnement UNIX n’est pas seulement un système d’exploitation, car grâce à la diversité des commandes dont il dispose, il est assimilé à un langage de programmation.
Ainsi la maîtrise de la programmation sous UNIX vous permettra de gérer tous les processus s’exécutant sous UNIX et d’optimiser les ressources systèmes du système informatique dont vous aurez la charge.
Nous vous proposons un apprentissage rigoureux de la programmation système par le biais du système LINUX qui n’est autre qu’une version simplifiée du système UNIX.
Le système LINUX, héritant des fonctionnalités du système UNIX, est vite devenu le système d’exploitation le plus utilisé pour implémenter les serveurs d’applications et il peut devenir le standard de référence pour tous les types de serveurs.
A l’issue de votre formation, vous pourrez intégrer les entreprises de services en informatique, le service informatique d’une administration ou collectivité locale pour développer et gérer toutes les applications sous UNIX ou LINUX.
* la durée de formation est indicative, c'est vous qui déterminerez la durée effective de la formation en fonction de vos disponibilités.
** à titre indicatif (variable selon les options possibles).