
Accueil > Formations > Développement et méthodes > 2A/2B Conception d’interfaces graphiques Web (Front End)
Formation 2A/2B Conception d’interfaces graphiques Web (Front End)
Domaine : Développement et méthodes
DURÉE
5.0 jour(s)
OBJECTIFS
Apprendre à concevoir des interfaces graphiques en HTML5 et CSS3 et garantir que la présentation de l’information reste optimale. L'utilisation de JavaScript permettra de réagir aux interactions de l’utilisateur.
Pré-requis
Avoir une bonne connaissance de la programmation orientée objet.
Participants
Développeur objets souhaitant évoluer vers le développement d’applications web.
coût
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
2A/2B Conception d’interfaces graphiques Web (Front End)
Construction de l'interface graphique en HTML
La mise en page
Les hyperliens
Les images
Les tableaux
Les hyperliens
Les images
Les tableaux
Les formulaires
Les balises
Les différents types de contrôle de saisie
Les attributs
Validation native des champs
Les différents types de contrôle de saisie
Les attributs
Validation native des champs
Ajouter du style à l'interface graphique
Comprendre le but du CSS (Cascading Style Sheet)
Les sélecteurs
La notion de "boîte" CSS
Le positionnement
Les animations
Les sélecteurs
La notion de "boîte" CSS
Le positionnement
Les animations
Gérer la compatibilité de l'affichage
Notion de viewport
Utilisation des média queries
Utilisation des média queries
Utilisation de Bootstrap 4
Pourquoi BootStrap
Présentation du système de grille
Utiliser la grille
Les objets de base
Les composants
Les icônes
Présentation du système de grille
Utiliser la grille
Les objets de base
Les composants
Les icônes
JavaScript
Présentation de JavaScript
Introduction à DOM (Document Object Model)
Système évènementiel (Bubbling)
Introduction à DOM (Document Object Model)
Système évènementiel (Bubbling)
Créer des pages interactives
Interagir avec les fichiers
Intégrer du multimédia
Réagir au contexte et à la géolocalisation du navigateur
Intégrer du multimédia
Réagir au contexte et à la géolocalisation du navigateur
Mode Hors Ligne
Détecter le mode Hors Ligne
Mise en cache avancée avec AppCache
Stocker en local avec WebStorage
Utilisation du localstorage
Utilisation du sessionstorage
Mise en cache avancée avec AppCache
Stocker en local avec WebStorage
Utilisation du localstorage
Utilisation du sessionstorage
Communiquer avec une source de données distante
Sérialiser, désérialiser (Envoyer et recevoir des données avec XMLHTTPRequest)
Simplifier le code avec ajax jQuery
Appels de services web RESTful/JSON
Simplifier le code avec ajax jQuery
Appels de services web RESTful/JSON
Créer un processus Web Worker
Exécuter un traitement asynchrone et garantir l'isolement pour les opérations sensibles
Utiliser les API "Web Worker" à partir de code JavaScript pour créer, exécuter et suivre le processus "Web worker"
Utiliser les API "Web Worker" à partir de code JavaScript pour créer, exécuter et suivre le processus "Web worker"
Implémenter des communications en temps réel à l'aide des web sockets
Fonctionnement des web sockets
Utiliser l'API socket web avec JavaScript pour se connecter, envoyer, recevoir et gérer les événements
Utiliser l'API socket web avec JavaScript pour se connecter, envoyer, recevoir et gérer les événements
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
formations associées
- GO Le langage Go
- SCALA Programmation
- 3A/3B/3C - Qualité et sécurité des applications : Sécuriser une application
- 3A/3B/3C - Qualité et sécurité des applications : Tester une application
- SystemC et Transaction Level Modeling (TLM) - Introduction
- Introduction à la Programmation Orientée Objet
- Langage C
- LANGAGE R Initiation
- PERL Le langage PERL 5
- WCF Communication Inter-applicative sur WCF