Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Actus
Financement
Formations
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Centre de formation Informatique et Ressources Humaines

Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Actus
Financement
Formations
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Programmation JavaScript

THDIL972

3 jours (21 heures) – Initiation / Fondamentaux

3 jours (21 heures)
Initiation / Fondamentaux

Formation : Programmation JavaScript

Domaine : Informatique

Présentiel
Présentiel
Online
En ligne
Coût
1500€ HT

Objectifs pédagogiques

  • Construire des pages Web en HTML5
  • Utiliser CCS3 pour mettre en forme des pages Web
  • Créer et valider des formulaires avancés
  • Ecrire du code avec le langage Javascript pour ajouter de l’interactivité aux pages Web

Niveau requis

  • Décrire le fonctionnement du Web Manipuler un langage de programmation

Public concerné

  • Développeurs Architectes techniques Chefs de projets

Dates de formations

  • Aucune session est planifiée actuellement pour cette formation.

Programme de formation

3 jours (21 heures)

Initiation / Fondamentaux

Introduction

  • HTML, CSS et JavaScript
  • Rôle du JavaScript dans un site Web
  • Imbrication de JavaScript dans HTML
  • Conventions de codage
  • Console, débogage et outils des navigateurs
  • Environnement de développement et de débogage

Notions fondamentales

  • Vue d’ensembles des balises HTML
  • Attributs HTML et Evénements
  • Création et intégration d’une feuille de style CSS
  • Sélecteurs CSS simple
  • Héritage et cascades

Mise en forme avancée en CSS3

  • Sélecteurs CSS3
  • Pseudo classes et pseudo éléments
  • Transformations / Transitions
  • Media Queries et Responsive Design

La syntaxe JavaScript

  • Déclaration des variables
  • Les tableaux
  • Les opérateurs et expressions
  • Les fonctions : déclaration et appel
  • Les objets globaux

L’approche objet en JavaScript

  • Fonctions anonymes et encapsulation
  • Objets
  • Propriété prototype
  • Casses et héritage
  • Constructeurs et accesseurs

Manipulation de collections

  • Création / Insertion
  • Parcours, tri, filtre et transformation

Interagir avec le DOM

  • Notion de nœud
  • Parcourir et rechercher des éléments avec l’API Selector
  • Modifier la présentation et le contenu du DOM
  • Modifier la structure du document
  • Modifier un élément HTML

Gestion avancée des événements

  • Intercepter les événements
  • Comprendre la propagation des événements
  • Objet Event

Création de formulaire HTML5

  • Structurer le formulaire
  • Ajouter des éléments Input
  • Créer des listes de valeurs
  • Mis en forme et validation
  • Ajouter des boutons de contrôle

Validation des formulaires

  • Ecrire et lire dans les champs
  • Champs obligatoire
  • Valider les informations saisies
  • Mise en œuvre des expressions régulières
  • Activer et désactiver le bouton d’envoi

Communication réseau

  • Définition d’un service REST
  • L’objet XMLHttpRequest
  • Configurer une requête AJAX
  • Format d’échange JSON
  • L’événement progress
  • Gestion du cache en mode déconnecté
  • Détection des événements online et offline

Gestion de fichier

  • Découvrir l’API File
  • Lecture/écriture de document sur le poste client
  • Gestion d’événements avancés tels que les notifications et le glisser-déposer système

Mettre en œuvre la géolocalisation

  • API Geolocation
  • Obtenir les informations de positionnement
Javascript est un langage qui vous permet de créer des sites web interactifs. javascript est devenu un élément essentiel de la technologie web avec HTML et CSS, puisque la plupart des navigateurs exécutent javascript, vous devez apprendre javascript si vous voulez faire parti du développement web, et vous devez l'apprendre très bien si vous avez l'intention d'être un développeur Front Office.

Qualité et certification

Rejoignez-nous