Durée : 12 mois | Niveau : Bac+3 | Eligible au CPF
Présentation
La formation Concepteur Développeur d’Application en alternance est destinée aux profils souhaitant se spécialiser dans le développement informatique par le biais d’une formation alliant théorie et immersion approfondie dans l’environnement de l’entreprise.
Accessibilité & débouché
Accessible aux titulaires d’un diplôme de niveau 5 (Bac + 2), cette formation peut s’inscrire dans un parcours global d’alternance pour qui souhaiterait poursuivre par un Mastère en Systèmes d’Information.
Philiance Evry vous présente la formation développeur d'applications en alternance
Objectif
À l’issue de la formation, vous aurez acquis les savoir-faire suivants
- Prendre en charge le développement d’applications informatiques.
- Intervenir sur les différentes phases du processus de développement logiciel.
- Appliquer une démarche qualité.
- Savoir développer pour des applications mobiles et gérer un projet ainsi qu’une équipe.
- Assurer la maintenance corrective et évolutive des applications.
Pré-requis
Pour intégrer notre formation Concepteur Développeur d’Application en alternance, vous devez remplir les conditions suivantes :
- Avoir un diplôme de niveau 5 (équivalent BAC +2) de préférence dans une filière scientifique ou technologique.
- Avoir un bon niveau de culture générale et une bonne connaissance de l’anglais.
- Avoir un goût prononcé pour les nouvelles technologies.
- Connaître au moins un langage de programmation ou d’algorithmes.
- Vouloir s’orienter vers la programmation orientée objet avec Java et DOTNET.
Rythme et durée
La formation se déroule sur une durée de 12 mois :
- 1 semaine en formation
- 3 semaines en entreprise
Aptitudes et compétences
LANGAGE C#
- Les fondamentaux du langage C# sous Visual Studio
- Windows Presentation Foundation (WPF) | C Sharp / C# .Net
- Persistance des données : ADO .Net | LINQ – SQL Server
- Développer des Web Services SOAP et REST en .NET
- Pattern MVVM : créer une application distribuée – Atelier
- Développement d’applications Web ASP.NET MVC
- Développer une application mobile avec Xamarin
- Mise en place d’un projet en DOTNET
DÉVELOPPEMENT FRONT-END
- JavaScript – Initiation
- JavaScript et DOM
- JQuery – Initiation
- Javascript et Ajax – Perfectionnement
- Framework Angular – Initiation
- Node.js et Mongo DB
- Développement d’applications Web Full JavaScript
- Framework React – Initiation
BASE DE DONNÉES
- PL/SQL sous ORACLE, requêtes avec Triggers
- Introduction à SQL
DÉVELOPPEMENT MOBILE
- Développer une application mobile avec le Framework Cordova
LANGAGE JAVA
- Le langage Java – Initiation
- Développer des composants de la couche de présentation IHM
- Java et Middleware
- Persistance des données avec Java-JPA-Hibernate
- Développer des Web Services en Java
- Sécurité des applications avec Java
- Création d’une application Java – Projet
- Développement Android Java – Initiation et perfectionnement
MÉTHODOLOGIE
- Design patterns et architectures applicatives
- Formalisation et modélisation avec les méthodes RUP et UML
CONDUITE DE PROJETS
- Méthodes Agiles – Les bases
- Mise en place d’un projet en Méthodes Agiles
- MS Project
- Introduction au versioning avec GIT
- Gérer le versioning avec GIT
- Conduite de projet informatique
Modalité d'évaluation
Contrôles continus et validation des 3 blocs de compétences « Certificats de compétences professionnels » (CCP) du programme :
- CCP1 – Concevoir et développer des composants d’interface utilisateur en intégrant les recommandations de sécurité
- CCP2 – Concevoir et développer la persistance des données en intégrant les recommandations de sécurité
- CCP3 – Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité
Réalisation différée d’un projet professionnel. Soutenance devant le jury (Le jury est composé de 2 professionnels).
Poursuite d'études et débouchés
Une fois votre formation terminée, plusieurs possibilités s’offrent à vous : vous pouvez décider de postuler à un emploi salarié, de développer votre propre business ou même de poursuivre avec une formation complémentaire pour vous spécialiser dans un domaine connexe. Et quelle que soit la voie que vous choisirez, nous serons à vos côtés pour vous accompagner.
Quels métiers ?
Après une formation de Concepteur Développeur d’Application en alternance, vous pourrez vous orienter vers les métiers suivants :
- Responsable de projet informatique
- Concepteur développeur informatique
- Expert programmation objet
- Webmaster
- Chef de projet Consultant informatique
Quelle formation ?
Après votre formation de Concepteur Développeur d’Application, vous pouvez décider de poursuivre votre parcours en alternance avec un Mastère en Systèmes d’Information.
Ces formations pourraient vous intéresser
Découvrez nos formations dans le domaine du développement et du numérique. Ce sont des formations en alternance, des formations continues ou des formations conventionnées.