JavaRush /Blog Java /Random-FR /Procédure pas à pas JavaRush (1 - 35) - 1#
LeoJames
Niveau 40

Procédure pas à pas JavaRush (1 - 35) - 1#

Publié dans le groupe Random-FR
Il n'existe pas un seul service pour quoi que ce soit, pas un seul livre avec l'aide duquel (exclusivement lui/elle) on pourrait étudier un sujet. Dans 100% des cas, vous devrez étudier quelque chose avec l'aide d'autres sources..."

(c) Hubert J-Farnsworth, héros de JavaRush

INTRODUCTION Ainsi, les caractéristiques de base de notre caractère :
  • La langue disponible est le russe.
  • La connaissance et la compréhension du monde informatique sont une bête.
  • Le désir est de conquérir le monde.
  • Mon objectif dans un avenir proche est de réussir JavaRush et de partir en stage.

Niveau 1 à 10 : Début

Cela semble être le plus simple, mais en fait le plus difficile : seuls les plus volontaires peuvent franchir ces niveaux. La tâche à ce stade est simplement de « toucher » le monde de la programmation et de comprendre : « en ai-je besoin ? Il existe suffisamment de cours spécifiquement pour Java. On ne va pas regarder la documentation Spring ni toutes les vidéos de Golovoch ; on parcourt ces niveaux tranquillement et sereinement, sur un rythme de valse. Mais comprendre ce à quoi nous aspirons est un peu plus difficile. C’est pourquoi nous lisons les livres suivants :
Procédure pas à pas de JavaRush (1 - 35) - 1# - 1
Ils ne contiennent aucun code, aucun argot informatique spécifique, rien dont il faut se souvenir, seulement comprendre et accepter. * Uncle Bob et Chad Fowler, « The Ideal Programmer » et « The Fanatic Programmer » sont deux recueils de conseils pratiques et de recommandations concernant des situations auxquelles tout développeur est parfois confronté : manque de motivation, choix des priorités, psychologie de la programmation, relations avec la direction et les collègues. , et plein d'autres. Un bon début pour comprendre ce que l’on attend d’un programmeur. * Notorious Programmer - un recueil d'histoires d'informaticiens célèbres, y compris nos compatriotes. * Just For Fun est probablement le premier livre des Golden Classics, l'histoire de Linus Torvalds et la création de Linux. Scandales, intrigues, enquêtes. Les livres sont bons, mais avec les ressources informatiques en russe les plus populaires, ils sont meilleurs. Nous faisons des comptes, même si nous ne nous trouvons pas auteurs d’articles, nous y trouverons toujours des réponses à nos questions, ainsi que des camarades dans notre destin difficile mais intéressant.
Procédure pas à pas de JavaRush (1 - 35) - 1# - 2
Habrahabr Stack Overflow dans une vidéo russe ? Pour l’instant, ce qui est donné dans JavaRush lui-même est suffisant. Vidéos de motivation, success stories en tout genre... qui en a besoin ?

Niveau 11-20 : Douleur

C’est le début de la fin, c’est l’étape qui éliminera les faibles et renforcera les forts. Nous avons dépassé l'étape précédente, nous avons accepté notre destin, nous avons compris notre objectif et nous nous rapprochons de notre objectif. Qu'est-ce que 'java? - C'est actuellement le langage de programmation le plus populaire. Qu'est-ce que ça veut dire? - Une énorme quantité de matériel à étudier : livres, articles, documentation, etc. Comment choisir et ne pas se noyer ? Techniquement, vous pouvez essayer d’étudier les dernières versions, mais voici le problème : cela ne fonctionnera pas. À ce stade, nous ne comprenons pas vraiment dans quelle direction nous diriger et ce que nous voulons réellement faire. Bien sûr, nous pouvons écouter les experts et commencer à apprendre hibernate, spring, mysql, bootstrap, jquery et bien d'autres mots effrayants, ou nous pouvons commencer par les bases sans être liés à une technologie spécifique, et nous utiliserons la pratique JavaRush et cours de ces niveaux comme un ajout agréable et visuel, et en même temps - comme une opportunité de tester les connaissances. Pourquoi cette approche est-elle meilleure ? Comprendre les bases, apprendre une technologie spécifique prendra beaucoup moins de temps et d'efforts + du temps et des informations supplémentaires pour prendre une décision - il est tout à fait possible de passer à un autre langage de programmation et, encore une fois, avec les bases générales, ce ne sera pas difficile. Ainsi, la deuxième étape consiste à créer une base. Sur quoi sera-t-il construit ?
Procédure pas à pas de JavaRush (1 - 35) - 1# - 3
Il n’y a pas assez de mots pour décrire ces livres et leurs auteurs : ils sont l’alpha et l’oméga de la programmation. Les livres eux-mêmes contiennent des liens vers des ressources supplémentaires provenant des auteurs, de leurs contacts, de leurs blogs et de leurs projets. Ces livres sont trop difficiles pour tenter de les réussir la première, voire la dixième fois. Pour commencer, « Introduction » suffit, mais il est logique de continuer à l'étape 3+. * voici un petit ajout. Je suis récemment tombé sur un cours vidéo sur les bases des réseaux informatiques. J'espère que bourrer un ordinateur et comprendre « ce qu'est un système d'exploitation » ne sera pas une nouveauté pour les propriétaires de PC, mais avec les réseaux, il n'y aura probablement rien à comprendre et ce cours devrait clarifier un peu la situation. Cours "Réseaux informatiques" Suivant En lisant ces livres et en regardant le cours, n'oublions pas Java.
Procédure pas à pas de JavaRush (1 - 35) - 1# - 4
* Il est logique de faire une courte pause dans JavaRush et de parcourir complètement ces 3 livres de manière séquentielle - vos propres exemples et tâches suffiront pour comprendre. Essayer de les combiner ne servira à rien, mais parcourir les niveaux 11 à 20 après eux est un plaisir. *Pourquoi la Philosophie et pas beaucoup d'autres ? Parce qu’il est écrit de manière approfondie et sans référence à la version, si vous ne le lisez pas au tout début, vous ne voudrez pas revenir en arrière. Complexe, un peu daté, mais classique. * Structures et algorithmes Laforet ? Beaucoup de gens aiment dire "Les mathématiques ne sont pas nécessaires, les algorithmes ne sont pas nécessaires" - ce n'est pas vrai, mais néanmoins Laforet est un compromis - un meilleur niveau d'algorithmes peut être obtenu à partir de "Algorithmes. Développement et application" de J. Kleinberg , E. Tardos et "Algorithmes d'analyse par J. McConnell". Après les avoir dépassés, nous sommes retournés à JavaRush et continuons à résoudre d'autres problèmes.
Procédure pas à pas de JavaRush (1 - 35) - 1# - 5
Ce n'est pas pour tout le monde, mais je quitte Shield pour l'étape 3. Ici, Horstmann sera plus simple, plus clair et plus convivial, et Niemeyer travaille bien avec lui – encore une fois, « pas pour tout le monde ». Et le dernier des livres à ce stade.
Procédure pas à pas de JavaRush (1 - 35) - 1# - 6
C'est pour une "lecture légère". Il n’est pas nécessaire de lire un livre d’un bout à l’autre. Personne ne vous dérange de les lire en parallèle. De plus, il vaut mieux alterner ici. Simple et compréhensible - complexe et incompréhensible. Il n'y a qu'un seul ajout : le BBB. Un livre extrêmement complexe et extrêmement unique. Son objectif est d'apprendre à travailler avec des niveaux d'abstraction. Comme tous les livres de la rubrique « lecture facile » et Tannenbaum, GEB se lit plusieurs fois, à différents niveaux de connaissances. Vidéo. Et encore une fois, pas pour tout le monde. Mais quand même, dans l'article sur « Top 5 des cours vidéo utiles », tout a déjà été dit. J'ajouterai à la collection Technostream Mail.Ru Group Hillel Computer School en plus au stade
Procédure pas à pas de JavaRush (1 - 35) - 1# - 7
Le meilleur ami d'un programmeur en période de solitude et de besoin. A l'heure où l'on manque tant de chaleur, GitHub est toujours là... Et en même temps, leur chaîne YouTube et un livre pour aider. A ce stade, il suffira de s'inscrire et de « Hello, world » dans le référentiel. Il est temps de commencer à renforcer votre réputation...

Conclusion

À ce stade, je terminerai cet article. Les étapes suivantes sont encore plus variables que les 2 premières et il faut beaucoup plus de temps pour y réfléchir et les écrire. Je vous rappelle que ce montage ne prétend pas être le seul correct et en aucun cas n'est définitif. En fonction de vos compétences, de vos envies et de vos capacités, cela peut complètement changer. Mais j'ai quand même essayé de rassembler les éléments les plus généraux et les plus pertinents spécifiquement pour JavaRush, où le but est de terminer complètement le cours et de réussir la tâche de test de stage. Les disputes et les bagarres sont les bienvenues. La rédaction ou non de la deuxième partie dépend entièrement de votre réaction et du fait que les modérateurs interdiront ou non cet article, comme ils aiment le faire avec mes commentaires. Dans tous les cas, je vous souhaite à tous bonne chance et j'espère que l'article vous aidera d'une manière ou d'une autre.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION