Wie weiter Java lernen?

J

Juggl3r

Gast
Hallo,

ich beherrsche die grundlegenden Techniken und Methotiken von Java, also OOP bis hin zur einfachen GUI Programmierung.
Ich möchte jetzt weiter lernen, nur frage ich mich, was genau?
Ich könnte ja Bücher über:
Netzwerk
Ajax
Swing
XML
SOAP
NIO
Serverlet & JSP
Threads
JAX-RS
Generics
JavaFX
JBoss
Hibernate
Tomcat
Spring
JUnit
Log4J
usw.

Ich studiere zurzeit Informatik und komme ins 2te Semester (im ersten haben wir Java gelernt) und jetzt frage ich mich, welches Buch am besten für eine vertiefung meiner Java-kentnisse wäre. Bei späteren Jobs werden ja sämtliche oben genannten Punkte zumindest teilweise benötigt, deshalb meine Frage: Wie gehe ich am Besten an sowas ran und was sind eher für den anfang gute Themen und welche für Fortgeschrittene user?

Danke schonmal =)
 

ice-breaker

Top Contributor
Threads
Generics
JUnit
Log4J

Das sind die Themen, die du dir aus deiner Liste zu erst ansehen solltest, da sie doch als Grundlage für vieles dienen und du egal von deinem Einsatzgebiet immer brauchen wirst.

Wie man es lernt? Learning by doing.
Bei Threads ist vllt ein Buch wie Java Concurrency in Practics angebracht, wenn du dir die Thread-Grundlagen beigebracht hast.
 

slawaweis

Bekanntes Mitglied
Ich studiere zurzeit Informatik und komme ins 2te Semester (im ersten haben wir Java gelernt) und jetzt frage ich mich, welches Buch am besten für eine vertiefung meiner Java-kentnisse wäre. Bei späteren Jobs werden ja sämtliche oben genannten Punkte zumindest teilweise benötigt, deshalb meine Frage: Wie gehe ich am Besten an sowas ran und was sind eher für den anfang gute Themen und welche für Fortgeschrittene user?
nach Bedarf bzw. nach persönlichem Interesse. Im Informatik-Studium spielt die Theorie eine große Rolle, nicht die realen Frameworks/Implementierungen. Beispiel Datenbanken. Wir hatten 80% der Zeit mit Papier und Bleistift gearbeitet, um Diagramme, Schemas, Strukturen, Formeln, SQL-Skripte, Normalisierungen usw. zu erstellen. Bei der praktischen Implementierung hatte jeder dann die freie Wahl, welche Sprache, Framework, Datenbank oder DBMS man verwenden wollte. Hätten wir auch grafische Benutzeroberflächen gehabt, was an meiner Uni bis Heute nicht durchgenommen wird, hätten wir auch die nackte Theorie und jeder hätte es sich dann aussuchen können, ob man es mit Swing, SWT, MFC, GWT, Qt Jambi, Windows Forms, WPF, GTK, Ajax oder einem anderen Framework macht.

Das Problem mit dem Wissen ist, dass wenn man es nicht regelmäßig übt, es irgendwann weg ist. So hat es z.B. keinen Sinn jetzt über Monate intensiv Swing zu lernen, dann ein Jahr nichts damit machen und 90% des gelernten vergessen. Deshalb sollte man lernen sich schnell und parallel zu Arbeit in die benötigten Technologien einzuarbeiten. Dazu kann man z.B. jedes Thema aus dem ersten Post in diesem Thread nehmen, genau einen Arbeitstag auf ein Thema verwenden, es oberflächlich kennenlernen und sich eine Liste von guten Links (Qualität vor Quantität) und Büchern anzulegen, um beim wirklichen Bedarf sich schnell darin zu vertiefen.

Die Zeit kann auch bestimmte Themen überflüssig machen. So würde ich Heute nicht viel Zeit in JavaFX investieren, lieber in Ajax. Zu meiner Zeit haben wir die Generics anhand eines Precompilers für Java gelernt. Heute weis ich nicht mal wie das Ding hieß und das hatte nur einen Bruchteil der heutigen Funktionalität.

Slawa
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Java Lotto Spiel; ich komme nicht weiter Java Basics - Anfänger-Themen 15
J Datentypen Komm in einem Android Buch mit Java nicht weiter... Java Basics - Anfänger-Themen 7
P Variablen Abfangen von eingaben per java.util.Scanner und weiter Verarbeitung Java Basics - Anfänger-Themen 7
N Explode in Java (split). Komme nicht weiter. Java Basics - Anfänger-Themen 2
K Hilfe, komme nicht weiter in meinem JAVA-Spiel Java Basics - Anfänger-Themen 3
J Bald erstes Java Buch durchgearbeitet - Wie gehts nun weiter? Java Basics - Anfänger-Themen 6
P mit java text-datei auslesen und weiter bearbeiten Java Basics - Anfänger-Themen 3
J Hilfe Java Hausaufgabe kommt nicht weiter Java Basics - Anfänger-Themen 5
N Warum Springt iterator nur in der Schleife weiter Java Basics - Anfänger-Themen 9
T Mit jedem Wert in der for-Schleife weiter arbeiten Java Basics - Anfänger-Themen 3
J Mein Programm läuft bei der ersten Eingabe nicht mehr weiter, woran liegt das? Java Basics - Anfänger-Themen 6
P Installation JRE 8u321 startet, geht aber nicht weiter Java Basics - Anfänger-Themen 1
SpigBin Programm läuft nicht weiter... Java Basics - Anfänger-Themen 10
M Wie kann ich Werte die in einer While Schleife sind weiter genutzt werden? Java Basics - Anfänger-Themen 7
K Probleme bei der Ausgabe - komme nicht weiter :/ Java Basics - Anfänger-Themen 15
B Keine Ausgabe .. Woran liegt das? Ich komme nicht weiter Java Basics - Anfänger-Themen 14
P Ich komme nicht mehr weiter bei so einer einfachen Sache... Java Basics - Anfänger-Themen 18
H Eine befühlte Klasse weiter geben an Controller Java Basics - Anfänger-Themen 12
N Ich weiß nicht, wie ich meinen Code richtig designen soll und komme nicht weiter Java Basics - Anfänger-Themen 4
D Komme nicht weiter... Java Basics - Anfänger-Themen 4
H OOP eine Zahl immer weiter durch 2 teilen Java Basics - Anfänger-Themen 15
K Armstrong Programm geht nur bis 1000, aber nicht weiter Java Basics - Anfänger-Themen 2
P SystemTray: Programm sol im Hintergrund weiter laufen Java Basics - Anfänger-Themen 30
T Wie weiter machen? Java Basics - Anfänger-Themen 9
J String splitten und weiter einarbeiten in einer Methode? Java Basics - Anfänger-Themen 11
S Programm läuft nicht weiter, wie Code wiederholen? Java Basics - Anfänger-Themen 2
P Weiter erst bei Drücken de Enter-TAste Java Basics - Anfänger-Themen 1
C Threads SwingWorker läuft trotz cancel weiter Java Basics - Anfänger-Themen 22
D Programm läuft plötzlich nicht weiter Java Basics - Anfänger-Themen 12
N JSON - komme nicht weiter Java Basics - Anfänger-Themen 2
S Input/Output Programm läuft nach input-Abfrage nicht weiter. Java Basics - Anfänger-Themen 2
X Nach switch case weiter mit Auswahl Java Basics - Anfänger-Themen 7
F String immer weiter nach Bedarf vergrößern Java Basics - Anfänger-Themen 3
A Fehlermeldung Unklar, google hilft auch nicht weiter Java Basics - Anfänger-Themen 2
A weiter JButton Fehler Java Basics - Anfänger-Themen 3
S Komme nicht weiter...:-/ Java Basics - Anfänger-Themen 3
K Erste Schritte Wie mache ich weiter? (Spiel-Menü) Java Basics - Anfänger-Themen 9
S Scanner -> Zahl lesen und weiter verwenden Java Basics - Anfänger-Themen 8
O unexpected type - weiß nicht weiter! Java Basics - Anfänger-Themen 3
P Methoden Daten aus Methode weiter nutzen Java Basics - Anfänger-Themen 14
C Programm arbeitet nicht weiter Java Basics - Anfänger-Themen 2
R Nach return() der aufgerufenen Methode wird aufrufende Methode nicht weiter ausgeführt Java Basics - Anfänger-Themen 14
B von Ergebniss weiter rechnen Java Basics - Anfänger-Themen 3
Luk10 Button.disable() + Weiter Frage Java Basics - Anfänger-Themen 7
D Iterator schaltet nicht weiter?! Java Basics - Anfänger-Themen 5
E Input/Output Datei immer weiter erweitern Java Basics - Anfänger-Themen 4
M Währungsrechner, aber wie weiter? Java Basics - Anfänger-Themen 8
K weiter schreiben in einer datei Java Basics - Anfänger-Themen 5
I Weiß einfach nicht mehr weiter... Java Basics - Anfänger-Themen 3
D brauch hillfe komm nicht mehr weiter... Java Basics - Anfänger-Themen 10
0 Calendar - komme nicht weiter mit add Java Basics - Anfänger-Themen 2
J Anfängeraufgabe - komme nicht weiter Java Basics - Anfänger-Themen 2
neurox Ergebnis der if-Bedingung weiter verwenden Java Basics - Anfänger-Themen 5
J Arrayübergabe, ich komme nicht weiter Java Basics - Anfänger-Themen 2
D DefaultEditorKid komme nicht weiter! Java Basics - Anfänger-Themen 4
M Komme net weiter Java Basics - Anfänger-Themen 7
T Hilfe..ich komme bei Klassen nicht mer weiter Java Basics - Anfänger-Themen 4
P DotComVersenken -Spiel im Schiffeversenken-Stil - erstellen- Komm jetzt nicht weiter. Java Basics - Anfänger-Themen 11
K 50 errormeldungen- komme auch nach vielen Nachmittagen nicht weiter. bitte helfen Java Basics - Anfänger-Themen 39
D Wie weiter machen? Java Basics - Anfänger-Themen 4
C Quellcode richtig bisher? wie gehts weiter? Java Basics - Anfänger-Themen 13
G 3. Aufgaben und komme nicht weiter (Felder, Methoden) Java Basics - Anfänger-Themen 3
G J2EE Tutorial . komme nicht weiter Java Basics - Anfänger-Themen 7
T Spiel --> Soforteingaben per Pfeiltaste möglich? + Weiter Java Basics - Anfänger-Themen 21
C Wenn Wert existiert, dann weiter auf nächste Seite Java Basics - Anfänger-Themen 2
G vector füllt sich immer weiter. wo muss ich ihn leeren? Java Basics - Anfänger-Themen 3
Z Datei einlesen in ein String und weiter verwenden Java Basics - Anfänger-Themen 3
N ich weiß nicht weiter. Java Basics - Anfänger-Themen 13
G Instanziierung [HILFE ich komme nicht weiter] Java Basics - Anfänger-Themen 10
G ich komm nicht weiter -> String in int casten Java Basics - Anfänger-Themen 4
B Primzahlprüfung, komme nicht weiter Java Basics - Anfänger-Themen 11
C Nach Catch-Klausel Programm weiter laufen lassen Java Basics - Anfänger-Themen 5
D Weis nicht weiter mit Keylistener Java Basics - Anfänger-Themen 17
X Weiß nicht weiter! Java Basics - Anfänger-Themen 73
N läuft der thread eigentlich weiter? Java Basics - Anfänger-Themen 13
G Hilfe komme nicht weiter bei diesen aufgaben Java Basics - Anfänger-Themen 2
O H.E.L.P. (wie programmier ich weiter?) Java Basics - Anfänger-Themen 6
F indexOf weiter lesen Java Basics - Anfänger-Themen 14
E Aus Datei einlesen und weiter mit arbeiten! Java Basics - Anfänger-Themen 15
P NullPointerException Ich weiss nichtmehr weiter Java Basics - Anfänger-Themen 6
J Package kompileren/ausführen - komme nicht weiter Java Basics - Anfänger-Themen 4
R komme nicht weiter Java Basics - Anfänger-Themen 10
S Wert aus JComboBox auslesen und weiter verwenden Java Basics - Anfänger-Themen 2
M while schleife schlafen legen aber im applet weiter arbeite Java Basics - Anfänger-Themen 3
T BufferedReader beenden und später weiter lesen Java Basics - Anfänger-Themen 11
G Owner von JDialog;Komme einfach nicht weiter Java Basics - Anfänger-Themen 4
C Erst weiter machen wenn fertig Java Basics - Anfänger-Themen 3
megachucky nochmal JDBC. komme nicht weiter. Java Basics - Anfänger-Themen 4
A Erstes Buch durchgelesen, wie weiter vorgehen? Java Basics - Anfänger-Themen 8
P ich komm nicht weiter Java Basics - Anfänger-Themen 7
C Wie gehts weiter? Java Basics - Anfänger-Themen 6
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
onlyxlia Schlüsselworte Was meint man mit "einen Typ" in Java erstellen? Java Basics - Anfänger-Themen 2
O Java Kara geschweifte Klammern Java Basics - Anfänger-Themen 2
richis-fragen Mausrad logitech kann links und rechts klick wie in java abragen. Java Basics - Anfänger-Themen 15
XWing Java Klssenproblem Java Basics - Anfänger-Themen 4
R Umgebungsvariable java -cp gibt immer Java-Hilfe... Java Basics - Anfänger-Themen 3
farbenlos Csv Datei in Java einlesen Java Basics - Anfänger-Themen 18
F TableModelListener: java.lang.ArrayIndexOutOfBoundsException: 132 Java Basics - Anfänger-Themen 3
G Java 8 - Support-Ende Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben