Développer en JavaScript

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Maîtriser le langage JavaScript moderne (version ES6)
  • Avoir les bases pour travailler ensuite avec des frameworks JavaScript
  • Développer des applications Web interactives
  • Appeler des services Web asynchrones
  • Découvrir la librairie jQuery

DEMOS


Leader de la formation professionnelle et du conseil en ressources humaines
Voir la fiche entreprise

Tarif

A partir de 2 450,00 €

Durée 4 jours ( 28 heures )
Modes
  • Entreprise
Sessions

DEMOS


Leader de la formation professionnelle et du conseil en ressources humaines
Voir la fiche

Tarif

A partir de 2 450,00 €

Durée 4 jours ( 28 heures )
Modes
  • Entreprise
Sessions

Description

Cette formation en développement web vous permet de concevoir des applications web interactives en utilisant le langage JavaScript et vous apporte les connaissances de base indispensables à tout apprentissage de framework Javascript.

Programme

Le point sur le standard ECMAScript et les navigateurs
Gestion des packages avec npm
Les bases du langage JavaScript
Maîtriser les bases : variables, expressions, opérateurs, structures de contrôles
Accéder aux ressources du navigateur
Définir des fonctions

Les objets de JavaScript
Les objets String, Math, Date, Array, document, window, navigator
Les collections Set, Map

Gérer l’interactivité des pages
Gérer les événements fenêtre : load, unload
Gérer les événements clavier et souris : focus, blur, change, clic, mouseover, mouseout, submit
Déclencher par rapport au temps : setInterval et setTimeout
Gérer les rollovers, les zooms, les diaporamas…
Gestion des interactions avec addEventListener

Manipulation du DOM
Accéder aux éléments du document HTML via DOM
Modifier, masquer et afficher des objets HTML
Modifier dynamiquement les attributs des éléments d’interface (police, couleur…)
Déplacer du texte, des images
Gérer un menu dynamiquement
Manipulation de la page avec querySelectorAll

Contrôle des données de formulaires
Gérer les objets Form, Text, Checkbox, Radio, Button
Utiliser les listes : Select, Option
Utiliser les expressions régulières

Introduction à la programmation AJAX
Les apports d’AJAX
L’objet XMLHttpRequest
Promesses
Structuration de données en JSON

APIs pour les applications
Gestion de l’historique et navigation
Stockage local
Web sockets

Modules ES6
Problématique : collision de noms, écrasement d’événements
Espace de noms

Programmation orientée objet en ES6
Classes et héritages
Contexte
Getter/setter
Méthodes statiques

Présentation de la librairie jQuery
Principe de jQuery
Sélection et manipulation du DOM
Les événements
AJAX avec jQuery

Prérequis

Avoir suivi le stage IIN03 – “Développement web : maîtriser les bases (HTML5, CSS3 et Javascript)” ou avoir les compétences équivalentes.

Public

Cette formation s’adresse aux développeurs de sites Web désirant apprendre la programmation JavaScript.

Ces formations pourraient vous intéresser

Objectifs de la formation

• Se connaître dans son rapport à ses émotions
• Identifier des techniques de gestion du stress
• Développer des motivations personnelles liées au dépassement de soi

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

À l'issue de cette formation Optimiser les UI et UX pour la conception logicielle, vous aurez acquis les compétences nécessaires pour :

  • Produire une expérience utilisateur (UX) avec l'application tenant compte de ses besoins
  • Créer des personas et des récits pour piloter la création des interfaces graphiques (UI)
  • Exploiter les modèles et les design patterns d'UX pour développer un design fonctionnel
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Mettre en place un environnement de développement complet pour PhoneGap/Cordova ;
  • Créer des contrôleurs et des vues en HTML5 et JavaScript
  • Mettre en place la navigation dans l'application
  • Ajouter des traitements asynchrones pour interagir avec des services Web REST
  • Accéder aux fonctions natives de l’appareil avec des plugins
  • Optimiser, construire et déployer l’application
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Objective C

Proposé par PLB CONSULTANT

Objectifs de la formation

Il y a déjà plus de 10 ans, NeXT donnait à Objective-C ses titres de noblesse en l'adoptant pour la réalisation du système d'exploitation NEXTSTEP. Il persiste aujourd'hui comme langage de référence du système Mac OS X mais aussi comme choix de prédilection du projet GNUstep. C'est donc naturellement le langage utilisé aussi pour le développement d'application pour les incontournables produits Apple que sont l'iPhone et l'IPod Touch. Objective-C enrichit le C d'une couche orientée objet. Sa syntaxe est largement inspirée et même empruntée à Smalltalk que l'on peut considérer comme LE modèle des langages objet. Nous vous ferons découvrir son élégance et sa puissance. Cette formation Objective C vous permettra de savoir développer efficacement avec ce langage et vous familiarisera, si besoin, avec l'environnement de développement sous Mac Vous serez capable de développer des applications textes ou graphiques pour Cocoa/Mac OS X ou GNUstep/UNIX. Il s'agit également d'une très bonne préparation à la formation « iPhone/iPod Touch développement » qui traite plus rapidement le langage Objective C nécessaire au développement iPhone/iPod Touch.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Java JEE - Prise en main

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Développeurs souhaitant acquérir les compétences nécessaires pour développer et déployer une application web simple sur un serveur.

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

  • Développer des applications Web
  • Logiciels utilisés : Tomcat, J2EE, Apache, MySQL (WAMP ou LAMP)
  • L’environnement de programmation est Eclipse
Tarif

Contacter l'organisme

Durée

5 jour(s)

Modes
  • Entreprise
  • Centre

Objectifs de la formation

  • Adapter la stratégie et diversifier ses réseaux commerciaux
  • Utiliser la veille concurrentielle et s’adapter au marché
  • Être capable de gérer efficacement la relation client
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

• Développer une stratégie de valorisation de la fonction RH en interne et en externe
• Développer l’attractivité de sa marque employeur
• Communiquer en situation de changement

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Formation Node.js avancé

Proposé par PLB CONSULTANT

Objectifs de la formation

  • Maîtriser le cœur de la technologie Node.js
  • Optimiser les performances de leurs applications
  • Améliorer la qualité des applications.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Communiquer efficacement avec son équipe et sa hiérarchie, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Analyser votre façon de communiquer avec vos collaborateurs, vos partenaires et votre hiérarchie
  • Organiser votre stratégie de communication en fonction de chaque profil et des situations de management
  • Savoir utiliser les techniques de communication pour développer votre leadership
  • Être capable de manager les situations difficiles et résoudre les conflits
Tarif

A partir de 1 650,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...