Spécialisation

Ingénierie du Web

Amin Nairi
Directeur Pédagogique

L'ingénierie du web est un domaine global et vaste qui regroupe une multitude de méthodes et d’outils qui évoluent quotidiennement. L’objectif est d’optimiser les ressources numériques d’une structure. La spécialité concerne donc à la fois la gestion du Big Data, la sécurité informatique, l’IA ainsi que les langages web et le développement informatique.

 

Face à une constante évolution du secteur du Web, tant au niveau des langages de programmation utilisés que des méthodes de gestion de projet, la filière Ingénierie du Web vous forme à devenir expert en développement web Full-Stack. La discipline évolue très vite, au même titre que le niveau technologique et technique requis des professionnels du secteur.

 

Désormais, pour maîtriser l'ingénierie du web, il faut bénéficier d’une formation globale, couvrant toutes les branches du domaine et résolument orientée vers l'actualisation constante des apprentissages. C’est pour cette raison qu’à l’ESGI, l’enseignement est pris en charge par des experts de l’ingénierie du web issus du milieu professionnel et en poste parallèlement dans leur propre structure.

 

La formation permet d'acquérir 60 crédits ECTS par an.

 

Ce cursus comprend 65 jours de cours par an.

Amin Nairi
Directeur Pédagogique

Cycle Bachelor

3e ANNÉE
3e ANNÉE
Programme
OUTILS ET ENVIRONNEMENTS WEB
Les fondamentaux de Linux
Outil de versionning et bonnes pratiques de code Docker
LANGAGES ET DÉVELOPPEMENT WEB
Algorithmes
Intégration WEB - HTML5 - CSS3 - jQuery
PHP8 - MVC From Scratch
Javascript
Panorama des CMS
ANALYSE, CONCEPTION ET GESTION DE PROJET WEB
Conception WEB - Figma UX/UI
Conception de base de Données relationnelles
Requêtage SQL
COMMUNICATION
Anglais professionnel : vocabulaire business, préparation au TOEIC
Marketing digital
ACTIVITÉS ANNUELLES
2 Challenges Stacks Semestriel
Cours Électif
E-learning
Programme Open ESGI et vie d’école
Stage ou mission en entreprise

Compétences développées

  • Définir une solution informatique logicielle ou applicative
  • Concevoir et développer la solution logicielle ou applicative
  • Conduire un projet informatique responsable
  • Optimiser une solution logicielle ou applicative
Rythmes
Aucun Rythme disponible pour cette ville.
Session de Septembre
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Octobre à Août

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

Session de Janvier (pour le campus de Paris)
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Janvier à Décembre

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

Certification Professionnelle délivrée
Aucun Diplôme disponible pour cette ville.
Certification Professionnelle reconnue par l'Etat niveau 6
Certification Professionnelle enregistrée au RNCP (RNCP39103) par décision du Directeur Général de France Compétences en date du 31/05/2024, délivrée sous l’autorité de Sciences-U Lyon (accessible par la VAE)

Les titulaires de cette Certification Professionnelle peuvent intégrer le marché du travail à l’issue de sa formation. Ils peuvent également poursuivre sur un Mastère dans la spécialisation choisie.

Cycle Mastère

4e ANNÉE
5e ANNÉE
4e ANNÉE
Programme
OUTILS ET ENVIRONNEMENT WEB
Sécurité WEB
TECHNOLOGIE WEB ET FRAMEWORKS
PHP Avancé
Symfony
Golang
NodeJs, MongoDB
VueJS
ANALYSE, CONCEPTION ET GESTION DE PROJET WEB
Design Patterns en PHP
Test unitaire et fonctionnel
Micro-services
UX/UI/Accessibilité
Méthodologie Agile
COMMUNICATION
Management d'équipe
Droit de l'informatique et de l'Internet / RGPD
Référencement naturel
Anglais professionnel : vocabulaire business, préparation au TOEIC
ACTIVITÉS ANNUELLES
Hackathon
2 Challenges Stacks Semestriel
Cours Électif
Programme Open ESGI et vie d’école
Stage ou mission en entreprise
Rythmes
Aucun Rythme disponible pour cette ville.
Session de Septembre
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Octobre à Juillet

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

Session de Janvier (pour le campus de Paris)
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Janvier à Décembre

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

5e ANNÉE
Programme
OUTILS ET ENVIRONNEMENT WEB
Solutions Déploiements continus
Devops
TECHNOLOGIES WEB ET FRAMEWORKS
API Platform - REST
Laravel
React - React Native
NestJS/TypeScript
PWA - Firebase
Stack ELK
Python
ANALYSE, CONCEPTION ET GESTION DE PROJET WEB
Clean Code
Green IT et informatique responsable
COMMUNICATION
Organisation Meetup
Anglais professionnel : vocabulaire business, préparation au TOEIC
ACTIVITÉS ANNUELLES
Hackathon
2 Challenges Stacks Semestriel
Cours Électif
Projet de recherche FYC (Find Your Course)
E-learning
Programme Open ESGI et vie d’école
Stage ou mission en entreprise

Compétences développées

  • Adapter la politique du système d'information à la stratégie de l'organisation
  • Concevoir et sécuriser des infrastructures
  • Concevoir et développer la couche applicative d'un système d'information
  • Manager un projet de déploiement du système d'information
  • Administrer et optimiser le traitement de données d'un système d'information
Rythmes
Aucun Rythme disponible pour cette ville.
Session de Septembre
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Septembre à Juillet

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

Certification Professionnelle délivrée
Aucun Diplôme disponible pour cette ville.
Certification Professionnelle reconnue par l'Etat Niveau 7
Certification Professionnelle enregistrée au RNCP (RNCP37744) par décision du Directeur Général de France Compétences en date du 19/07/2023, délivrée sous l’autorité de Sciences-U Lyon (accessible par la VAE)

Débouchés

CYCLE BACHELOR
Développeur Web
Concepteur de sites internet
CYCLE MASTÈRE
Développeur Full Stack
Développeur Front-end ou Back-end
Consultant ou Chef de Projet Technique et fonctionnel
Ingénieur DevOps
Ingénieur d'étude / Ingénieur R&D
Lead Développeur
Scrum Master
39,6k
Salaire moyen après un Bac+5 (en euros)

Projets

  • _ Projet Docker
  • _ Projet Sécurité Web
  • _ Projet DevOps
  • _ 2 Hackathons (4e et 5e année)
  • _ Organisation de meetup technique sur Twitch
  • _ 6 challenges : Figma UX/UI & HTML/CSS - PHP8 & Javascript - Symfony - NodeJS, MongoDB & VueJS - APIPlatform & ReactNative - Innovation technique & infrastructure

Le laboratoire Web

PRINCIPALES ACTIVITÉS
  • _
    Veille sur les pratiques de sécurité informatique
  • _
    Veille sur les pratiques de Web avancé
  • _
    Organisation et participation à des Challenges « Hackathons »
  • _
    Participation à des Meetups
  • _
    Organisation de l’ESGI Web Day et du Zend Day (plus gros évènement français de la communauté de développeurs Zend)

Exemples de missions en alternance

Photos remise diplômes Anciens

Le service des anciens

Le Service accompagne les diplômés dans leur carrière, soutient la création d’entreprise et développe la visibilité de l’école.

OBJECTIFS PÉDAGOGIQUES

Notre Bachelor et notre Mastère Ingénierie du Web reposent sur une pédagogie d’accompagnement avec une place importante dédiée à la pratique. Des défis sont ainsi dispensés tout au long des 3 années d’enseignement (6 semaines de challenges et 2 hackathons).

Les deux cycles sont organisés selon le rythme de l’alternance. Le premier, le Bachelor Ingénierie du Web, vise à développer un socle fondamental de connaissances pratiques : mettre en œuvre un projet informatique en traduisant les attentes des clients, administrer un environnement système ou encore concevoir une solution logicielle et un système d'exploitation pour en assurer la confidentialité et l'intégrité.

Le cycle Mastère, qui consiste en deux années de spécialisation, permet d'approfondir ses connaissances et d’accéder à des emplois à responsabilité. À l’issue de leur formation, les étudiants du cursus Ingénierie du Web de l’ESGI sont capables d’assurer une veille stratégique, de concevoir des applications et des programmes, de maîtriser l'ingénierie système, micro-réseau ou consultant.

En 3 ans, les étudiants approfondissent leurs connaissances des langages et Frameworks les plus courants, et profitent de leur alternance et des projets pour développer une réelle expertise.

Consciente des besoins de formation des étudiants et des attentes en recrutement des entreprises, le programme Ingénierie du Web de l’ESGI se fonde sur une pédagogie pratique et une mise en application constante, via l’alternance notamment, des connaissances acquises. L’objectif du cursus est de se former à l’exercice d’un métier dans l'ingénierie du web : développeur web ou concepteur de site internet à l’issue du Bachelor, ou ingénieur DevOps, Scrum master ou ingénieur R&D à l’obtention du diplôme de Mastère.

Nos diplômés sont ainsi capables de réaliser en tant que développeur, LeadTech ou chef de projet, aussi bien une application Web d’une TPE / PME, que le Webservice d’un grand groupe visant à s’intégrer à plusieurs architectures existantes. Grâce à de nombreux stages d’alternance en immersion, ils intègrent rapidement et efficacement le marché du travail dès l’issue du cursus Ingénierie du web de l’établissement ESGI.

OBJECTIFS DE LA FORMATION

CYCLE BACHELOR

  • _Mettre en œuvre une méthode de conduite de projet informatique pour traduire la problématique du client et garantir le déroulement du projet en conformité avec les objectifs et contraintes définis,
  • _Administrer et faire évoluer un environnement système, réseaux et télécommunications (SRT) pour garantir un système performant et répondant aux normes et standards actuels,
  • _Concevoir et développer une solution logicielle intégrant les technologies mobiles, seul ou au sein d’une équipe pluridisciplinaire, pour livrer un outil opérationnel répondant aux besoins du client,
  • _Administrer et exploiter un système d’information pour assurer la confidentialité, l’intégrité et la disponibilité des données.

CYCLE MASTÈRE

  • _Assurer une veille stratégique,
  • _Communiquer en situation professionnelle,
  • _Rechercher, structurer et synthétiser de l'information,
  • _Proposer des solutions.
  • _Ingénierie d'étude : analyser, organiser, concevoir des applications, maîtriser les langages de programmation, maîtriser les méthodes, les normes et les outils de développement.
  • _Ingénierie Micro-réseau / Support : connaître les différents matériels et protocoles de communication, connaître les applications de l'entreprise ainsi que de l'environnement de développement et d'exploitation.
  • _Ingénierie Système : connaître les différents matériels, les langages de programmation, maîtriser les systèmes d'exploitation, les SGBD et des outils spécialisés dans l'administration des bases de données.
  • _Ingénierie Consultant : analyser l'existant, modéliser, maîtriser l'architecture et le fonctionnement du système d'information de l'entreprise. Il doit avoir une solide culture en technologie de l'information.
  • _Chef de Projet : diriger et animer une équipe, maîtriser l'architecture et le fonctionnement du système d'information de l'entreprise, maîtriser les normes et les outils de télécommunications), maîtriser les technologies Internet.
MODALITES D’EVALUATION
  • _Contrôle de connaissances
  • _Mise en situation professionnelle à travers des cas pratiques et des études de cas
  • _Compétitions internes avec les Hackathon durant lesquels les apprenants doivent répondre à des problématiques réelles rencontrées par des entreprises et présenter leurs solutions devant un jury constitué d’experts
  • _Soutenances orales
  • _Partiels constitués d’évaluations individuelles écrites et/ou orales.

La formation permet l’obtention totale ou partielle de la Certification par la validation de blocs de compétences.

Cycle Bachelor Cycle Mastère Points Clés
200