Loading...

DESCRIPTIF DE LA 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

L’avenir de l’information est numérique

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.

Nos autres formations

Ingénieur système z/OS

Administrateur big data

Analyste
big data

Administrateur
Unix

Ingénieur
JAVA/JEE

Ingénieur d’étude z/OS