Le développeur d’application a pour mission de créer des sites dynamiques grâce à un langage de programmation. Il est chargé de :
- analyser les besoins à partir du cahier des charges défini par le client ou le chef de projet
- définir les différentes étapes de fonctionnement de l’application
- étudier l’ensemble des solutions techniques disponibles
- développer, tester et valider les fonctionnalités du site
- assurer le support technique du site et produire une documentation technique et fonctionnelle du site pour le client
- apporter d’éventuelles corrections de bugs et d’effectuer des mises à jour
Spécialité Java EE
Grâce à la spécialisation Java EE, vous saurez construire des systèmes d'informations robustes et taillés pour les entreprises. Vous serez capable de développer des applications web et des programmes en ligne de commande ou encore des web-services. Les bases de données, les bonnes pratiques en Java EE ou les serveurs n'auront plus de secrets pour vous !
Pourquoi apprendre Java ? Avant tout car il s'agit d'un langage très utilisé pour les applications d'entreprises et qu'il vous ouvrira de nombreuses portes !
Java est le deuxième langage le plus populaire selon l’index TIOBE. Vous avez la garantie d’utiliser longtemps ce que vous apprendrez dans ce parcours !
Pré-requis :
Cette formation est accessible à tous. Voici cependant quelques recommandations :
- Niveau conseillé : Bac ou équivalent
- Pour les apprenants étrangers, un niveau de français B1-B2 (utilisateur indépendant) est conseillé pour la réussite de la formation
- Accès à un ordinateur (PC ou Mac), muni d’un casque, une webcam et une bonne connexion internet
Pour accéder au titre, vous devrez réaliser tous les projets et les faire valider lors des soutenances, par vos mentors. Votre dossier devra ensuite être validé par le jury du titre, composé de professionnels. Si vous en avez besoin, utilisez les cours que nous vous proposons pour vous préparer aux projets.
Ce que vous saurez faire
- Analyser un cahier des charges et choisir une solution technique adaptée parmi les solutions existantes
- Concevoir l’architecture technique d’une application à l’aide de diagrammes UML
- Créer des application web dynamiques grâce à Java EE
- Communiquer avec une base de données pour stocker et requêter des informations
- Développer de manière professionnelle grâce aux frameworks Apache Struts 2 et Spring
- Mettre en œuvre des tests unitaires et fonctionnels
- Utiliser les outils les plus connus d’intégration continue
- Produire une documentation technique et fonctionnelle de l’application
Quels métiers pourrez-vous exercer ?
Ce parcours donne accès aux métiers suivants :
- Développeur Java / Java EE, analyste-programmeur Java / Java EE (plusieurs milliers d'offres d'emploi sur Alsacréations, Indeed, Monster)
- Développeur full stack Java (plusieurs centaines d'offres d'emploi sur Alsacréations, Indeed, Monster)
- Développeur backend (plusieurs centaines d'offres d'emploi sur Alsacréations, Indeed, Monster)
Après quelques années d’expérience, le développeur d’application peut évoluer vers un poste de lead developer, architecte logiciel ou directeur technique.
Rémunération
En suivant la formation "Développeur d’application" spécialité Java, vous pouvez prétendre aux rémunérations suivantes :
- Débutant : 35 000 € à 42 000 € annuels bruts
- Expérimenté : 42 000€ à 60 000 € annuels bruts
Profils très recherchés, majoritairement en CDI (source : Urban Linker).
1. Parlez-en avec votre mentor. Il ou elle vous aidera à vous orienter et à affiner votre projet professionnel.
2. Contactez-nous afin de nous faire part de votre décision :