ArgosArgos

7 rue Christiaan Huygens, 25000 Besançon+33 (0)3 81 51 59 80
Cours Leprince Ringuet, 25200 Montbéliard contact@argos-formation.fr

Accàs elearning

> Saisissez votre adresse mail :

Formation développer en HTML dynamique : Javascript

Objectif :

Langage de l'Internet côté client, le javascript permet la manipulation interactive des éléments constituant une page WEB. Aujourd'hui, le développement et la normalisation des échanges clients-serveurs sous forme XML permet d'entrevoir, grâce à AJAX, une amélioration sensible de l'interactivité au niveau des interfaces utilisateurs. L'utilisation de javascript étant au cœur de cette petite révolution, sa maîtrise représente un atout clef pour aborder le Web 3.0.

Public :

Cette formation Java s'adresse s'adresse à tous les informaticiens désireux d'appliquer les dernières technologies du Dynamic HTML pour leurs projets Web.

Pré-requis :

La connaissance du langage HTML et d'un langage de programmation est nécessaire.

Durée :

3 jours

Programme

Les principes de base des technologies clients serveurs.

Présentation des différentes possibilités avec illustration par des exemples complexes et concrets. Mode d'appels des scripts depuis les pages HTML. Comment créer une zone de saisie? Les différents modes de saisie HTML Introduction aux navigateurs, au JavaScript et au DOM.

Les principes d'utilisation des DOM, les différences principales entre les navigateurs et les conseils d'utilisation.

L'interpréteur JavaScript: entrées/sorties des programmes.

Le langage JavaScript

Introduction au langage JavaScript, présentation d'exemples simples, les versions de JavaScript, JavaScript embarqué dans les pages HTML. La grammaire du langage, les variables, les types de données, les opérateurs, les instructions, les structures de programmation, la définition et l'utilisation de fonctions.

Les objets et leurs utilisations en JavaScript, les dialogues avec l'utilisateur, les tableaux, la gestion des événements et les différences selon les navigateurs, les objets prédéfinis. Les pièges classiques en javacripts

 

 

Les objets du langage Javascript:

Gestion des chaînes de caractères à travers l'objet String

Les principales fonctions mathématiques dans l'objet Math

Manipulation des dates via l'objet Date

Manipulation des tableaux via l'objet Array

Les expressions régulières dans le javascript

Javascript : Les objets de la page HTML.

L'objet windows : gestion des fenêtres et de leur communication. Les popups

L'objet document : Le fonctionnement de l'objet document. Interactivité, contrôle et transformation des pages HTML

L'objet form : Contrôle des données saisies dans un formulaire, gestion des contenus des champs de saisie.

Formulaire dynamique.

Le DOM XML.

Rappel sur les principes du XML. Différence entre XML et HTML

Le DOM XML et ses possibilités en javascript

Gestion de document au format XML, lecture des pages HTML sous forme d'objet XML (XHTML)

Les nouveaux objets javascript. Fonctionnement de AJAX

Pourquoi AJAX (Asynchronous Javascript And Xml )

Utilisation de HTTPRquest pour la communication client-serveur (AJAX)

XML et XSLT

JDBC (java.sql)

Ouverture d'une connexion

Effectuer une requête en écriture

Effectuer une requête en lecture, notion de ResultSet

Utiliser PreparedStatement

Concept d'ORM (Hibernate, JPA)

Architecture et intégration

Introduction aux Design Patterns

Introduction aux Architectures N-tiers

Présentation des principaux frameworks d'entreprise

Notion d'usine logicielle et intégration continue