Une école du Groupe IGS
IPI

Concepteur Développeur Full-Stack Lyon

Modalités

Campus
Lyon
Dispositif
Alternance / Formation continue / VAE
Durée du cursus
12 mois
Rythme
3 jours de formations toutes les 2 semaines
A la sortie
TITRE CERTIFIÉ CONCEPTEUR DEVELOPPEUR D'APPLICATIONS NUMERIQUES inscrit au RNCP au niveau 6, code NSF 326T, par arrêté du 17/05/2018, publié au J.O du 24/05/2018 Fiche RNCP 30714 Certification professionnelle accessible par la VAE (Validation des acquis de l’expérience)
PROFIL
Demandeurs d'emploi / Étudiants / Salariés
PREREQUIS
Bac +2 informatique ou selon expérience équivalente avec de bons prérequis dans le développement logiciel

ADMISSIONS
RENTRÉE

Septembre/Octobre

Objectifs de la formation Concepteur Développeur Full-Stack Lyon

La multitude d’applications informatiques, de logiciels et leur développement nécessitent une expertise technique particulière tant sur la partie “visible par l’utilisateur”, le front-end, que sur la partie “non visible par l’utilisateur”, le back-end. Les profils qui maîtrisent ces deux aspects sont justement très recherchés pour leur polyvalence et leur capacité à gérer les deux facettes principales du développement. Notre formation concepteur développeur Full-Stack vous enseignera toutes les compétences nécessaires pour occuper ce poste dès l’obtention du diplôme.

La formation « Concepteur Développeur Full-Stack » permet d’acquérir une méthodologie solide pour prendre en charge le développement d’applications informatiques suite à l’expression des exigences fournies par un client et/ou un chef de projet.

Vos missions seront de concevoir et développer des composants front-end et back-end.

Vous interviendrez également sur l’ensemble du processus de développement logiciel :

  • Spécifications
  • Programmation
  • Tests
  • Déploiement
  • Support

Grâce à la formation de concepteur développeur full-stack de l’IPI, vous serez en mesure d’assurer la maintenance corrective et évolutive d’applications ainsi que le suivi technique des solutions.

Programme de la formation

Développement Front-End
  • Langages web : HTML5/CSS3/Javascript/jQuery
  • Responsive Web Design
  • Composants d’interface AngularJs
  • Développement d’applications mobiles : codes natif Androïd, Ionic…
Développement Middle/Back-End
  • Implémentation d’applications métiers en Java / JEE
  • Utilisation des frameworks Spring, Hibernate…
  • Développement serveur en Python
  • Connaissance en utilisation des systèmes Unix et solutions de virtualisation
  • Concourir pour des tournois de développement
Base de données
  • Modélisation relationnelle (MERISE)
  • Conception des bases de données Oracle et MySQL
  • Requêtage SQL avancé et procédures stockées, triggers
  • Approche du NoSQL
Conception
  • Rédaction de spécifications techniques
  • Conception et mise en place d’architecture applicatives
  • Bonnes pratiques de développement : Programmation orientée objet (POO), Tests de l’application (TDD, tests d’intégration), Organisation en couches (MVC, SOA)
Gestion de projet
  • Evaluation des délais, charges et coûts
  • Planification et suivi du projet
  • Maîtrise des risques et de la qualité
  • Méthodologie Agiles : Scrum, Kanban…
Compétences transverses
  • Anglais professionnel (écrit et oral)
  • Droit informatique et types de contrats
  • Pratiquer la veille technologique

Compétences visées

  • Développer des composants d’interface utilisateur : applications mobiles Androïd, interface web HTML5/JavaScript/AngularJS
  • Implémenter la logique métier de l’application : Java/JEE/Spring, PHP/Symfony
  • Modéliser, créer ou adapter une base de données : MySQL, Oracle
  • Respecter les bonnes pratiques de développement : modélisation objet, couverture de tests, architecture par couches…
  • Participer à la gestion du projet

Débouchés

Les + de la formation

  • L’apprentissage d’une méthodologie solide pour prendre en charge le développement d’applications informatiques
  • Une approche front End et back End

Plus de 85% de nos candidats sont placés par nos soins

Tout au long de l’année, nous collectons les offres de postes en alternance confiées par notre réseau d’entreprises partenaires, mais aussi auprès de nouvelles entreprises souhaitant développer une politique d’accueil d’alternants.

Ainsi, nous proposons à nos candidats un accompagnement dédié pour faciliter leur placement dans leurs démarches de recherche d’entreprise.

Un accompagnement dédié :

  • Envoi/présentation CV et suivi de la candidature
  • Atelier d’aide à la recherche emploi (rédaction CV, LM, mise en avant des atouts)
  • Coaching/redynamisation – points réguliers
  • Invitation aux jobs dating entreprises

Rencontrez-nous !


CandidatureCandidature CandidatureDocumentation