INGÉNIEUR ÉTUDES WEB

L’ingénieur études web est un professionnel spécialisé dans le développement et la conception de sites web. Son rôle principal consiste à analyser les besoins et les spécifications des clients, puis à concevoir des solutions techniques adaptées.

L’ingénieur études web utilise des langages de programmation tels que HTML, CSS et JavaScript pour créer des interfaces web attrayantes et fonctionnelles.

Il collabore étroitement avec les designers graphiques et les développeurs pour assurer l’intégration harmonieuse des éléments visuels et des fonctionnalités.

L’ingénieur études web est également chargé de tester, déboguer et optimiser les sites web pour garantir leur bon fonctionnement sur différentes plates-formes et navigateurs. Sa maîtrise des technologies web et son expertise lui permettent de créer des expériences utilisateur conviviales et d’assurer la compatibilité avec les dernières normes et tendances du web.

En résumé, l’ingénieur études web est responsable de la conception, du développement et de l’optimisation de sites web, contribuant ainsi à la création de présences en ligne attrayantes et performantes pour les entreprises et les utilisateurs.

Un métier d'avenir et durable

ESTIAC Agile Concept

VERS UN EMPLOI DURABLE

La pleine maitrise de la toile et est un atout au quotidien, tant dans la vie professionnelle que privée. L’essor de ce type de support, au travers de la généralisation des sites et des réseaux sociaux ouvre les portes à de nouveaux métiers.

NOTRE FORMATION

Les technologies de l’internet

Le travail en réseau et l’espace virtuel de « la toile » a ouvert un horizon de possibles dans les métiers de la communication et de l’information de manière inégalée.

Souvent vitrine d’une institution ou véritable partie prenante de sa technostructure, comprendre et domestiquer le web afin d’en tirer profit est un enjeu contemporain.

  • Formation prise en charge par l’entreprise ou Pôle emploi

  • Deux modes : classique ou accéléré entre 8 et 12 semaines

  • Prérequis : bonne maîtrise des outils informatiques

En premier lieu, il s’agira de comprendre ce qu’est un langage informatique de structuration et de mise en page de l’information présentée sur les différents sites Web.

Langage HTML
Cours :
  • Les Tags basiques
  • Texte & Mise en Page
  • Les liens
  • Le graphisme
  • Travailler des frames
Formulaires
Cours :
  • Avant-propos
  • Définition
  • Ligne de texte
  • Ligne de saisie
  • Liste déroulante
  • Boutons
  • Cases à cocher
  • Submit & Reset
Feuilles de style
Cours :
  • Utilité & avantages
  • Définition
  • Styles internes
  • Styles externes
  • Classes et ID
  • Positionnement avec CSS
  • Propriétés des CSS
  • Les frameworks CSS
Images Mappées
Cours :
  • Présentation
  • Attribut SHAPE
  • Attribut COORDS
  • Attribut LINK
  • Attribut ALT
  • Attribut TARGET
Balises META & Référencement
Cours :
  • Les concepts de base
  • Les fonctions du système d’exploitation
  • La gestion des travaux, des tâches
  • La gestion des données, les méthodes d’accès
L’utilisation de TSO et ISPF / PDF
Cours :
  • Balises indispensables
  • Balises utiles
  • Balises éventuelles
Travaux pratiques :
  • Réaliser un site en Natif
Présentation de DHTML
Cours :
  • Introduction au fonctionnement des Content Management System
  • WordPress
  • Prestashop
Travaux pratiques
  • Développement site en « drag & drop »

Une fois l’information convenable structurée et statiquement mise en page, des éléments dynamiques peuvent être ajoutés afin de rentre la page plus interactive et organique.

Généralités
Cours :
  • Présentation des objets, propriétés et méthodes du navigateur
  • Intégration du script dans le document HTML
Mise en œuvre
Cours :
  • Les variables (déclaration, initialisation, affectation littérale)
  • Les opérateurs (de calcul, logiques, de comparaison)
  • Les fonctions (déclaration, utilisation)
  • Les instructions de contrôle (IF, FOR, WHILE, BREAK…)
  • La gestion des formulaires et des composants de saisie
  • Les boîtes de dialogue (ALERT, PROMPT, CONFIRM), le timer
  • Les fenêtres (ouverture, gestion)
  • Les objets et leurs principales méthodes (MATH, DATE, NAVIGATOR et ARRAY)
Travaux pratiques :
  • Animation de page et traitement d’information
Programmation avancée
Cours :
  • Gestion des cadres et des styles
  • L’animation DHTML (principes, fonctionnements et limites)
  • Les cookies
  • Créer ses objets
  • Les expressions régulières

Une fois le « front » réalisé il faut également penser à concevoir le système « back-office » du site web et son fonctionnement interne, notamment sur les IDE .NET.

Introduction au langage C#
Cours :
  • Déclaration des variables
  • Syntaxe, opérandes et conditions
  • Gestion des boucles
  • Méthodes et classes
  • Les Frames
  • Les String
  • Retour sur la déclaration des variable
Travaux pratiques :
  • Retour sur la déclaration des variable
Le langage C# Avancé
Cours :
  • Entrées / Sorties sur un fichier
  • Organisation des évènements
  • Gestion des formulaires
  • Utiliser les interfaces
  • Intégrer la temporalité
  • Identification des anomalies, erreurs & exceptions
  • Interfaces et collections
Travaux pratiques :
  • Création et intégration d’un back-office en C#

Le site est souvent une interface qui permet de relier l’utilisateur aux bases de données relationnelles en faisant ainsi transiter des informations. En effet, être capable de comprendre ce langage ensembliste, de capter et de restituer les informations renseignées est un fondamental pour les développeurs Web.

 

  • Principes de la modélisation
  • Concepts préalables : tables, clés primaires, clés étrangères
  • Modèles conceptuels et logiques de données (MCD, MLD)
  • Types de données
  • Chaînes de caractères, entiers, décimaux et réels
  • Types temporels, autres types disponibles
  • Définition de données (DDL)
  • Création, modification, suppression d’une table
  • Contraintes verticales, horizontales, intégrité référentielle
  • Colonnes auto-incrémentées (SEQUENCE, auto-increment, …)
  • Les index
Manipulation de données (DML)
Cours :
  • Sélection (SELECT)
  • Insertion (INSERT), mise à jour (UPDATE), suppression (DELETE)
  • Opérateurs
  • Opérateurs classiques
  • Opérateurs LIKE, IN, BETWEEN, CASE …
  • Fonctions classiques
  • Manipulation des chaînes de caractères et des nombres
  • Manipulation des dates
  • Autres fonctions
  • Fonctions d’agrégation : MIN, MAX, COUNT, SUM, …
L’ordre SELECT en détail
Cours :
  • La clause GROUP BY et ses subtilités
  • Jointures
  • Internes
  • Externes
  • Autojointures
  • La clause HAVING
Requêtes complexes
Cours :
  • SELECT imbriqués et corrélés
  • Opérateurs ALL, ANY, UNION, INTERSECT, EXCEPT
  • Les requêtes hiérarchiques
Manipulation de données (DML)
Cours :
  • Sélection (SELECT)
  • Insertion (INSERT), mise à jour (UPDATE), suppression (DELETE)
  • Opérateurs
  • Opérateurs classiques
  • Opérateurs LIKE, IN, BETWEEN, CASE …
  • Fonctions classiques
  • Manipulation des chaînes de caractères et des nombres
  • Manipulation des dates
  • Autres fonctions
  • Fonctions d’agrégation : MIN, MAX, COUNT, SUM, …
L’ordre SELECT en détail
Cours :
  • La clause GROUP BY et ses subtilités
  • Jointures
  • Internes
  • Externes
  • Autojointures
  • La clause HAVING
Requêtes complexes
Cours :
  • SELECT imbriqués et corrélés
  • Opérateurs ALL, ANY, UNION, INTERSECT, EXCEPT
  • Les requêtes hiérarchiques
Les expressions régulières
Cours :

Les vues

Mode transactionnel (COMMIT, ROLLBACK)
Travaux pratiques :
  • Réalisation de requêtes
Introduction au SGBDR
Cours :
  • Découverte de Microsoft SQL Server
  • MySQL

L’autonomie et l’agilité de développement qu’autorise le secteur du web n’empêche pas une pleine maîtrise de la gestion de projet ainsi que du Design graphique, de l’ergonomie et de la psychologie humaine.

Penser l’Ergonomie
Cours :
  • Entre psychologie, sociologie et cognition
  • La narratologie et stratégie d’écritures
  • L’expérientiel et l’approche marketing
  • Structurer son information
  • Design des interfaces
Projet
Cours :
  • Chiffrage
  • Techniques de planification
  • Organisation et administratif
  • Relationnel et communication
  • Etude focus User Centric
  • Maquettage & Maillage

ESTIAC Agile concept

Formations qui peuvent vous intéresser

Découvrez nos autres formations dans le domaine de l’informatique et explorez de nouvelles opportunités d’apprentissage.

Ingénieur Système Mainframe

L’ingénieur système mainframe optimise les infrastructures informatiques de grande envergure.

Concepteur Développeur Mainframe

Le développeur concepteur mainframe crée des applications robustes sur les systèmes mainframe.

Ingénieur Testing Informatique

L’ingénieur testing informatique garantit la qualité des logiciels grâce à des tests approfondis.

Concepteur Développeur JAVA / J2EE

Le concepteur développeur Java/J2EE crée des applications performantes en utilisant Java et J2EE.

Administrateur BIG DATA

L’administrateur big data gère les infrastructures de données massives pour des analyses efficaces.

Analyste DATA

L’analyste big data extrait des insights stratégiques à partir de vastes ensembles de données.

Maîtrise des outils informatiques

La maîtrise des outils informatiques améliore l’efficacité et la productivité des professionnels de l’informatique.

Administrateur UNIX

L’administrateur UNIX gère et maintient les systèmes UNIX pour assurer leur stabilité et leur sécurité.

Isérie ingénieur études

L’ingénieur études iSeries développe des solutions logicielles performantes pour les systèmes d’information.

REJOIGnEZ-nous