Formation Javascript initiation
Le 3e langage du front-end qui permet de modifier la page lors d'évènements divers. C'est aussi l'un des langages du back-end.
- savoir rendre un site plus interactif et ergonomique, en maitrisant javascript : réagir à des évènements, modifier le HTML et CSS en temps réel.
Javascript permet de rendre les pages web plus dynamiques et ergonomiques, car il peut réagir à des événements (clics, survols, etc.) et modifier tout contenu d'une page web.
Ce langage est par exemple utilisé pour faire des vérifications de formulaires, des menus déroulants, des diaporamas, et toutes sortes d'autres applications.
Cette formation traite de la syntaxe de Javascript, de son interaction avec la page, et de sa réaction aux évènements. Divers cas pratiques seront traités (formulaires, diaporamas, etc.) et une introduction à la librairie jQuery est également prévue.
Programme
1 - Présentation de javascript
- les langages web et la place de javascript
- caractéristiques de javascript
2 - Le langage javascript
- où mettre son code ?
- premières instructions
- variables
- opérateurs
- structures de contrôle
- boucles
- fonctions
- POO simple en javascript
- quelques objets javascript (Date, Math, etc.)
3 - Manipuler le DOM
- qu'est-ce que le DOM ?
- compatibilité des navigateurs
- quelques objets du DOM
- noeuds du DOM : ajouts, suppressions, modifications
4 - Réagir aux événements
- programmer des écouteurs
- les différents événements : souris, clavier, formulaires...
5 - Utiliser les styles
- rappels CSS
- modifier l'id, la classe d'un élément
- modifier les styles d'un élément
6 - Gérer les formulaires
- manipuler les éléments de formulaires
- valider un formulaire
4 jours (28h)
en groupe,
en présentiel ou en distanciel
2000€ TTC
ref. JS-INIT
Participants
Toute personne souhaitant s'initier au langage javacript.
Prérequis
Connaissances en HTML / CSS.
Modalités d'inscription
Dates
sur demande (réponse sous 2j)
Lieu
à distance
Alexandre Beaugrand
Développeur, formateur, et gérant de Tech Me Up, Alexandre assure depuis 13 ans de nombreuses formations à divers langages du développement web, relevant du front-end, comme du back-end : HTML5, CSS3, Javascript, VueJS, PHP, Wordpress, etc.
Au-delà de son activité de formation, il propose des tutoriels sur youtube, et s'interroge sur son blog sur l'évolution du développement web, afin de toujours proposer des formations de qualité, actuelles, et mises à jour régulièrement.
Outre ses formations, Alexandre développe fréquemment des sites pour divers clients, ou travaille sur ses side-projects tech qui mèlent Développement et Do It Yourself.