Une école du Groupe IGS
Campus Paris | Lyon | Toulouse
IPI
IPI
Formationcontinue

Bachelor IFD : International Full-Stack Developer

Modalités

Profil
Demandeur d'emploi / Étudiants / Salariés
Campus
Lyon
Dispositif
Formation initiale
Admissions
Conditions d'accès
Conditions d’accès : Bac validé ou en cours de validation (toutes spécialités), motivation pour les métiers du développement
Durée du cursus
2 ans et demi
Rythme
Formation initiale avec deux stages durant le cursus
A la sortie
Titre certifié Concepteur Développeur d'Applications Numériques inscrit au RNCP au niveau 6 (ancien niveau II) - code 30714, code NSF 326t, par arrêté du 17/05/2018, publié au J.O du 24/05/2018, code CPF 248557
Bachelor International Full-Stack Developer

Objectif de la formation Bachelor IFD : International Full-Stack Developer

Ce Bachelor vise à former des développeurs full-stack à l’aise dans un contexte international. 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 vous enseignera toutes les compétences nécessaires pour occuper ce poste dès l’obtention du diplôme.

Le marché actuel nécessite également d’avoir une approche professionnelle tournée vers l’international, autant par une bonne pratique de l’anglais que par une ouverture à l’interculturalité. Certains cours techniques sont dispensés en anglais et au moins un des deux stages doit être réalisé à l’international.

La formation « Bachelor International Full-Stack Developer» 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 Bachelor International Full-stack Developer de l’IPI, vous serez en mesure d’assurer la maintenance corrective et évolutive d’applications ainsi que le suivi technique des solutions, et ce dans un contexte international.

Passionné par le développement, rejoignez notre formation professionnalisante et qualifiante dans un secteur porteur.

Programme de la formation

DÉVELOPPEMENT FRONT-END

  • Langages web : HTML5/CSS3/Javascript/jQuery
  • Responsive Web Design
  • Composants d’interface AngularJs, ReactJs, VueJs
  • Framework Angular
  • Php, langage et Frameworks (Laravelle, Symphony…)
  • Développement d’applications mobiles : codes natif Androïd, Ionic…

DÉVELOPPEMENT MIDDLE/BACK-END

  • Implémentation d’applications métiers en Java / JEE / .Net
  • Utilisation des frameworks Spring, Hibernate…
  • Développement serveur en Python

BASE DE DONNÉES

  • Modélisation de base de données
  • Conception des bases de données Oracle et MySQL
  • Requêtage SQL avancé et procédures stockées, triggers
  • Approche du NoSQL, ElasticSearch / Logsatch / Kibana

SYSTÈMES ET RÉSEAUX

  • Introduction aux réseaux
  • Systèmes virtualisés et serveurs microsoft
  • Linux
  • Serveurs Apache
  • Conteneurisation et technologies Devops (Docker / Ansible / Kubernetes)

Compétences visées

  • Respecter les bonnes pratiques de développement: modélisation objet, couverture de tests, architecture par couches, …
  • Modéliser, créer ou adapter une base de données : MySQL, Oracle, NoSQL
  • Développer des composants d’interface utilisateur : applications mobiles Androïd, interfaces web HTML5/JavaScript
  • Implémenter la logique métier de l’application : Java/JEE/Spring
  • Gérer des projets (méthodes agiles)
  • Anglais professionnel

Débouchés

  • Développeur.se Front/Back End
  • Développeur.se Full-Stack
  • Analyste programmeur.se
  • Expert.e JAVA/IREE/.Net
  • Expert.e BI

Les + de la formation

  • Suivi pédagogique, aide à la recherche d’entreprise, relations entreprises
  • Ateliers d’aide à l’élaboration du rapport d’activités professionnelles ou mémoire de soutenance
  • Ressources pédagogiques en ligne : E-campus, Moodle, Voltaire
  • Apports théoriques et études de cas d’entreprises
  • Mises en situation professionnelles