SFL-DEV101 - L'environnement de développement UNIX/Linux

DEV101 - L'environnement de développement UNIX/Linux

Ce cours s'adresse aux développeurs qui désirent tirer le maximum des outils à leurs disposition sur un système GNU/Linux. L'étudiant est introduit aux étapes qui amènent à la production d'un logiciel respectant les normes UNIX en matière de déploiement et d'installation. Ce cours est le tremplin qui permet d'adapter et d'améliorer les Logiciels Libres les plus courants.

Plan de cours

  • Utilisation des environnements de programmation
  • Utilisation avancée du compilateur GCC
  • Introduction au débogueurs symboliques
  • Optimisation avec les profileurs d'exécution et de gestion de la mémoire
  • Personnalisation du système de construction (make)
  • Gestion du déploiement avec les "auto-tools" (automake, autoconf, autoscan)
  • Création des librairies partagées
  • Contrôle de révisons (Git, Mercurial, Subversion)
  • Survol des problèmes de portabilité

Clientèle visée

Programmeurs Linux.

Préalable

Connaissance du langage C et être confortable avec l'utilisation d'un système GNU/Linux (SFL101 recommandé).

Formation en salle

  • Durée : 2 jour(s)
  • Tarif : 895 $CAD
  • S'inscrire : Calendrier