Hallöchen, bin neu hier im Forum.
Ich habe ein kleines Problem, was das Erweitern meiner Kenntnisse in Java angeht. Ich versuche mich kurz zu fassen.
Aber erstmal zu meinem jetzigen Stand:
Die Grundlagen von Java habe ich gefestigt.
Mit der Objektorientierten Programmierung habe ich mich auch bereits beschäftigt. Themen wie Polymorphie, Vererbung usw. habe ich ganz gut drauf.
Momentan lerne ich viel für das Java Zertifikat, wo diese Themen sozusagen als Grundlagen definiert werden.
Seit 2 Monaten habe ich auch mit JavaFX gearbeitet und habe mich auch an eigene Projekte rangetraut. Eher kleinere Spiele wie Snake oder ein kleines Lotto Simulator usw.
Einige Design Patterns habe ich auch schon kennengelernt, die sahen für mich auch sehr nützlich aus.
Zurzeit beschäftige ich mich mit den Standard Libraries, wenn ich sie so nennen darf. Also etwas mit dem Java.IO oder dem java.util Package beschäftigt und versuche Java immer weiter kennen zu lernen. Als nächstes möchte ich mich auch mit Netzwerkprogrammierung und Datenbanken auseinandersetzen. Das wäre eben so mein jetziger Stand.
Was ich leider noch nicht ganz verstehe ist, wo ich das Java EE einordnen soll.
Wenn ich mir Jobs über Java anschaue, dann werden immer Frameworks benötigt, die wohl im Java EE Bereich sind, sowas wie Spring, JSF, Hibernate usw.
Bei Java EE habe ich das Gefühl, dass das der Profi Bereich ist, in dem ich noch nichts zu suchen habe. Kann man denn überhaupt ohne Java EE Kenntnisse, Chancen auf einen Job haben? Vielleicht überbewerte ich es auch, ich weiß auch nicht.
Was ich auch noch nicht verstehe ist, warum immer von der Webentwicklung ausgegangen wird.
Daher mein Problem: Ich möchte eben später in der Softwareentwicklung arbeiten.
Ich stehe glaube ich in so einem Mittelpunkt und mir fehlen die ganzen Themen und Begriffe, die ich jetzt so noch lernen sollte. Womit ich mich am wichtigsten beschäftigen sollte, bevor ich mich an die größeren Frameworks rantraue.
Ich hoffe, das ist nicht zuviel Text.
Vielleicht kann man mir hier ja weiterhelfen.
Danke im Voraus
Ich habe ein kleines Problem, was das Erweitern meiner Kenntnisse in Java angeht. Ich versuche mich kurz zu fassen.
Aber erstmal zu meinem jetzigen Stand:
Die Grundlagen von Java habe ich gefestigt.
Mit der Objektorientierten Programmierung habe ich mich auch bereits beschäftigt. Themen wie Polymorphie, Vererbung usw. habe ich ganz gut drauf.
Momentan lerne ich viel für das Java Zertifikat, wo diese Themen sozusagen als Grundlagen definiert werden.
Seit 2 Monaten habe ich auch mit JavaFX gearbeitet und habe mich auch an eigene Projekte rangetraut. Eher kleinere Spiele wie Snake oder ein kleines Lotto Simulator usw.
Einige Design Patterns habe ich auch schon kennengelernt, die sahen für mich auch sehr nützlich aus.
Zurzeit beschäftige ich mich mit den Standard Libraries, wenn ich sie so nennen darf. Also etwas mit dem Java.IO oder dem java.util Package beschäftigt und versuche Java immer weiter kennen zu lernen. Als nächstes möchte ich mich auch mit Netzwerkprogrammierung und Datenbanken auseinandersetzen. Das wäre eben so mein jetziger Stand.
Was ich leider noch nicht ganz verstehe ist, wo ich das Java EE einordnen soll.
Wenn ich mir Jobs über Java anschaue, dann werden immer Frameworks benötigt, die wohl im Java EE Bereich sind, sowas wie Spring, JSF, Hibernate usw.
Bei Java EE habe ich das Gefühl, dass das der Profi Bereich ist, in dem ich noch nichts zu suchen habe. Kann man denn überhaupt ohne Java EE Kenntnisse, Chancen auf einen Job haben? Vielleicht überbewerte ich es auch, ich weiß auch nicht.
Was ich auch noch nicht verstehe ist, warum immer von der Webentwicklung ausgegangen wird.
Daher mein Problem: Ich möchte eben später in der Softwareentwicklung arbeiten.
Ich stehe glaube ich in so einem Mittelpunkt und mir fehlen die ganzen Themen und Begriffe, die ich jetzt so noch lernen sollte. Womit ich mich am wichtigsten beschäftigen sollte, bevor ich mich an die größeren Frameworks rantraue.
Ich hoffe, das ist nicht zuviel Text.
Vielleicht kann man mir hier ja weiterhelfen.
Danke im Voraus
Zuletzt bearbeitet: