Découvrir Angular 2

Aborder ECMAscript 6 et les langages possibles avec AngularJS 2

Testez gratuitement nos 1255 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Avec Angular, vous pouvez utiliser trois langages différents pour coder. Il faudra faire un choix. Le plus répandu reste évidemment le TypeScript.
04:12

Transcription

Pour faire de l'Angular deux, vous aurez le choix. Soit vous faites du JavaScript, Soit vous faites du TypeScript, soit vous faites du Darte, c'est vous qui voyez. Ce que je vous conseille moi, c'est soit de choisir TypeScript, soit de choisir Darte. Mais surtout à aucun moment de faire du JavaScript. Je vous montrerai plus tard pourquoi il ne faut pas faire du JavaScript avec Angular. Vous risquez beaucoup trop de lignes de codes. La plupart du temps, vous trouverez des exemples en TypeScript que vous allez voir qui sera raccourci en TS. Je vous conseille réellement de partir sur TypeScript qui est simple à installer, à utiliser, et qui est entièrement à complémenter avec Visual Studio. D'ailleurs les exemples que vous trouverez sur la documentation d'Angular, la plupart du temps, seront en TypeScript. Vous pourrez choisir de les voir en TypeScript ou en Darte. Là, c'est un choix que vous ferez. Si vous voulez suivre entièrement les vidéos et me suivre en même temps, je vous conseille de partir sur du TS. Sinon, vous pouvez choisir du Darte. Alors le Darte, c'est un langage qui est développé à la base par Google. Ça n'a jamais réellement fonctionné, certains en font, c'est pas si mal. Mais c'est vrai qu'on trouve très peu d'exemples, ce n'est pas un langage qui a percé autant que d'autres langages. Alors, attention ! cela dit, je parle de langage depuis tout à l'heure. Ce ne sont pas réellement des langages à proprement parler. Ce sont des surlangages. TimeScript, notamment, est un surlangage qui vient s'appliquer sur JavaScript pour vous permettre de faire moins de choses. On va regarder les samples qu'on a au-dessus pour que vous puissiez voir un peu ce que ça donne. Là, il y a pleins d'exemples qui sont fournis, qui vous permettent de travailler. Quant on va aller sur un exemple, on va voir à chaque fois un petit dépôt, Vous remarquerez que c'est à Team Microsoft qui vous met des dépôts à disposition. Si vous regardez le Greater Point TS, vous verrez qu'effectivement, on a la possibilité d'utiliser des mots-clés : Class, (on a pu utiliser des variables de façon classique). On peut vraiment travailler facilement. C'est un langage que vous allez pouvoir utiliser dans Html, sans aucun problème, qui devra être compilé. Donc, on a chaque fois un compilateur qui va nous permettre de travailler. N'hésitez pas à regarder la documentation, ça peut être plus intéressant. Des exemples en TypeScript, vous allez en voir tout au long de la formation. Parce que, c'est ce que je vais utiliser personnellement. Là, vous voyez, par exemple, une fonction très simple qui va être écrite avec une variable et nous aussi on va faire avec document Point Edi, un InnerHtml, on va venir utiliser. On verra que pour compiler son code, le plus simple est de faire un Tsc Greater Point Ts, par exemple, en console qui donnera au final, ici, un Greater Point JavaScript. Quelle est la grosse différence qu'on a ici ? Vous remarquez qu'il n'y a pas vraiment de différences, parce que pour le coup, c'est vrai ! Ce sera absolument la même chose. Mais vous verrez qu'au fur et à mesure, on a beaucoup de possibilités de travail avec le TypeScript. Et que ça va nous permettre de définir des interfaces de définir des Class, de définir des constructeurs de Class notamment. Vous verrez qu'il y a beaucoup d'aides possibles à l'intérieur de l'écriture d'un TypeScript qui vous permet d'aller plus vite également. Alors n'hésitez pas à faire un tour sur la documentation. Moi, je vous conseille le TypeScript, ça veut pas dire que vous êtes obligé de faire comme moi. Vous pouvez partir sur Darte, mais voilà, après vous pourrez tout à fait refaire tous les exemples qu'on aura vu avec du Darte. Comme ça, vous pourrez apprendre à utiliser du Darte. Vous verrez que le grand intérêt du TypeScript, c'est le fait de pouvoir typer absolument tout ce qu'on veut. C'est extrêmement intéressant et vous verrez que c'est un langage qui évolue au fur et à mesure. On est à la version actuellement pendant ces vidéos, là, un 1.8 qui permet par exemple de typer des paramètres avec des contraintes réelles, de créer des flots d'analyses d'erreurs. On a énormément de choses très intéressantes. bien sûr, on va en parler au fur et à mesure, puisqu' on va faire que ça, du TypeScript. Voilà, choisissez votre arme, le Darte, le TypeScript, c'est vous qui voyez. Moi, je vous conseille le TypeScript, en tout cas, tous les exemples de cette formation seront en TypeScript.

Découvrir Angular 2

Prenez en main toute la puissance du framework AngularJS. Exploitez ses fonctionnalités, et développez rapidement des applications web robustes et performantes !

2h50 (40 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :6 sept. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !