

Infos clés
Développement, Programmation, Logiciel, Graphisme applicatif, Arts numériques
Domaine
Niveau
Intermédiaire
21 heures
Durée
+/- 7
Jours
Accès après validation du niveau intermédiaire
Modalités d'entrées
Public concerné
Développeurs débutants à intermédiaires, profils techniques, apprenants en reconversion vers le développement logiciel ou les métiers techniques des arts numériques.
Type formation
Formation professionnelle spécialisée

Contenu & Objectifs pédagogiques
Objectifspédagogiques
- Structurer une application graphique professionnelle en langage C
- Concevoir une interface utilisateur graphique fonctionnelle
- Relier l’interface graphique à la logique applicative
- Implémenter une logique métier complète (CRUD)
- Gérer la mémoire, les événements et les interactions utilisateur
- Livrer une application graphique répondant à un besoin identifié
Compétences développées
- Développement applicatif bas niveau en langage C
- Conception d’interfaces graphiques avec GTK
- Implémentation d’une logique métier structurée
- Gestion de la mémoire et des événements
- Organisation d’un projet applicatif professionnel
Programme
Rappels fondamentaux du langage C et structuration d’un projet
- Consolider les bases nécessaires au développement applicatif
- Préparer les apprenants à un développement modulaire orienté projet
Architecture d’une application graphique
- Concevoir une interface utilisateur graphique
- Comprendre la logique front-end avec GTK
Développement de la partie back-end (CRUD en C)
- Implémenter les fonctionnalités applicatives
- Mettre en œuvre un CRUD complet en langage C
Liaison entre l’interface et le back-end (Partie 1)
- Relier les événements de l’interface aux fonctions C
- Comprendre le mécanisme des callbacks GTK
Liaison front-end / back-end (Partie 2)
- Finaliser l’interfaçage
Optimisation, tests et finalisation de l’application
- Stabiliser l’application
- Appliquer les bonnes pratiques professionnelles
Projet applicatif fil rouge
Méthode pédagogiques
Cours interactifs en distanciel, démonstrations en direct, travaux pratiques guidés, apprentissage par projet et accompagnement individualisé.
Modalités d'évaluation
Mise en situation professionnelle : réalisation et restitution d’une application graphique complète développée en langage C.
Durées & Rythmes
Progressif ou intensif selon disponibilité
Financement & Certification
Attestation de compétences
Certification
France Travail, OPCO, Plan de développement des compétences
Éligibilité financement
Connaissances de base en algorithmique
Notions fondamentales du langage C
Maîtrise de l’outil informatique
Pré-requis
2500€
Prix
Cadre Qualité et conformité
Formation délivrée par un organisme certifié Qualiopi, conformément au Référentiel National Qualité, au titre des actions de formation.
Cette certification atteste de la qualité des processus pédagogiques, d’accompagnement et d’évaluation mis en œuvre par l’Institut des Arts Numériques.
Accessibilité
Aménagements possibles personnes en situation de handicap.

