%% nav-debut : généré par gen_navigation.py, ne pas modifier à la main %% > [!nav] > [[Accueil|🧭 Portail]] › [[Code et Développement/Code et Développement|Code et Développement]] › Développement d'applications %% nav-fin %% # 🧩 Sous-domaine : Développement d'applications ![[Développement d'applications - bandeau.jpg]] > [!NOTE] Présentation > Le sous-domaine **Développement d'applications** couvre le cycle complet, du besoin exprimé à l'application livrée : recueillir, modéliser, stocker, coder, puis présenter à l'utilisateur. ## 🎯 Objectifs - Recueillir un besoin et le traduire en spécifications - Modéliser les données d'un contexte, puis les transformer en base relationnelle - Interroger et faire vivre une base de données en SQL - Développer une interface, du web statique à l'application immersive - Structurer une application complète et la conduire comme un projet ## 🧭 Comment progresser Une application se construit dans un ordre constant : **les données d'abord**, l'interface ensuite. Le parcours suit cette logique. **Analyse fonctionnelle** ouvre le sujet ; **Modèle conceptuel** puis **Modèle logique de données** établissent la structure ; la série **SQL I à IV** porte sur son interrogation. Deux voies suivent : le **web**, du statique au dynamique, ou les **applications 3D et immersives** sous Unity. **Projet de développement Web** regroupe l'ensemble. ## 🧑‍🏫 Guides - [[Loïc CRAMPON]] - [[Julien DUQUENNOY]] - [[Vincent TELLIER]] ## 🗺️ Carte des compétences ### 📋 Analyse et conduite de projet | Compétence | Objectif | |---|---| | [[Analyse fonctionnelle]] | Je recueille le besoin pour spécifier un produit | | [[Gestion de projet informatique]] | Je cadre et planifie un projet | ### 🗂️ Modélisation des données | Compétence | Objectif | |---|---| | [[Bases De Données : initiation]] | Je connais les principaux fondamentaux des BDD | | [[Modèle conceptuel de Données]] | Je modélise les données d'un contexte donné avec MERISE | | [[Modèle Logique de Données]] | Je transforme un MCD en tables avec MERISE | ### 🗄️ SQL | Compétence | Objectif | |---|---| | [[SQL I]] | Je connais les 6 étapes d'une requête SQL | | [[SQL II]] | J'écris des requêtes simples | | [[SQL III]] | Je traite des demandes avec, parfois, des sous requêtes | | [[SQL IV]] | Je réponds à toute demande nécessitant des requêtes SQL | | [[Création de BDD en SQL]] | Je crée et modifie la structure d'une BDD avec le SQL | | [[Mise à jour de BDD en SQL]] | J'insère et modifie les données dans une BDD avec le SQL | ### 🌐 Développement web | Compétence | Objectif | |---|---| | [[Développement Web I]] | Je conçois et designe des pages web statiques (HTML, CSS, JS) | | [[Développement Web II]] | Je conçois le backend d'une application web | | [[Développement Web III]] | Je conçois le frontend application web dynamique | | [[Projet de développement Web]] | Je réalise une application web complète | ### 🖱️ Interfaces et applications | Compétence | Objectif | |---|---| | [[IHM Access]] | Je crée une application sur Access | | [[Modélisation Jeu Vidéo]] | Je modélise un système logiciel sous forme de diagramme de classes UML complet | | [[Jeu Vidéo Java]] | Je développe une application Java complète, structurée en classes cohérentes, intégrant des outils avancés et une interface graphique | ### 🕹️ 3D et immersif | Compétence | Objectif | |---|---| | [[Développement de jeux 3D]] | Je développe des applications 3D intéractives sous Unity | | [[Développement VR]] | Je développe des applications en VR sous Unity | --- 🗓️ Historique Dernière mise à jour : `31 juillet 2026` Rédigé par : [[Julien DUQUENNOY]]