Nos domaines de formation :

Formation Parcours certifiant Développer une application informatique Web
Bloc de compétences d'un titre RNCP

Stage pratique
points PDU
Durée : 16 jours
Réf : ZSW
Prix  2019 : 7035 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Composition
  • Participants / Prérequis
Programme

Ce parcours de formation représente le troisième bloc de compétences "Développer une application informatique Web" constituant le titre certifié de Niveau I (Bac+5) "Concepteur développeur en environnement objet - Web" reconnu par l'État.

Objectifs pédagogiques

  • Comprendre les fondamentaux du Web
  • Réaliser un site web ergonomique, accessible et bien référencé
  • Accéder aux données d'une base relationnelle
  • Connaître les principales règles d'usabilité et d'accessibilité d'un site Web
  • Comprendre le fonctionnement des moteurs de recherche
  • Accroître la notoriété de son site avec le référencement payant
  • Maîtriser la syntaxe du langage JavaScript
  • Manipuler la structure DOM d'une page HTML
  • Développer des applications Web performantes avec AngularJS
  • Intégrer AngularJS dans une architecture orientée REST
PROGRAMME DE FORMATION

Les technologies du site Web

  • Les serveurs Web (Apache, IIS). Wampserver.
  • Comprendre le fonctionnement de base des protocoles TCP/IP, HTTP, FTP. Les URL.
  • Achat et gestion du nom de domaine.
  • Choisir un hébergeur. Architecture technique.

Création de pages Web : HTML, XML, XHTML

  • Présentation des langages HTML, XHTML, HTML5.
  • Structure, liens, hypertexte.
  • Les images, les cadres. Les formats vectoriels.
  • La mise en page. Les feuilles de styles. Le langage CSS.
  • Tableaux et calques. Les méta-tags.

Travaux pratiques
Réalisation de pages complexes HTML avec Dreamweaver. Création de feuilles de style, préparation de la page au référencement.

Règles de conception et usabilité

  • Comportement des utilisateurs. Définition de l'usability.
  • Tests de conception. Adaptation aux terminaux mobiles.
  • Impact du design sur les choix Flash, HTML5, Web 2.0...

Travaux pratiques
Définir une mise en forme adaptée à un site et écrire des textes orientés Web.

Optimisation du site Web

  • Intégration de multimédia, Flash, JavaScript, Frames.
  • Optimisation : MetaTag, Tag (url, alt, title...).
  • Impact des technologies riches (Ajax, Flash, SilverLight) et Web 2.0 sur le référencement.

Travaux pratiques
Mise en œuvre et analyse sur des sites existants.

Le langage JavaScript

  • Déclaration et portée des variables.
  • Types de données.
  • Gestion des tableaux. Opérateurs logiques et arithmétiques. Boucles (for, while...).
  • Développement Objet en JavaScript : création de classes (méthodes, propriétés).
  • Constructeur. Surcharge. Usage d'Object sur les classes dynamiques.
  • Utilisation du format JSON pour la création de classes.
  • Les objets prédéfinis du langage (Array, Date, String, Regexp...).

Travaux pratiques
Mise en œuvre des différentes fonctionnalités JavaScript à travers de multiples travaux pratiques.

Présentation du framework AngularJS

  • AngularJS, positionnement : jQuery, ExtJS...
  • Intégration. Compatibilité, versions, documentation.
  • Directives AngularsJS, compilateur HTML.
  • Expressions. Data-Binding bidirectionnel. Filtres.

Travaux pratiques
Préparation d'une maquette HTML pour développer avec AngularJS.

Composition
Participants / Prérequis

» Participants

Analystes, développeurs, consultants, chefs de projets, toute personne impliquée dans un projet informatique.

» Prérequis

Connaissances de base en informatique.
Intra / sur-mesure
Programme standard     Programme sur-mesure
Oui / Non

Vos coordonnées

Pour vous inscrire

Se référer aux dates de sessions des formations qui composent ce parcours, indiquées dans l’onglet composition

[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.