Ich habe beschlossen, JavaRush die Ehre zu geben und hier zu schreiben, was mir in der Anfangsphase des Lernens schmerzlich gefehlt hat, nämlich was und in welcher Reihenfolge ich lernen sollte:
- Parallel zu JavaRush können Sie ab den ersten Levels damit beginnen, Datenbankverwaltungssysteme zu studieren (in meinem Fall sind das MySQL und die Site sql-ex.ru. Die ersten plus oder minus 70 Aufgaben werden völlig ausreichen) und die übernehmen kostenloser HTMLAcademy-Kurs. Dort erfahren Sie, was HTML und CSS sind.
- Wenn Sie das Gefühl haben, die Grundlagen von JavaCore mehr oder weniger sicher verstanden zu haben (ich glaube, das ist Level 15 in JavaRush), überlegen Sie sich ein Projekt, das für Sie persönlich interessant und nützlich sein wird. Beim Vorstellungsgespräch wird es etwas zu zeigen und zu besprechen geben.
- Ich rate Ihnen, JavaRush bis Level 40 zu durchlaufen. Wenn Sie Zeit haben, ist ein Praktikum nicht überflüssig.
- Beginnen Sie nach Level 20 damit, Dinge wie Versionskontrollsysteme (Git, githowto.com) zu verstehen und zu verstehen, was Maven ist.
- Beginnen Sie nach Level 30 mit dem Erlernen des Ruhezustands
- An der Ziellinie, bevor man einen Job bekommt, muss man sich den Frühling gut schmecken lassen (das Buch „Spring 4 for Professionals“, ich habe auch einen Videokurs über Spring von JavaBegin.ru gesehen. Kursautor: Timur Baturshinov, so etwas wie „ Online-Bibliothek für den Frühling“)
- JavaSE (hier sollte man alles wissen, außer dass es Zugeständnisse beim Multithreading gibt)
- JDBC, MySQL (ziemlich sicher)
- HTML, CSS (alles ganz einfach, es sind keine tiefen Kenntnisse erforderlich)
- JUnit (niemand hat den Test abgesagt)
- Git (laden Sie Ihr Projekt hoch, Sie werden es dort herausfinden)
- Maven (nichts Kompliziertes, Sie werden es herausfinden)
- Ruhezustand (hier beginnen die Schwierigkeiten)
- Frühling (Ich fange gerade erst damit an, ich bedaure, dass ich nicht früher damit angefangen habe)
GO TO FULL VERSION