Concepteur Développeur d'Applications
- Ville : Mérignac (Aquitaine)
- Ecole : 2i Academy by M2i - Merignac
- Filière : Informatique
L’essor des applications mobiles modifient de nombreux business models, forçant les entreprises et organisations à revoir leur façon d’adresser leurs cibles.
Autrefois simplement fonctionnelles, elles deviennent aujourd’hui de précieuses sources de données utilisateurs et un moyen efficace de garder le contact avec les utilisateurs.
C’est pourquoi les entreprises misent sur les nouvelles compétences du secteur, et notamment sur le recrutement de développeurs(ses) spécialisés dans le mobile, pour porter leur croissance.
Quelles sont les compétences à acquérir pour devenir Concepteur(rice) Développeur(se) d'Applications ?
- Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité
- Concevoir et développer la persistance des données en intégrant les recommandations de sécurité
- Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité
TECHNOLOGIES, METHODES ET OUTILS ABORDES
- Concevoir des pages Web statiques et dynamiques avec HTML/CSS et JavaScript
- Modéliser avec UML
- Maîtriser la programmation structurée et orientée objet à l’aide du langage Java et du langage PHP
- Créer une application Desktop
- Développer des applications Web côté serveur avec Java EE
- Maquetter une application Web en utilisant UX Design
- Développer une application simple avec Angular
- Gérer une base de données relationnelle (MySQL ou Oracle) en PHP-PDO et Java-JDBC
- Gérer une base de données noSQL (MongoDB) en Java
- Modéliser une base de données avec UML
- Utiliser des requêtes SQL pour interroger et modifier une base de données
- Créer des procédures stockées
- Concevoir une base de données noSQL (MongoDB)
- Gérer un projet avec Scrum et les méthodes Agiles
- Développer une application multicouche avec Symfony (Framework MVC PHP)
- Travailler avec le Framework Hibernate pour Java
- Développer une application multicouche avec Spring (Framework MVC Java EE)
- Concevoir et automatiser des tests unitaires avec JUnit et PHPUnit
- Gérer des versions différentes de code source avec Git ou Subversion
PREREQUIS
- BAC + 2 en informatique (BTS SIO option SLAM, DUT…) et avoir exercé des missions de développeur(se)
- Maîtriser HTML, CSS et un langage de programmation
- Pratique de l’anglais technique souhaitable
- Aptitudes relationnelles, rédactionnelles et techniques
Contactez directement l'établissement
-
Contacter l'école -
Demander le programme -
Recevoir un dossier d'inscription -
Poser une question -
Consulter le site internet
- Ajouter au favoris
- Signaler cette page
Découvrez les offres associées :
Les dernières conversations sur le forum formation
Utilisez les forums pour trouver un(e) : Formation - Alternance - Stage - Emploi
- Pour votre recherche de formation spécialisée à bac+5
- Besoin d'une offre de stage en finance pour votre formation Bac+5 ?
- Poursuite d'études après un Bac+3 en management – commercial – gestion sur Paris
Utilisez les forums pour trouver un(e) : Formation - Alternance - Stage - Emploi