Formation

Développeur(se) informatique

Organisme responsable juridiquement de la formation
Shenron

  • Tout public
Acquérir des compétences techniques en développement informatique
Comprendre les besoins techniques d’un centre de formation
Appliquer les concepts à un projet concret
1. Découverte des besoins techniques d’un centre de formation
Introduction aux activités d’un centre de formation :
Suivi administratif : gestion des dossiers étudiants, contrats, conventions.
Suivi pédagogique : plannings, bulletins, certifications.
Relation client : gestion des entreprises partenaires, prospects.
Analyse des outils existants :
Présentation des fonctionnalités d’un CRM (Salesforce, HubSpot).
Fonctionnalités des LMS (Moodle, Google Classroom).
Étude des logiciels de gestion administrative (Ypareo, Agate).
2. Fondamentaux du développement informatique
Programmation back-end :
Langages essentiels : Python, PHP, ou Node.js.
Gestion des bases de données : MySQL, PostgreSQL, MongoDB.
Programmation front-end :
Langages : HTML, CSS, JavaScript.
Frameworks : React.js ou Vue.js.
API et services web :
Création et utilisation d’API REST pour interconnecter les modules.
Sécurité informatique :
Gestion des droits utilisateurs, authentification.
Sécurisation des données sensibles.
3. Conception d’un outil sur mesure
Spécifications techniques :
Rédiger un cahier des charges pour un outil combinant gestion administrative, CRM et LMS.
Prioriser les fonctionnalités en fonction des besoins.
Modélisation :
Conception UML (use case, diagrammes de classe).
Architecture logicielle (MVC, architecture microservices).
4. Développement de l’outil
Modules de gestion administrative :
Inscriptions, suivi des paiements, gestion des plannings.
Modules CRM :
Gestion des contacts, suivi des prospects et entreprises partenaires.
Modules LMS :
Gestion des parcours de formation, suivi des apprenants.
Intégration des modules et tests :
Assurer la communication entre les modules.
Tester les fonctionnalités et la fiabilité.
5. Projet final
Conception et développement d’un outil réel :
En groupe ou en individuel, développer un outil combinant les trois modules.
Présentation devant un jury professionnel :
Démonstration des fonctionnalités.
Justification des choix techniques.
Durée totale : 450heures
3 mois
Formacode (Domaines de formation) :
  • 31093 Correspondance informatique
  • 31001 Windows
  • 31017 Numérisation données
  • 31038 Audit informatique
  • 31082 Intégration informatique
Rome (Métiers) :
  • M1802 Expertise et support en systèmes d'information
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données
Shenron
Ludovic RUBIO 06 63 14 73 14 Référent pédagogique
AcadéNice
14 avenue Jean Médecin
06000 NICE
09 50 10 00 10
Shenron
Ludovic RUBIO 06 63 14 73 14 Référent pédagogique
AcadéNice
14 avenue Jean Médecin
06000 NICE
09 50 10 00 10

Modalités pédagogiques
Suivi individuel, Blended-learning, Mises en situation

Entrées/sorties à dates fixes

Formation mixte


LIEU DE FORMATION