Développer des applications HTML5 Responsives avec JavaScript et CSS3

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Construire des pages Web en HTML5 ;
  • Habiller et mettre en forme des pages Web avec CSS3 ;
  • Créer des formulaires avancés ;
  • Créer des tableaux de données ;
  • Créer des menus de navigation ;
  • Utiliser les différentes techniques CSS de positionnement et dimensionnement pour adapter la présentation aux différents appareils (smartphone, tablette, PC) ;
  • Parcourir et modifier la structure d'une page en JavaScript ;
  • Gérer des événements utilisateur ;
  • Intégrer à une application Web des appels à des Services Web REST et WebSockets en JavaScript.

GROUPE ARKESYS


La formation maintenant pour vos talents de demain
Voir la fiche entreprise

Tarif

A partir de 7 750,00 €

Durée 35 heures réparties sur 5 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

GROUPE ARKESYS


La formation maintenant pour vos talents de demain
Voir la fiche

Tarif

A partir de 7 750,00 €

Durée 35 heures réparties sur 5 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Apprenez à créer des applications Web côté client avec les standards HTML5, CSS3 et JavaScript !

Programme

Introduction

  • Vue d'ensemble de la création de contenus pour le Web
  • Langages HTML, CSS et JavaScript
  • Organisation d'un site Web
  • Principaux navigateurs et niveau de compatibilité aux nouveautés HTML5 et CSS3
  • Outils de création de contenus pour le Web

 

Notions fondamentales du langage HTML5

  • Syntaxe XML
  • Vue d'ensemble des balises HTML
  • Attributs XML, HTML et événements
  • Structure du document HTML
  • Eléments d'entête

 

Notions de base de la mise en forme en CSS

  • Création et intégration d'une feuille de style CSS
  • Sélecteurs CSS simple
  • Héritage et cascades
  • Couleurs et Unités de mesures : px, in, %, em
  • Sélecteurs CSS3

 

Intégration et mise en forme de contenus simples

  • Gestion du texte, des paragraphes et des listes
  • Gérer les espaces et les sauts de lignes
  • Affichage en ligne ou en bloc
  • Dimensions et marges
  • Bordures et Fonds

 

Structure fluide et positionnement

  • Eléments conteneurs : nav, section, main, header, footer
  • Unités avancées : %, vh, vw, calc()
  • Dimensionnement fluide et marges
  • Positionnements relatifs et absolus
  • Habillage et débordements

 

Création de tableaux

  • Elément Table
  • Eléments ligne et cellule
  • Mise en forme d'un tableau

 

Création de formulaire HTML5

  • Structurer le formulaire avec les éléments Form, FieldSet et Label
  • Ajouter des éléments Input
  • Créer des listes de valeurs pour les éléments Input
  • Afficher des informations avec les éléments Output, Progress et Meter
  • Mettre en forme et valider un formulaire
  • Ajouter des boutons de contrôle

 

Responsive Web Design

  • Introduction
  • Principes fondamentaux
  • Approche Mobile First
  • Résolutions d'écrans et Media Queries
  • Résolutions et densités des principaux smartphones et tablettes
  • Viewport et Zoom
  • Critères d'adaptation (width, height, device-width, orientation, ...)

 

Positionnement à base de " Flexbox "

  • Affichage " Flexbox "
  • Axe principal et axe transversal
  • Répartition et alignement des éléments
  • Dimensions de base, agrandissements et réductions
  • Ordonnancement des éléments

 

Fondamentaux du langage JavaScript

  • Fonctions
  • Tableaux et Objets
  • Fonctions anonymes et Encapsulation
  • Objets
  • Propriété prototype
  • Nouveautés ECMAScript 6

 

Interagir avec le DOM

  • Rechercher les éléments avec les fonctions querySelector() et querySelectorAll()
  • Parcourir le DOM
  • Modifier la présentation et le contenu du DOM
  • Modifier la structure du document
  • Intercepter les événements avec la fonction addEventListener()

 

Requête AJAX avec XMLHttpRequest

  • Définition d'une API REST
  • L'objet XMLHttpRequest2
  • Configurer une requête AJAX
  • Format d'échange JSON
  • L'événement progress

 

API Fetch et objets Promise

  • Les requêtes Fetch
  • L'objet Promise
  • Synchronisation des traitements et des requêtes

 

Communication temps réel

  • API WebSocket
  • Ouverture et fermeture de la connexion
  • Emettre des messages
  • Recevoir des messages

 

Concepteur : Eni Service - Diffuseur : Groupe Arkesys

Prérequis

  • Avoir une expérience de programmation, quel que soit le langage d'origine

Public

  • Développeurs, analystes programmeurs, chefs de projets

Ces formations pourraient vous intéresser

Objectifs de la formation

Maîtriser les techniques de communication interpersonnelles face à  un auditoire professionnel quel que soit sa taille - Prendre confiance en soi - Développer ses capacités d'expression lors d'une prise de parole en public , réunions internes managers , managés , collègues, réunions clients, fournisseurs , partenaires -Structurer ses exposés professionnels - Mener une prestation orale de qualité en s'adaptant - Anticiper et gérer les réactions de son public - Gérer son stress et son trac
Tarif

A partir de 1 875,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Intelligence émotionnelle

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Définir l'intelligence émotionnelle
  • Décrypter le langage des émotions dans ses relations professionnelles
  • Réguler ses émotions fortes lors de situations professionnelles difficiles
  • Développer son empathie pour améliorer ses relations professionnelles
  • Interagir avec intelligence émotionnelle pour développer des relations professionnelles sereines et constructives
Tarif

A partir de 1 490,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Apprendre à utiliser WPF
  • Savoir créer des interfaces utilisateurs
  • Personnaliser l'apparence
  • Gérer le DataBinding
  • Manier le DataBinding de Collections
  • Manager les documents
  • Créer des graphiques et des multimédias
  • Configurer et déployer des applications WPF
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Créer ses pages en utilisant HTML5, CSS3 avec un éditeur WYSIWYG
  • Structurer les dossiers et fichiers des sites Web créés
  • Utiliser des règles de base du design pour créer un site Web
  • Créer, traiter et optimiser des images destinées au Web
  • Créer des pages dynamiques avec PHP / MySQL [MariaDB]
  • Mettre en ligne son projet
Tarif

A partir de 1 390,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l’issue de la formation, le stagiaire sera capable de :

  • Acquérir et développer des compétences clés de la langue étudiée
  • Améliorer son aisance et la fluidité de son discours à l’oral et à l’écrit
  • Réviser les structures de la langue, de la grammaire et du vocabulaire spécifique
  • Acquérir des automatismes communicationnels pour interagir en situations professionnelles
  • Maîtriser les principales structures grammaticales et lexicales pour s’exprimer clairement
Tarif

A partir de 360,00 €

Durée

15 heures (minimum)

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Décrire l'état d'esprit du Design Thinking et la centricité utilisateur
  • Pratiquer le Design Thinking Sprint, une méthodologie d'innovation collaborative, pour efficacement développer des produits, des services, des processus, des organisations...
  • Faire l'apprentissage du processus et de ses outils, en particulier, l'empathie avec des techniques d'interview et le test avec des techniques de prototypage, itérer
  • Expérimenter le travail en équipe avec toute sa puissance et ses challenges
  • Utiliser cette méthode en marketing, RH, IT, digital ou en transformation
  • Définir le besoin des clients et y répondre avec des solutions adéquates, nouveaux services ou produits (expérience client / usager)
  • Répondre à des collaborateurs avec des processus managériaux plus centrés sur leurs besoins (expérience collaborateur)
  • Définir la proposition de valeur souhaitée par des utilisateurs avant de la produire digitalement (expérience digitale)
  • Embarquer les collaborateurs dans une transformation (transformation organisationnelle).
Tarif

A partir de 1 450,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

- Développer des algorithmes parallèles efficaces - Analyser des fichiers non structurés et développer des tâches Java MapReduce -
Tarif

A partir de 2 975,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier et analyser mouvements et gestes dans toute situation de communication.
  • Fluidifier sa communication et développer une meilleure écoute active.
  • Gagner du temps dans la relation à l’autre.
Tarif

A partir de 1 565,00 €

Durée

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire l'architecture des conteneurs, de Docker et de Red Hat OpenShift
  • Créer des services conteneurisés avec Docker
  • Gérer des conteneurs et des images de conteneurs
  • Créer des images de conteneurs personnalisées
  • Déployer des applications conteneurisées sur Red Hat OpenShift
  • Déployer des applications dans plusieurs conteneurs
  • Résoudre les problèmes des applications conteneurisées
Tarif

A partir de 3 600,00 €

Durée

5j / 40h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Analyser les facettes du leadership managérial
  • Évaluer son potentiel charismatique vis-à-vis de son équipe
  • Utiliser son leadership pour développer son influence en tant que manager
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...