Informatique

Développement d'applications

Concevoir, coder et déployer des applications web et mobiles répondant à un besoin métier réel.

Présentation

Cette formation conduit l'étudiant du premier algorithme à la mise en ligne d'une application complète. Elle couvre le développement front-end, la logique serveur, la base de données et le déploiement. Le fil rouge de l'année est un projet applicatif conduit en équipe, de l'expression du besoin à la soutenance devant un jury de professionnels. Les méthodes de travail (Git, gestion de versions, méthode agile) sont enseignées comme des compétences à part entière. Le DQP en développement d'applications est l'un des cursus les plus demandés du pôle Informatique, avec de fortes perspectives en freelance.

Objectifs pédagogiques

  • Maîtriser les bases de l'algorithmique et de la programmation
  • Développer une interface web moderne et responsive
  • Créer une API et la connecter à une base de données
  • Utiliser Git et travailler en équipe sur un projet
  • Déployer et maintenir une application en production

Programme détaillé

  1. 01Algorithmique et logique

    2 mois

    Variables, conditions, boucles, fonctions, structures de données et résolution de problèmes.

  2. 02Développement front-end

    2 mois

    HTML5, CSS3, JavaScript, interfaces responsives et accessibles.

  3. 03Programmation orientée objet

    2 mois

    Classes, héritage, bonnes pratiques et qualité du code.

  4. 04Base de données et API

    2 mois

    Modélisation, SQL, création d'API REST et sécurisation des échanges.

  5. 05Développement mobile

    2 mois

    Introduction aux applications mobiles multiplateformes et à leur publication.

  6. 06Projet et déploiement

    2 mois

    Git, méthode agile, tests, hébergement et soutenance du projet de fin d'année.

Compétences acquises

Algorithmique
HTML / CSS / JavaScript
Programmation orientée objet
Bases de données
Gestion de projet agile

Débouchés professionnels

  • Développeur web
  • Développeur mobile junior
  • Intégrateur d'applications
  • Freelance / créateur de startup

Méthode pédagogique

Alternance de cours théoriques et de travaux pratiques sur plateaux techniques : 40 % de théorie, 60 % de pratique. Évaluations continues, projet professionnel encadré, suivi individuel par un formateur référent et préparation à l'examen national.

Questions fréquentes

Places limitées

Laptop offert + polo + anglais inclus

Être rappeléMa place