J'ai utilisé PHP tout le temps.
Des conseils pour aborder ces deux langues ?
J'ai utilisé PHP tout le temps.
Des conseils pour aborder ces deux langues ?
Je vous recommande de vous familiariser avec un IDE (par exemple Eclipse) et de travailler sur quelques problèmes de base de type HelloWorld. Cela vous permettra de comprendre le cycle de vie d'un programme Java et quelques E/S de base. Peut-être même prendre des parties d'un projet PHP que vous avez écrit et le porter sur Java pour avoir les idées de base de la syntaxe.
Essayer d'apprendre deux langues à la fois n'est probablement pas la meilleure idée. Ruby est assez similaire à PHP, la transition peut donc être assez simple, en fonction de votre expérience antérieure avec d'autres langages dynamiques. Vous trouverez peut-être ce site utile : http://railsforphp.com/
Je vous recommande d'essayer de construire des applications de base. Ayez un objectif, utilisez la documentation et cherchez dans les blogs ou demandez à quelqu'un si vous êtes bloqué. C'est ainsi que j'ai appris Ruby.
De même, pour la documentation de Ruby et Rails, j'aime bien APIdock Dommage qu'ils ne disposent pas de Ruby 1.9 (que je vous recommande d'utiliser).
Ensuite, résolvez tous les défis qui ont obtenu au moins 10 votes positifs à la fois en Java et en Ruby. Ne vous préoccupez pas de la partie de golf, faites simplement de votre mieux. Si vous publiez vos efforts, vous aurez peut-être des retours et vous pourrez comparer vos résultats avec ceux des autres.
Au début, faites en sorte que ce soit agréable et simple. Utilisez le style d'apprentissage qui VOUS convient. Si vous aimez lire des documents, c'est parfait, sinon vous aurez un arrière-goût désagréable. Je répète qu'il faut que ce soit agréable parce que votre première exposition/expérience peut être grandement influencée par la façon dont vous vous y prenez avec une nouvelle langue. Essayez de l'aborder sous l'angle de la familiarité, vous verrez qu'il y a un certain chevauchement entre ce que vous connaissez et le nouveau matériel. Cela vous aidera si vous pouvez introduire les nouvelles connaissances avec autant de facilité que possible.
Rappelez-vous ce qui vous parle ou vous démontre le plus efficacement lorsque vous apprenez et tracez votre route en fonction de cela. Si vous aimez les livres, trouvez-en un qui corresponde à votre style. La plupart des livres vous donneront à peu près les mêmes informations. Ce qui fera la plus grande différence dans un cas comme celui-ci, c'est le style du livre. Pour moi, "Java Objects" de J. Baker a fait l'affaire, mon ami ne jure que par "Thinking in Java". ... ou trouvez des screencasts si vous aimez les screencasts.
Ensuite, bien sûr, lancez le débogueur et passez à travers le code, mais quoi que vous fassiez, assurez-vous d'abord que vous y prenez plaisir.
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.