%% 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]]