1 session disponible pour cette formation
Voir les sessionsOrganisme / Établissement
5 rue Sus Carrieras - 11190 ANTUGNAC
Contact
Objectifs de la formation
Cette formation regroupe tout ce dont vous avez besoin pour atteindre le niv 5, en Développeur Jeu Vidéo, avec une spécialisation sur Unitybr
Le titre RNCP préparé est, quant à lui, inscrit au répertoire Français des diplômes professionnalisant: RNCP37674br
Ainsi cette formation, vous ouvre fortement les portes de l'embauche. Ainsi doté d'un titre professionnel de niveau bac+2.br
Développer la partie front-end d'une application br
- Installer et configurer son environnement de travail en fonction du projetbr
- Maquetter des interfaces utilisateur br
- Réaliser des interfaces utilisateur statiques br
- Développer la partie dynamique des interfaces utilisateurs br
Développer la partie back-end d'une application sécurisébr
- Mettre en place une base de données relationnellebr
- Développer des composants d'accès aux données SQL et NoSQLbr
- Développer des composants métier coté serveurbr
- Documenter le déploiement d'une application dynamique
Contenu
Modules de la formation : br1. Développer la partie front-end d'une application web ou web mobile sécurisée
br2. Développer la partie back-end d'une application web ou web mobile sécurisée
br1. Fondamentaux du développement web
HTML5, CSS3 : structure et mise en forme des pages web.
JavaScript : programmation et interactivité des sites web.
Développement front-end : frameworks et librairies (React, Angular ou Vue.js).
Développement back-end : langages (Node.js, Python, PHP) et bases de données (SQL, NoSQL).
Outils de développement : Git, gestion de projet, tests.
br2. Développement web et mobile
Architecture des applications web et mobiles.
Développement d'APIs RESTful.
Création d'applications web progressives (PWA).
Développement d'applications mobiles natives (Android, iOS) ou hybrides (React Native, Flutter).
Optimisation des performances et de l'expérience utilisateur.brSpécialisation Unity 6, WebGPU et IA br**Unity 6 *:
Introduction à Unity 6 et son environnement de développement.
Concepts fondamentaux : scènes, objets, composants, scripts (C#).
Création d'interfaces utilisateur interactives.
Animation et gestion des interactions.br**WebGPU *:
Introduction à WebGPU : avantages et différences par rapport à WebGL.
Programmation de shaders et d'effets visuels avec WebGPU.
Optimisation des performances graphiques pour le web.
Intégration de WebGPU dans des applications web existantes.br**Intelligence Artificielle *:
Introduction aux concepts de l'IA et du machine learning.
Utilisation de l'Asset Store pour intégrer des outils d'IA (ML-Agents).
Développement de comportements intelligents pour les personnages et les objets.
Création d'un projet : un jeu ou une application avec des éléments d'IA.