Pourquoi un cours entièrement dédié au JavaScript plutôt qu'à jQuery, undescore, la librairie X ou le framework Y ?
Car il y a de nombreuses situations où vous devrez utiliser uniquement Javascript :
- un client qui souhaite simplement un peu d'interactivité sur son site web existant ne vous laissera pas effectuer une réécriture coûteuse avec votre framework préféré,
- le code développé par un développeur parti depuis longtemps utilise des prototypes ou des closures mais vous ne les comprenez pas,
- un script existant fait presque ce que vous souhaitez, mais il vous manque les connaissances pour ajuster le comportement à vos besoins...
L'écrasante majorité des développeuses et développeurs a commencé par un autre langage de programmation : C#, PHP, Python ou Ruby. Il a fallu ajouter un peu de JavaScript, puis de plus en plus. Et c'est alors que les problèmes ont commencé : JavaScript n'est pas comme les autres langages. Il n'est pas orienté objet mais prototypal et fonctionnel. Même des notions évidentes ailleurs - telle que la valeur de 'this' - peut surprendre en JavaScript.
C'est un langage que vous devez savoir maîtriser.
Au programme de cette formation JavaScript par la Pratique
Voici les concepts qui seront abordés dans ce cours en ligne :
- Les Fonctions,
- Les Objets,
- Les prototypes ES5 et les classes ES6,
- Les possibles valeurs de this en JavaScript,
- Les tableaux (array),
- Les closures,
- Les événements,
- Les requêtes AJAX.
Faites mentir la boutade qui dit que chaque nouvelle librairie ou framework est une occasion supplémentaire de cacher son incompétence en Javascript ! Apprenez JavaScript. Passez de développeur qui fait du JavaScript à développeur JavaScript à part entière !
Pour aller plus loin, voici 2 autres formations qui pourraient vous plaire :
Avis des apprenants