Présentation de la formation
Présentation de la formation
La filière Ingénierie du Web a pour objectif de former des experts en développement web Full-Stack, sachant optimiser les ressources numériques d'une entité.
Niveaux d’entrée
Terminale-Bac, BAC+1, BAC+2
Campus de rattachement
ESGI Paris (75) 242 Rue du Faubourg Saint-Antoine, 75012 Paris, France
Débouchés de la formation
Poursuites d’études :
Suite au Bachelor Ingénierie du Web, il est possible de poursuivre sur un Mastère dans la même filière.
Débouchés professionnels :
Développeur Web Concepteur de sites internet
Validation de la formation
La formation permet l’obtention totale ou partielle du titre par la validation de blocs de compétences.
Niveau de sortie :
BAC+3
N° titre RNCP :
34568
Formes d’enseignement
La formation est proposée en initial et en alternance
Modalités d’enseignement
Formation dispensée en Présentiel
Programme
1reannée PROGRAMME
> SCIENCES DE L'INGÉNIEUR
Mathématiques mise à niveau
Mathématiques générales
> DÉVELOPPEMENT
Modélisation de Bases de Données
Langage SQL
Algorithmique et structure de données
Langage C
> SYSTÈMES ET RÉSEAUX
Architecture des Réseaux
Circuits Logiques et Architecture d’un Ordinateur
Virtualisation et Gestion de Parcs Informatiques
Linux Utilisation Avancée
Bases de l'Administration Windows
> TECHNOLOGIES DU WEB
Architectures Web
Développement Web : HTML, CSS et PHP
Développement Web : JavaScript, XML et API Fetch
> ENTREPRISE ET GESTION
Connaissance de l'Entreprise
Réseaux Sociaux et e-Réputation
Développement VBA Excel
Techniques de Recherche d'Emploi
> OUTILS DE COMMUNICATION
Anglais 1 : informatique, expression orale et écrite
Méthodologie et Développement Personnel
Modélisation et IHM
Expression écrite mise à niveau
> ACTIVITÉS ANNUELLES
Projet Annuel
Projet personnel et Vie de l’École
Mission en Entreprise
Workshop d'ouverture
2eannée PROGRAMME
> SYSTÈMES D'EXPLOITATION
Théorie des Systèmes d'Exploitation
Linux Administration
> CONCEPTION ET DÉVELOPPEMENT
Langage C avancé
Modélisation UML2
Programmation orientée Objet et Java
Versioning avec Git et Github
Algorithmique avancée
Développement Mobile Android
> SYSTÈMES ET RÉSEAUX AVANCÉS
Architecture et Programmation Assembleur
Sécurité et Vulnérabilités Informatiques
Virtualisation de réseaux (GNS3, NSX)
> TECHNOLOGIES WEB ET INTERNET
Programmation WebGL
Développement Web et API
Initiation au Cloud
> TRAITEMENT DE DONNÉES
Mathématiques pour le traitement de données
Introduction au Data Mining
Initiation au Cloud
> ENTREPRISE ET GESTION
Anglais 2 : Informatique, expression orale et écrite
Droit Général
Entreprises du numérique
Introduction à la gestion de projets
> ACTIVITÉS ANNUELLES
Projet Annuel
Projet personnel et Vie de l’école
Mission en Entreprise
Workshop d'ouverture
PROGRAMME MANAGEMENT ET CONSEIL EN SYSTÈMES D’INFORMATION (2e ANNEE)
> ENTREPRISE, GESTION ET FINANCE
Anglais 2 : Informatique, expression orale et écrite
Droit des Contrats
Entreprises du numérique
Gestion de projet
Métiers de la finance (banque et assurance)
Gestion comptable
> ANALYSE DES DONNÉES
Mathématiques financières
Progiciel SAP
Progiciel Salesforce
> CONCEPTION ET DÉVELOPPEMENT
Modélisation UML2
Programmation orientée Objet avec Java
Versioning avec Git et Github
Algorithmique avancée
Développement mobile Android
Low Code, No Code
> SYSTÈMES ET RÉSEAUX AVANCÉS
Administration et maintenance Windows Server
Sécurité et Vulnérabilités Informatiques
Initiation au Cloud
> TECHNOLOGIES WEB ET INTERNET
Développement Web et API
Panorama des CMS / Wordpress
SEO - Référencement naturel
KPI WEB
PWA
> ACTIVITÉS ANNUELLES
Projet Annuel
Projet personnel et Vie de l’école
Mission en Entreprise
Workshop d'ouverture
Niveaux d’entrée et conditions d’accès
Terminale-Bac
Avoir un baccalauréat et une motivation pour l’informatique et les nouvelles technologies.
BAC+1
Avoir un Bac+1 informatique ou scientifique. Mise à niveau éventuelle en algorithmique et Langage PHP.
Stages
1ERE et 2E ANNEE
De septembre à avril: cours temps plein (4 jours / semaine)
De mai à juillet: stage obligatoire de 1 à 4 mois
Processus d’admission
Sélectionner un niveau d’entrée
Terminale-Bac
Inscription :
A partir du mois d'octobre pour la rentrée suivante et sont closes une fois les effectifs atteints, en fonction du nombre de places disponibles
Rentrée :
Septembre / Janvier
Déroulement de l’admission
ÉTAPE 1 : CANDIDATURE ÉTAPE 2 : ÉTUDE DE DOSSIER ÉTAPE 3 : LE TEST D'ADMISSION ADMISSIONS – DATES DE TESTS ÉTAPE 4 : L’INSCRIPTION
BAC+1
Inscription :
A partir du mois d'octobre pour la rentrée suivante et sont closes une fois les effectifs atteints, en fonction du nombre de places disponibles
Rentrée :
Septembre / Janvier
Déroulement de l’admission
ÉTAPE 1 : CANDIDATURE ÉTAPE 2 : ÉTUDE DE DOSSIER ÉTAPE 3 : LE TEST D'ADMISSION ADMISSIONS – DATES DE TESTS ÉTAPE 4 : L’INSCRIPTION
Modalités d’enseignement
Formation dispensée en Présentiel
Programme
1RE ANNEE PROGRAMME
> SCIENCES DE L'INGÉNIEUR
Mathématiques mise à niveau
Mathématiques générales
> DÉVELOPPEMENT
Modélisation de Bases de Données
Langage SQL
Algorithmique et structure de données
Langage C
> SYSTÈMES ET RÉSEAUX
Architecture des Réseaux
Circuits Logiques et Architecture d’un Ordinateur
Virtualisation et Gestion de Parcs Informatiques
Linux Utilisation Avancée
Bases de l'Administration Windows
> TECHNOLOGIES DU WEB
Architectures Web
Développement Web : HTML, CSS et PHP
Développement Web : JavaScript, XML et API Fetch
> ENTREPRISE ET GESTION
Connaissance de l'Entreprise
Réseaux Sociaux et e-Réputation
Développement VBA Excel
Techniques de Recherche d'Emploi
> OUTILS DE COMMUNICATION
Anglais 1 : informatique, expression orale et écrite
Méthodologie et Développement Personnel
Modélisation et IHM
Expression écrite mise à niveau
> ACTIVITÉS ANNUELLES
Projet Annuel
Projet personnel et Vie de l’École
Mission en Entreprise
Workshop d'ouverture
2e ANNEE PROGRAMME
> SYSTÈMES D'EXPLOITATION
Théorie des Systèmes d'Exploitation
Linux Administration
> CONCEPTION ET DÉVELOPPEMENT
Langage C avancé
Modélisation UML2
Programmation orientée Objet et Java
Versioning avec Git et Github
Algorithmique avancée
Développement Mobile Android
> SYSTÈMES ET RÉSEAUX AVANCÉS
Architecture et Programmation Assembleur
Sécurité et Vulnérabilités Informatiques
Virtualisation de réseaux (GNS3, NSX)
> TECHNOLOGIES WEB ET INTERNET
Programmation WebGL
Développement Web et API
Initiation au Cloud
> TRAITEMENT DE DONNÉES
Mathématiques pour le traitement de données
Introduction au Data Mining
Initiation au Cloud
> ENTREPRISE ET GESTION
Anglais 2 : Informatique, expression orale et écrite
Droit Général
Entreprises du numérique
Introduction à la gestion de projets
> ACTIVITÉS ANNUELLES
Projet Annuel
Projet personnel et Vie de l’école
Mission en Entreprise
Workshop d'ouverture
2e ANNEE PROGRAMME - MANAGEMENT ET CONSEIL EN SYSTÈMES D’INFORMATION
> ENTREPRISE, GESTION ET FINANCE
Anglais 2 : Informatique, expression orale et écrite
Droit des Contrats
Entreprises du numérique
Gestion de projet
Métiers de la finance (banque et assurance)
Gestion comptable
> ANALYSE DES DONNÉES
Mathématiques financières
Progiciel SAP
Progiciel Salesforce
> CONCEPTION ET DÉVELOPPEMENT
Modélisation UML2
Programmation orientée Objet avec Java
Versioning avec Git et Github
Algorithmique avancée
Développement mobile Android
Low Code, No Code
> SYSTÈMES ET RÉSEAUX AVANCÉS
Administration et maintenance Windows Server
Sécurité et Vulnérabilités Informatiques
Initiation au Cloud
> TECHNOLOGIES WEB ET INTERNET
Développement Web et API
Panorama des CMS / Wordpress
SEO - Référencement naturel
KPI WEB
PWA
> ACTIVITÉS ANNUELLES
Projet Annuel
Projet personnel et Vie de l’école
Mission en Entreprise
Workshop d'ouverture
3eANNÉ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
Niveaux d’entrée et conditions d’accès
Terminale-Bac
Avoir un baccalauréat et une motivation pour l’informatique et les nouvelles technologies
BAC+1
Avoir un Bac+1 informatique ou scientifique. Mise à niveau éventuelle en algorithmique et Langage PHP.
BAC+2
Avoir un Bac + 2 en informatique ou en communication ou en multimédia
Alternance
1RE ANNEE
De septembre à décembre: 8 semaines de cours / 8 semaines en entreprise puis de janvier à juillet: 2 jours de cours / 3 jours en entreprise
Pas d'alternance possible pour la rentrée de janvier
2E ANNEE
De septembre à juillet: 2 jours école / 3 jours en entreprise
2E ANNEE RENTREE DE JANVIER
De janvier à avril: cours temps plein puis de mai à juillet: 2.5 jours de cours / 2.5 en entreprise
3E ANNEE RENTREE DE SEPTEMBRE
D'octobre à août: 1 semaine en cours / 3 semaines en entreprise
3E ANNEE RENTREE DE JANVIER
De janvier à décembre: 1 semaine en cours / 3 semaine en entreprise
Processus d’admission
Sélectionner un niveau d’entrée
Terminale-Bac
Inscription :
A partir du mois d'octobre pour la rentrée suivante et sont closes une fois les effectifs atteints, en fonction du nombre de places disponibles
Rentrée :
Septembre / Janvier
Déroulement de l’admission
ÉTAPE 1: CANDIDATURE ÉTAPE 2: ÉTUDE DE DOSSIER ÉTAPE 3: TEST D'ADMISSION ADMISSIONS – DATES DE TESTS ÉTAPE 4 : L’INSCRIPTION
BAC+1
Inscription :
A partir du mois d'octobre pour la rentrée suivante et sont closes une fois les effectifs atteints, en fonction du nombre de places disponibles
Rentrée :
Septembre / Janvier
Déroulement de l’admission
ÉTAPE 1: CANDIDATURE ÉTAPE 2: ÉTUDE DE DOSSIER ÉTAPE 3: TEST D'ADMISSION ADMISSIONS – DATES DE TESTS ÉTAPE 4 : L’INSCRIPTION
BAC+2
Inscription :
A partir du mois d'octobre pour la rentrée suivante et sont closes une fois les effectifs atteints, en fonction du nombre de places disponibles
Rentrée :
Septembre / Janvier
Déroulement de l’admission
ÉTAPE 1 : CANDIDATURE ÉTAPE 2 : ÉTUDE DE DOSSIER ÉTAPE 3 : LE TEST D'ADMISSION ADMISSIONS – DATES DE TESTS ÉTAPE 4 : L’INSCRIPTION
Formation non dispensée en mixte sur ce campus.