Objectif général

Former des professionnels capables de concevoir, développer et maintenir des applications informatiques répondant aux besoins des entreprises, des institutions et des utilisateurs finaux, en mobilisant des compétences techniques, organisationnelles et méthodologiques.

Objectifs spécifiques

  • Maîtriser les fondamentaux de la programmation et des langages modernes (Java, Python, JavaScript, etc.)
  • Concevoir et développer des applications web, mobiles et de bureau
  • Savoir modéliser des bases de données relationnelles et NoSQL et en assurer l’optimisation
  • Acquérir des compétences en génie logiciel, cycle de développement et gestion de projets informatiques
  • S’initier aux pratiques de cybersécurité, de tests et d’assurance qualité logicielle
  • Comprendre l’intégration des systèmes, l’architecture des applications et les environnements cloud et DevOps
  • Développer des capacités d’adaptation technologique et d’innovation

Compétences visées

Les apprenants développent des compétences leur permettant de :

  • -Analyser et formaliser les besoins des utilisateurs et des organisations
  • -Concevoir des solutions logicielles robustes, ergonomiques et sécurisées
  • -Développer et déployer des applications sur différents environnements (web, mobile, cloud, embarqué)
  • -Gérer des projets informatiques avec des méthodes classiques et agiles (Scrum, Kanban)
  • -Utiliser les outils de collaboration, de versionnement (Git) et d’intégration continue
  • -Assurer la maintenance, l’évolution et la documentation des solutions développées

Perspectives professionnelles

Le titulaire d’une Licence professionnelle en Développement d’Applications peut intégrer directement le marché du travail dans : les sociétés de services informatiques , les start-ups technologiques , les services informatiques des administrations et entreprises publiques/privées , les banques, assurances, télécommunications, organismes internationaux, ONG disposant de systèmes d’information

Durée

  • Nombre d’heures total : 2160
  • Durée : 3 ans
  • Dont : 72 heures de stage

Conditions d’admission

Être titulaire du baccalauréat (BAC II) série D, C ou de tout autre diplôme équivalent

Devenez

  • Développeur web / mobile / full-stack
  • Analyste-programmeur
  • Intégrateur d’applications
  • Développeur logiciel ou back-end
  • Administrateur d’applications
  • Assistant chef de projet IT
  • Technicien en systèmes d’information
  • Développeur web / mobile / full-stack
  • Analyste-programmeur
  • Intégrateur d’applications
  • Développeur logiciel ou back-end
  • Administrateur d’applications
  • Assistant chef de projet IT
  • Technicien en systèmes d’information