CodeGym /Blog Java /Random-FR /Les 7 meilleurs trucs et astuces pour apprendre Java le p...
John Squirrels
Niveau 41
San Francisco

Les 7 meilleurs trucs et astuces pour apprendre Java le plus rapidement possible

Publié dans le groupe Random-FR
C'est ainsi que fonctionne le cerveau humain. Quoi que nous fassions, notre cerveau est constamment à la recherche de solutions et de raccourcis plus efficaces qui nous permettraient de faire la même chose plus rapidement, mieux et de manière plus pratique qu'auparavant. Alors rassurez-vous, si vous vous demandez s'il existe des trucs et astuces pour apprendre Java plus rapidement et plus facilement, il est tout à fait naturel que vous le fassiez. Top 7 des trucs et astuces pour apprendre Java aussi vite que possible - 1 Nous ne sommes pas sûrs des "astuces", mais il existe certainement des moyens de maximiser l'efficacité de ce processus, ce qui vous permettrait d'apprendre Java aussi rapidement que possible. Bien sûr, différentes choses fonctionneront pour différents types de personnes, mais certains conseils et recommandations peuvent certainement faciliter et faciliteront considérablement votre vie en tant qu'apprenant Java. Voici quelques-uns des conseils et suggestions les plus applicables et les plus efficaces pour apprendre rapidement Java, basés sur notre propre expérience chez CodeGym et sur un certain nombre de développeurs Java expérimentés.

1. Trouvez un projet passionnant que vous pouvez construire avec Java

Voici un bon conseil de départde Brian Knapp, programmeur expérimenté et auteur du blog Code Career Genius : « Quand j'étais en terminale au lycée en 2002, j'ai décidé d'apprendre Java. Je me suis procuré une copie de Teach Yourself Java en 21 jours pour comprendre les bases et en quoi il était différent de C/C++. Le livre m'a été utile, mais je l'ai parcouru en une semaine ou deux. Et puis j'ai fait quelque chose qui a fait une énorme différence. J'ai décidé de faire quelque chose de cool avec Java ! J'étais vraiment excité à l'idée de créer mon propre jeu RPG de style Final Fantasy en utilisant Java 2D. Pendant le mois qui a suivi, chaque après-midi et chaque soir, j'ai travaillé de manière obsessionnelle sur ce projet. En cours de route, j'ai compris comment afficher des graphiques à l'écran, animer des sprites, produire et déplacer une carte de tuiles à l'écran, détection de collision, musique, effets sonores, et j'ai même créé mon propre éditeur de carte de tuiles à l'aide de Java Swing ! Le point clé pour moi était d'être excité à l'idée de construire quelque chose. J'avais un projet pour lequel j'avais tellement d'énergie, et Java était une technologie passionnante pour rendre tout possible ! Brian a certainement raison. Trouver quelque chose d'amusant et d'excitant que vous souhaitez construire avec Java est un excellent moyen de vous motiver à apprendre le langage de manière rapide et amusante. En fait, c'est l'une des choses que nous avions à l'esprit lors de la conception du cours CodeGym. C'est pourquoi nous avons un scénario, reliant des parties du cours ensemble et diverses tâches conçues pour vous enthousiasmer à l'idée d'appliquer Java pour apprendre comment vous pouvez utiliser ce langage pour créer quelque chose que vous aimez. « Brian a certainement raison. Trouver quelque chose d'amusant et d'excitant que vous souhaitez construire avec Java est un excellent moyen de vous motiver à apprendre le langage de manière rapide et amusante. En fait, c'est l'une des choses que nous avions à l'esprit lors de la conception du cours CodeGym. C'est pourquoi nous avons un scénario, reliant des parties du cours ensemble et diverses tâches conçues pour vous enthousiasmer à l'idée d'appliquer Java pour apprendre comment vous pouvez utiliser ce langage pour créer quelque chose que vous aimez. « Brian a certainement raison. Trouver quelque chose d'amusant et d'excitant que vous souhaitez construire avec Java est un excellent moyen de vous motiver à apprendre le langage de manière rapide et amusante. En fait, c'est l'une des choses que nous avions à l'esprit lors de la conception du cours CodeGym. C'est pourquoi nous avons un scénario, reliant des parties du cours ensemble et diverses tâches conçues pour vous enthousiasmer à l'idée d'appliquer Java pour apprendre comment vous pouvez utiliser ce langage pour créer quelque chose que vous aimez.

2. Pratiquez autant que possible

« La pratique fait toute la différence. J'ai pu devenir un tuteur Java expert grâce à une pratique constante et répétée. C'est certainement la clé du succès des programmeurs professionnels. Vous allez juste devoir le coder ! — ditJohn Selawsky, développeur Java senior et tuteur Java. Et nous ne pouvions pas être plus d'accord ! Nous le disons depuis le tout début : dans l'apprentissage du codage, la pratique fait toute la différence. En fait, nous avons construit toute la structure de cours de CodeGym autour de cette approche axée sur la pratique. C'est l'une des principales raisons pour lesquelles beaucoup de nos étudiants sont capables de se trouver un premier travail de codage avant même d'avoir terminé le dernier niveau du cours. Lorsque vous apprenez Java à CodeGym, la plupart de ce que vous faites sera de pratiquer. Nous nous sommes donc déjà occupés de celui-ci pour vous. N'oubliez pas de vous entraîner si vous décidez d'apprendre Java autrement que par CodeGym.

3. Étudiez régulièrement et ne faites pas de longues pauses

Un autre conseil important que nous pouvons partager sur la base de nos propres observations et de l'expérience de nos anciens étudiants. Étudier régulièrement et continuellement, sans faire de longues pauses (de préférence sans pause de plus d'une journée) est un facteur de réussite important. L'expérience nous montre que les personnes qui ont tendance à faire de longues et nombreuses pauses progressent normalement très lentement et finissent plus souvent par abandonner le cours sans y parvenir. Nous recommandons donc vivement, dans la mesure du possible, de s'en tenir à l'apprentissage de Java de manière régulière, car prendre des pauses pour la plupart des gens entraîne la nécessité de "rafraîchir" la mémoire lorsqu'ils y reviennent, ou même l'apprennent. encore une fois, car votre cerveau a tendance à oublier les nouvelles connaissances très rapidement, surtout si ces connaissances ne sont pas soutenues par une quantité appropriée d'expérience pratique.

4. Collaborez avec d'autres débutants et nouveaux apprenants

La collaboration avec d'autres nouveaux apprenants pour combiner les efforts et se soutenir mutuellement est une autre petite astuce des auto-apprenants Java qui réussissent. Cette approche est efficace en raison du fonctionnement de notre cerveau : la meilleure façon d'apprendre quelque chose pour lui est de l'enseigner à d'autres personnes. C'est pourquoi collaborer avec d'autres et aider les apprenants moins expérimentés fonctionne si bien. Bien sûr, nous avons toujours su à quel point la communauté et la collaboration sont importantes. C'est pourquoi nous avons la section Aide sur notre site Web, où les étudiants CodeGym peuvent demander de l'aide et l'obtenir auprès d'autres apprenants ou des propres experts Java de Codegym.

5. Gardez vos séances d'apprentissage suffisamment longues (plus d'une heure par jour)

Comme de nombreux programmeurs expérimentés vous le diront, apprendre Java pendant une heure chaque jour n'est peut-être pas la stratégie la plus efficace. Pour la plupart des gens, une heure ne suffira tout simplement pas, car le temps réel que vous passerez à coder sera d'environ 20 à 30 minutes. Voici ce que Reinder de Vries, développeur expérimenté et fondateur du site Web LaernAppMaking.com, a à partagerà ce sujet : « Le simple fait d'apprendre une heure par jour (peu importe le nombre de jours consécutifs) est mauvais pour la rétention de ce qui a été appris et nuira à votre capacité d'apprentissage. Avez-vous la possibilité d'apprendre 2 ou 3 heures par jour, peut-être à intervalles plus courts ? Lorsque vous apprenez à programmer pendant une heure, le temps réel que vous passez à écrire du code peut être aussi court que 20 minutes. En plus de la programmation, vous faites beaucoup d'autres choses : lire, rechercher des références, regarder l'écran, essayer de mettre en place des requêtes de recherche Google et, bien sûr, vérifier Facebook ou WhatsApp et d'autres interruptions. Lorsque vous apprenez, votre esprit a besoin de "s'échauffer" (comme si vous vous entraîniez) et de se calmer, en traitant les nouvelles informations. Changer de tâche et de contexte demande de l'attention, et en particulier pour la programmation, il faut du temps et des efforts pour "se déconnecter". Une chose générale à ajouter ici est la suivante : ne perdez pas de temps et, autant que vous le pouvez, concentrez-vous sur la réalisation de quelque chose de plus rapide (vous n'avez pas tout le temps du monde !), qu'il s'agisse d'apprendre à coder en Java ou autre chose. Voici une bonne motivationrecommandation de Hagar Qim, un développeur Java expérimenté : « Ne tardez pas. Les économies changent. Le monde informatique a beaucoup changé au fil des ans, mais une chose est toujours la même : lorsqu'une économie faible oblige les entreprises à réduire leurs coûts, les projets sont reportés, voire carrément annulés. Quand les projets disparaissent, les emplois disparaissent. Finalement, le pendule économique revient toujours, mais cela peut prendre des années. Alors surfez sur les marées d'une économie toujours en plein essor pour prendre ce bon départ. Bien dit.

6. Ne mettez pas la barre trop bas

Un autre bon conseil général est de ne pas placer la barre trop bas lorsqu'il s'agit d'apprendre à coder, ce que font généralement de nombreux débutants. Par exemple, il est courant que les gens pensent qu'ils sont trop vieux pour apprendre une nouvelle compétence, surtout si c'est « aussi complexe que la programmation ». Même les personnes à la fin de la vingtaine ou au début de la trentaine pensent souvent qu'elles sont peut-être «trop vieilles pour cette merde». Bien sûr, dans la plupart des cas, être trop vieux n'est qu'une excuse que vous trouvez pour vous permettre d'arrêter, souvent avant même d'avoir commencé. Voici ce que Brian Lim, un codeur Java expérimenté, a à direà propos des personnes qui commencent à apprendre Java lorsqu'elles ont plus de 30 ans : « Java est très structuré et corporatif. Je pense que c'est parfait pour un esprit structuré, qui aime les design patterns et la programmation orientée objet. Et il est probablement plus probable qu'une personne âgée ait un esprit structuré. Il a également un cheminement de carrière dans les certifications et de beaux emplois décontractés de type non-démarrage pour les personnes âgées. Une autre façon dont Java pourrait être génial est si vous créez votre propre produit. Microsoft et .NET ne sont pas traités sérieusement dans le monde open-source, donc si vous avez un plan pluriannuel pour créer un produit ou même un jeu comme Minecraft, Java est incroyable. Le gain est incroyable et vous pouvez travailler avec des outils matures au lieu du code spaghetti de JavaScript ou des problèmes de mémoire de bas niveau comme C ou C++. Nous ne pouvions tout simplement pas être plus d'accord.

7. Astuce bonus : chantez votre code

Et pour conclure, voici une autre astuce bonus sympa et inhabituelle de Reinder de Vries, qui vous recommande de chanter votre code (c'est quelque chose de nouveau !) comme moyen de tromper votre esprit pour ne pas vous ennuyer. « Avez-vous déjà essayé de chanter votre code de programmation ? Je veux dire, ça a l'air idiot, mais ça marche. L'esprit devient ennuyeux lorsque vous faites tout le temps la même chose, et il apprend beaucoup moins si vous utilisez une seule méthode d'apprentissage. Lire tout le temps, ne regarder que des vidéos, n'écrire que sur un clavier n'est pas une façon optimale d'apprendre. Au lieu de cela, essayez d'écrire du code avec un stylo et du papier, ou dessinez un concept de programmation à l'aide d'un crayon fin et d'un crayon plus gros, ou... chantez votre code ! recommande Reinder.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION