Les API de HTML 5 et CSS 3 - Pour les développeurs

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les API HTML 5 et leur utilité
  • Valider des formulaires avec WebForms 2
  • Dessiner avec Canvas et SVG
  • Gérer la déconnexion
  • Communiquer avec les WebSockets
  • Gérer les tâches longues avec les WebWorkers
  • Réaliser des animations avec CSS 3
  • Décrire le Responsive Design et les liens entre HTML 5 et la mobilité.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 1 830,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 1 830,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Le Web version HTML 5

  • Définition et limites de HTML 5
  • Support des navigateurs
  • Modernizr et librairies pour la compatibilité
  • Impact sur les architectures Web
  • HTML 5 pour les mobiles

Structure des pages HTML 5

  • Simplifications
  • Doctype
  • Balises sémantiques
  • Micro formats
Exemples de travaux pratiques (à titre indicatif)
  • Ecriture d'une première application, rappeler les essentiels de HTML 5
  • Faciliter les développements à venir
  • Gérer les balises sémantiques et leur importance

WebForms 2

  • Nouveaux champs de saisie
  • Sliders, datalist et placeholder
  • Expressions régulières
  • Validation automatique
  • Validation dans le code
Exemples de travaux pratiques (à titre indicatif)
  • Traitement des zones de saisie en JavaScript
  • Maîtrise des formats et validation JavaScript
  • Exercices sur les expressions régulières

Jour 2

Multimédia et graphisme

  • Audio et vidéo
  • Canvas
  • SVG
  • WebGL
Exemples de travaux pratiques (à titre indicatif)
  • Création d'une application utilisant le Canvas pour animer la page
  • Manipulation programmatique du format SVG pour animer la page
  • Ajout de vidéo et d'audio au projet

Communications

  • XHR2
  • CORS
  • JSON
  • Messaging
  • WebSocket
Exemples de travaux pratiques (à titre indicatif)
  • Création d'un programme exploitant les façons actuelles d'échanger avec un serveur
  • Projet avec XmlHTTPRequest
  • Projet avec WebSocket et gestion des messages non sollicités
  • Traitement JSON au sein du programme

Webworkers

  • Modèle mono-thread
  • Worker API
  • Synchronisation
  • Shared Workers
Exemple de travaux pratiques (à titre indicatif)
  • Création d'un programme utilisant les Web Workers afin de paralléliser des traitements de calculs scientifiques

Fichiers et ressources locales

  • LocalStorage
  • SessionStorage
  • IndexedDB
  • File API
Exemple de travaux pratiques (à titre indicatif)
  • Exploitation, dans un projet, des fichiers exploités localement avec l'API LocalStorage et la base de données IndexedDB

Jour 3

Device API

  • Géolocalisation
  • Orientation
  • Batterie
  • Caméra et micro
  • WebRTC
Exemples de travaux pratiques (à titre indicatif)
  • Reprise des projets précédents et ajout de la géolocalisation
  • Affichage de cartes, gestion de la batterie et de l'orientation

CSS 3

  • Fonts
  • Sélecteurs CSS 3
  • Bordures
  • Couleurs et opacité
  • Transitions et transformations
  • Animations
Exemples de travaux pratiques (à titre indicatif)
  • Depuis un projet existant, animation de feuilles via la manipulation programmatique des sélecteurs CSS 3
  • Animation via les transformations et transition depuis JavaScript

Responsive Design

  • Vision OneWeb
  • Responsive Web Design
  • Progressive Enhancement
  • Media Query
Exemple de travaux pratiques (à titre indicatif)
  • Adaptation de l'application à la taille de l'écran grâce aux Medias Queries

Examen M2i (en option)

  • Prévoir l'achat de l'examen en supplément
  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • Il s'agit d'un QCM dont la durée moyenne est d'1h30 et dont le score obtenu attestera d'un niveau de compétence
  • L'examen n'est pas éligible au CPF, mais permettra néanmoins de valider vos acquis

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation et/ou un examen M2i

Les + de la formation

Un examen M2i permettant de valider vos acquis à l'issue de la formation est disponible sur demande (coût : 120€).

Prérequis

Avoir suivi le cours

Public

Développeurs, architectes, chefs de projets techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer des documents interactifs à destination des appareils tactiles et sites Web
  • Importer des contenus graphiques et multimédias
  • Réaliser des interactions
  • Partager votre création via les applis Panda et exporter en HTML 5.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Intégrer Mistral dans des applications web et mobiles - Optimiser les performances des requêtes Mistral et gérer les erreurs efficacement
Tarif

A partir de 1 575,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer les fonctionnalités de SAP Business Technology Platform (SAP BTP)
  • Lister les options proposées pour l'intégration et l'extension des applications, par exemple avec de l'intelligence artificielle
  • Décrire les fonctionnalités de SAP BTP pour les développeurs d'applications
  • Identifier les services disponibles autour de la gestion des données
  • Décrire la sécurité au sein de SAP BTP
  • Expliquer le concept de durabilité au sein des solutions SAP.
Tarif

A partir de 410,00 €

Durée

0j / 4h

Modes
  • Centre
  • Distance

Adobe XD

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les fondamentaux pour mettre en œuvre des prototypes de vos projets web, pour partager "l’expérience utilisateur" et "valider les choix".

À l'issue de la formation, le stagiaire sera capable de :

  • Maîtriser les bonnes pratiques de conception d'interfaces
  • Créer des interfaces interactives de sites Web et d'applications mobiles
  • Réaliser des parcours de navigation répondant aux besoins des utilisateurs
  • Partager et tester des prototypes pour réaliser des interfaces fonctionnelles.
Tarif

Contacter l'organisme

Durée

2 jour(s)

Modes
  • Entreprise

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les bonnes pratiques de conception, de développement et d'architecture des API REST
  • Concevoir, déployer et superviser des API
  • Identifier les menaces auxquelles s'exposent vos API
  • Distinguer les vulnérabilités les plus fréquentes
  • Repérer les points faibles d'une API puis la protéger.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Comprendre les bases de l'API Llama - Utiliser l'API Llama pour générer ou traduire du texte, pour analyser les sentiments - Gérer les erreurs et déboguer les scripts utilisant l'API Llama - Intégrer l'API Llama dans une application plus large
Tarif

A partir de 3 475,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Utiliser les préprocesseurs Less et Sass dans le cadre d'applications graphiques
  • Combler les lacunes de CSS (exemple : absence de variables ou de fonctions) avec Less et Sass
  • Rendre le résultat des développements réutilisable.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les principes et les bénéfices du mouvement DevOps
  • Reconnaître les enjeux du DevOps dans une organisation
  • Identifier les éléments constitutifs d'une usine logicielle DevOps
  • Enumérer les principaux outils de gestion de configuration
  • Identifier les étapes de mise en oeuvre de la démarche, incluant l'anticipation des risques.
Tarif

A partir de 1 720,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Formation Stencil

Proposé par Sparks

Objectifs de la formation

  • Comprendre l'intérêt de Stencil et des Web Components
  • Créer des composants web réutilisables
  • Intégrer Stencil au sein d'un framework de développement web
Tarif

A partir de 1 300,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Savoir développer des sites web en HTML 5 - mise en forme/en page en CSS3
Tarif

A partir de 1 275,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...