Formation Programmation C/système Linux
Conçu pour la programmation système, le langage de programmation impératif C est l’un des langages les plus utilisés.
Nous vous proposons cette formation sur 4 jours afin de vous permettre de maîtriser les concepts de programmations les plus complexes à l’aide du langage C.
À la fin du programme, vous serez en mesure de développer des applications à l’aide du langage C. Du rappel des bases à la gestion des threads Linux en passant par la gestion du réseau et de la mémoire.
Vous disposerez de l’ensemble des connaissances et compétences vous permettant de maîtriser des concepts avancés du langage de programmation C.
Vous obtiendrez également une vue d’ensemble des principales bibliothèques existantes et de leurs modes d’utilisation, et ce, pour optimiser votre gestion du temps.
Cette formation vous permettra d’acquérir des compétences pour :
- Déployer des applications avancées en C sous Linux
- Être opérationnel sur l'approche Système Linux avec C
Evaluation de la formation et de votre progression vers vos objectifs
Avant le début de la formation, un questionnaire vous permettra d’exprimer vos objectifs personnels et d’évaluer votre degré de maîtrise des principales thématiques abordées dans la formation.
Pendant la formation, le formateur observera vos pratiques afin de pouvoir vous donner des conseils personnalisés quant aux points forts sur lesquels vous pourrez vous appuyer et aux points de vigilance sur lesquels il doit axer ses efforts.
À la fin de la formation, vous aurez à remplir un questionnaire (QCM et/ou des ateliers et des exercices pratiques) pour évaluer vos nouvelles compétences et votre progression vers vos objectifs. Un questionnaire supplémentaire vous permettra d'indiquer votre niveau de satisfaction à l'égard de la formation.
Un questionnaire d’auto-évaluation à froid vous sera proposé 6 à 9 mois après la fin de formation. Celui-ci vous permettra de prendre du recul sur
les bénéfices acquis, les efforts restant à déployer et votre degré de satisfaction vis à vis de la formation.
Cette formation s'adresse aux développeurs C
4 JOURS
- Outils du développement : Rappels globaux
- Appels systèmes classiques : Rappels globaux
- Administrer les threads sous Linux
- Appréhender la communication réseau Linux
- Manipuler et organiser la mémoire sous Linux
- Les bibliothèques : Gestion avancée
- Réaliser des applications pour Linux
Méthodes et moyens
Cette formation repose sur une combinaison de constructions participatives, de mises en perspectives par des apports théoriques et méthodologiques, et de mises en situation (simulation et jeux de rôle) permettant de mettre en évidence les difficultés et de découvrir progressivement les méthodes et techniques appropriées.
Formation non certifiante
Connaissances de base en programmation.
- Rugosité
- Consciencieux