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

Bachelor IFD : International Full-Stack Developer

Modalités

Campus
Lyon
Dispositif
Initial
Durée du cursus
2 ans et demi
Rythme
Formation initiale avec deux stages durant le cursus
A la sortie
TITRE CERTIFIÉ CONCEPTEUR DEVELOPPEUR D'APPLICATIONS NUMERIQUES INSCRIT AU RNCP AU NIVEAU 6 - CODE NSF 326T, PAR ARRETE DU 17/05/2018, PUBLIE AU J.O DU 24/05/2018 FICHE RNCP 30714 CERTIFICATION PROFESSIONNELLE ACCESSIBLE PAR LA VAE (VALIDATION DES ACQUIS DE L’EXPERIENCE)
Profil
Demandeurs d'emploi / Étudiants / Salariés
PREREQUIS
Bac validé ou en cours de validation (toutes spécialités), motivation pour les métiers du développement

ADMISSIONS
Rentrée

Octobre

Bachelor International Full-Stack Developer

Objectifs 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 Android, interfaces web HTML5/JavaScript
  • Implémenter la logique métier de l’application : Java/JEE/Spring
  • Gérer des projets (méthodes agiles)
  • Acquérir un niveau d’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

  • Une approche professionnelle
  • Une ouverture vers l’international