CFORPRO la Formation Informatique en Action...
   ... Ensemble préparons l'Avenir

Accueil   Renseignements & Devis   Le centre   Méthodologie   Qualité    Financement/En pratique    CPF   Témoignages   Partenaires   Téléchargement
 

Formation Javascript

 
 

Type de cours: Stage pratique

Réf: JVS

Durée: 3  jours - 21h de formation en présentiel

Tarifs :

- En regroupement au centre 1 785 € H.T par participant
- Chez le client (en intra) : sur devis.

Calendrier de la formation   Programme de la formation   Demande de documentation et de devis   

Objectifs

JavaScript est un langage de programmation de scripts principalement utilisé dans les pages web interactives mais aussi côté serveur.
Cette formation a pour but d’apprendre à programmer avec JavaScript, manipuler le DOM et gérer l’interactivité.
Vous apprendrez, de ce fait à rendre les pages web plus interactives.
La formation Javascript est concrète avec de nombreux exercices pratiques.

Programme du stage

INTRODUCTION 
• Historique et évolutions du langage
• Définitions et intérêt du lange JavaScript
• Les navigateurs et le JavaScript
• Notion de client/serveur
• La partie client Web
• Avantages et inconvénient du langage
• Premier exemple de script : analyse et compréhension
• Insertion d’un script dans un document HTML/XHTML

JAVASCRIPT : COMPREHENSION ET APPRENTISSAGE DU LANGAGE 
• Les variables, déclaration et portée
• Les fonctions, les arguments
• Création de fonctions et paramétrage
variable.
• Les types de données
• Les opérateursLes structures de contrôle
• Les objets personnalisés : constructeur, méthodes et propriétés, prototype, objets littéraux, objets sous forme de tableaux associatifs
• Les objets globaux : Array, string , Date,
RegExp, ...Les tableaux, les dates, les chaînes de caractères.Opérateurs logiques et arithmétiques. Boucles (for, while...).
• La gestion d’erreur et les exceptions.
• Les concepts objets. Développement Objet en JavaScript : création de classes (méthodes,
propriétés).
•Constructeur. Surcharge. Instance. Usage d’Object sur les classes dynamiques.
• Les objets prédéfinis du langage (String, Array, Date, Regexp...)
• Extension des objets prédéfinis.

LES OBJETS DU NAVIGATEUR 
• La hiérarchie des objets
• Les principaux objets
• L’objet windows : gestion des fenêtres et de leur communication.
• Gestion des popups
• L’objet document : le fonctionnement
• L’objet form : Contrôle des données saisies dans un formulaire, gestion des contenus des champs de saisie.
• Manipuler des fenêtres

JAVASCRIPT/CSS et DOM 
• Notions fondamentales du DOM
(Document Object Mode)
• Accéder aux d’éléments
• Modification du contenu HTML
• Modification du graphisme CSS
• Interaction Javascript CSS

EVENEMENTS 
• Le gestionnaire d’évènements
• L’objet Event
• Gestion des événements en JavaScript
• Les principaux événements JavaScript
• Poser un gestionnaire d’événement
• Associer un traitement à un événement
• Les différents modèles de gestion d’événements

UTILISER JAVASCRIPT AVEC LES FORMULAIRES 
• Les différents éléments d’un formulaire
• Champs text, textarea, cases à cocher, boutons radio, liste de valeurs
• Vérifier les données saisies dans les différents champs
• Envoyer les données à partir d’un formulaire

LES STYLES CSS 
• Les styles CSS
• Manipuler les styles CSS
• Modifier la classe d’un élément
• Modifier une propriété de style d’un élément
• Modifier l’aspect d’un élément
• Déplacer, afficher, masquer, réduire un élément

POUR ALLER PLUS LOIN : AJAX 
• Présentation d’ AJAX : Asynchronous JavaScript And XML.
• Pourquoi AJAX ? Avantages et inconvénients
• Dialoguer avec les serveurs.
• Format d’ échange JSON

Participants

• Développeurs de pages Web / Webmasters
• Responsables de projet Internet
• Concepteurs web de sites dynamiques et d’applications intranet/internet.

Pré-requis

Connaître l’environnement Windows /PC.
Une connaissance du HTML est un plus.


INFORMATIQUE
Maintenance informatique
Technicien réseaux
Maintenance informatique et Réseaux
Technicien informatique
Technicien réseaux
E-learning

Admin. de Serveurs Linux
Linux : prise en mains
Virtualisation des systèmes informatiques
Exchange Server Administration
Windows 2019 Server
Cybersécurité
E-learning


BUREAUTIQUE

Initiation Informatique
Smartphones et tablettes
Bureautique Office
Bureautique Office avancé
Pack Bureautique
Bureautique administratif E-learning
Formateur en Bureautique
Word initiation
Word intermédiaire
intermédiaire
Word perfectionnement
perfectionnement

Outlook
PCIE (certification bureautique)
Access initiation
Access perfectionnement
Access E-learning
Excel initiation
Excel intermédiaire
Excel 100% E-learning
Excel avance 100%
E-learning

Excel perfectionnement
Pack Excel
Excel VBA
Powerpoint
Powerpoint perfectionnement
Powerpoint E-learning
Powerpoint avancé
E-learning

Bureautique E-learning
Sharepoint
Outils collaboratifs
Gestion de projets avec Microsoft Project
Maîtrisez le SQL


PROGRAMMATION
Initiation à la programmation
Langage Python
HTML/CSS
Programmer avec JAVA
PHP, sites dynamiques
Javascript
Développeur informatique E-learning

INTERNET
Community Management
Webmaster
Référencement de sites
Créations de sites WEB
Wordpress
Marketing Internet
Marketing Internet
E-learning

E-commerce
E-commerce E-learning
Développeur web et mobiles E-learning
Référencement SEO
E-learning


GRAPHISME - PAO-CAO
Décorateur d'intérieur
E-learning

Photoshop
Photoshop E-learning
Gimp
Indesign
Indesign perfectionnement
Indesign avance
E-learning

Illustrator
Illustrator E-learning
Autocad
Sketchup
Graphiste Designer
Webdesigner E-learning
Revit E-learning

Une question ?
Un devis ?


   Du lundi
   au jeudi
   de 9h à 19h
   Le vendredi
   de 9h à 18h
 
Dernières références...
IMPRIMERIE NATIONALE

MANUPISTE
(AEROPORT DE ROISSY)

GROUPE SERVICE
FRANCE (GSF)

HYPRONET
(NETTOYAGE)

PROMOTRANS (TRANSPORTS)

HMI GRANDE CUISINE
Voir toutes les références
 


Siège social
Tour de l'horloge
4 place Louis Armand
75012 PARIS