2 votes

Comment apprenez-vous une nouvelle compétence/framework/technologie?

Je dois pouvoir contribuer à un projet relativement important Adobe AIR et je démarre de zéro avec cette technologie. Quel est le meilleur moyen de procéder?

Je choisis généralement un bon livre/tutoriel et je progresse pas à pas, mais cette fois-ci, il semble y avoir trop de choses à apprendre pour que cela soit faisable dans un délai raisonnable. J'aurais besoin de livres sur Actionscript, FLEX, etc...

Connaissez-vous des ressources utiles pour ce cas particulier?

Comment vous y prendriez-vous si vous étiez à ma place?

3voto

Herms Points 13069

Je viens de devoir faire quelque chose de similaire. Si vous pouvez vous le permettre (ou si votre entreprise peut payer pour cela), essayez de suivre une formation. J'en ai suivi une de Figleaf Software il y a quelques mois et cela m'a vraiment aidé.

En ce qui concerne les livres, j'ai entendu dire que le livre Essential Actionscript 3 est bon (j'ai celui pour AS2 et il est assez bon). Flex est simplement le SDK. Vous ferez la plupart de votre travail en AS3 et en MXML.

Une autre chose vraiment bonne à faire est de télécharger le SDK et de commencer à jouer avec. Pensez à quelques petites applications à réaliser, puis écrivez-les en Flex. J'ai fait cela au travail (j'ai écrit quelques applications utilitaires en Flex pour apprendre). Je trouve que la meilleure façon d'apprendre est de le faire, et le SDK est gratuit donc il ne devrait pas y avoir d'obstacles.

1voto

Asususer Points 9

Bonjour le monde pour AIR, puis ajoutez progressivement des détails. Utilisez de manière agressive toutes les communautés disponibles. Bloguez sur votre expérience. Un jour, vous aiderez quelqu'un d'autre.

Aujourd'hui vous apprenez, demain vous enseignez.

1voto

Krzysztof Kozmic Points 19262
  1. Je télécharge des échantillons sur Internet, les lance, les manipule, essaie de les changer et comprends comment ils fonctionnent.
  2. Je m'abonne à des blogs sur le sujet et réalise des échantillons, essaie de comprendre les choses dont les gens écrivent.
  3. Et je fais des échantillons :) Donc j'apprends essentiellement de haut en bas. D'abord, je saisis le sens général de la technologie, puis je creuse avec les échantillons les parties qui m'intéressent. Ça marche plutôt bien. :)

0voto

Torbjørn Points 2517

Je trouve généralement que les tutoriels en ligne sont la meilleure option. Ils vont droit au but mieux que les livres, donc c'est généralement plus rapide pour s'y mettre. Et ne vous limitez pas à une seule ressource. Je n'ai jamais eu de problèmes à trouver suffisamment de tutoriels grâce à notre ami google.

Je n'ai aucune connaissance en Adobe AIR cependant. Je suppose que votre client sait que vous êtes aussi un débutant? ;D

0voto

Je suis un grand défenseur de l'apprentissage actif, qui est décrit en détail, ici. Essentiellement, lorsque vous essayez d'apprendre une nouvelle technologie : lisez à son sujet, discutez-en avec vos pairs, enseignez-la à des personnes qui sont encore moins familières avec la technologie, et surtout, mettez la main à la pâte.

Un parfait exemple de la manière dont vous pouvez apprendre de nouvelles choses est en vous impliquant dans une communauté comme stackoverflow, ou un forum de discussion basé sur ce que vous aimeriez apprendre (http://www.adobe.com/devnet/air/), ou même en contribuant à un projet open-source.

Bien sûr, rien de tout cela n'est aussi efficace que d'essayer de nouvelles choses. Pour apprendre de nouvelles technologies (à mon humble avis), il est préférable de plonger "sans réfléchir" et d'essayer les choses par vous-même.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X