Bonjour,
Voilà, après pas mal de recherches, j'en viens à vous car j'ai l'impression de m'y perdre!
Je souhaite développer une application mobile avec Ionic 2!
Je connais le JavaScript, ce n'est pas un problème!
Cependant, pour maitriser Ionic 2, je dois connaitre Angular ainsi que TypeScript pour "générer" mon code Js.
Et c'est là que je cale!
Je n'arrive pas à trouver un bon tutoriel qui parle de Angular et de TypeScript!
J'ai regardé la vidéo de Grafikart sur le TypeScript et ca m'a l'air absolument génial! La manière de coder est vraiment top, se rapprochant fort du Java je trouve!
Mais cette vidéo fait surtout un apercu en se basant sur le fait qu'on ait déjà programmé avec typeScript sur des versions antérieurs!
Et j'aimerai bien rentrer dans les tréfonds de cette "chose" géniale! Mais impossible.... :'(
Ensuite, concernant Angular, trouver des tutos sur AngularJs, c'est pas un problème ! Mais sur Angular, oulalalala....
Il y en a un sur OpenClassrooms mais je n'aime pas car il nous propose principalement que de copier-coller ses codes en nous en expliquant le quart...
Et avec toutes ses explications, je n'arrive pas à voir où se trouve le javascript dans tout le bazar!
Je me demandais donc si vous connaitriez pas des tutos qui peuvent être top pour apprendre tout cela?
Je suis vraiment intéressé par ces technologies mais la communauté actuelle me semble pas très grande...(encore trop jeune peut-être?)
Voilà, en vous remerciant de m'avoir lu! Je suis disposé à répondre a toutes questions pour plus d'informations!
Bien à vous,
RageAgaain
Si tu te contentes des docs en français, tu passes à côté de 95% des articles du web relatif à la technologie. C'est un peu dommage à mon sens. L'informatique est international et l'anglais est donc un pré-requis au même titre que la logique pour travailler dans le développement.
TypeScript est un langage de programmation qui se compile en JS. Tu vas écrire ton code en TS, grâce à ça, ton IDE et d'autres outils vont pouvoir t'aider à corriger les erreurs que tu pourras avoir (genre déclarer une variable de type Number mais lui associer un String, ...). Mais ce qui sera envoyé au navigateur sera du code JS. Tu perdras donc tous les avantages de TS (ce qui n'est pas grave vu que TS est seulement là pour le développeur).
TypeScript n'existe que depuis 2014 et est sorti de l'ombre grâce à Angular, c'est pour cela qu'il est peu connu. Mais je pense que dans les années à venir, de plus en plus de personnes l'utiliseront.
Le mieux pour apprendre Angular2, c'est la doc tout simplement : https://angular.io/docs/ts/latest/quickstart.html. Tu as un quick start et ensuite leur tutoriel complet "Tour of Heroes". Pour Typescript: https://www.typescriptlang.org/docs/tutorial.html.
Une fois la doc d'Angular assimiliée, tu peux aller voir ce blog : https://toddmotto.com/, ce gars écrit énormément d'articles sur AngularJS et Angular (mais il faut des bases). Il a aussi fait un programme "Ultimate Angular", mais c'est genre $200. Tu peux aussi aller la : https://www.hotjs.net/.
Et avec toutes ses explications, je n'arrive pas à voir où se trouve le javascript dans tout le bazar!
Normal, il n'y a pas de javascript, c'est remplacé par Typescript. C'est la raison pour laquelle ils ont enlevé le JS à la fin d'AngularJS. Pour les versions 2+, le code sera écrit par défaut en Typescript avec possibilité d'écrire en Dart ou en Javascript.
Salut prbaron!
Merci pour ta réponse si rapide et toutes tes infos!
Je voulais eviter les sites anglais mais j'imagine que je saurai pas les rater! :D Donc je vais m'attaquer à ca! ;)
Un tout grand merci en tout cas!
Alors, pourquoi faut-il des bases JS pour Angular si on fait tout en TS ?
Et pourquoi (peut-être que je me trompe) TS est si peu connu alors qu'en réalité, pour moi, la manière de coder avec TS est la meilleure.. ?
Je sais, et justement c'est pour ca qu'il faut que je me mette au vrai anglais :D
Bon, bah tu as tout dit! Un tout grand merci à toi :D