Will mit Java anfangen

Niklas J

Neues Mitglied
Hallo ich möchte Java lernen weiß aber nicht wie ich beginnen kann den mit YouTube Videos kann ich nicht gut lernen und Kurse kann ich mir nicht leisten
PS . Ich bin 13
 
Zuletzt bearbeitet:

Marinek

Bekanntes Mitglied
Es ist großartig, dass du dich für das Lernen von Java interessierst! Java ist eine fantastische Programmiersprache und bietet viele Möglichkeiten. Hier sind einige Tipps, wie du damit beginnen kannst:

  1. Grundlagen verstehen: Starte mit den grundlegenden Konzepten der Programmierung, wie Variablen, Datentypen, Schleifen und Bedingungen. Es gibt viele Ressourcen online, die diese Konzepte anschaulich erklären.
  2. Online-Tutorials nutzen: Es gibt zahlreiche Online-Tutorials speziell für Anfänger. Plattformen wie Codecademy, Udacity oder w3schools bieten strukturierte Kurse, die dir helfen werden, die Grundlagen von Java zu verstehen.
  3. Java-Entwicklungsumgebung einrichten: Installiere eine Java-Entwicklungsumgebung (IDE), wie z.B. Eclipse oder IntelliJ IDEA. Diese Tools erleichtern das Schreiben und Testen von Java-Code erheblich.
  4. Praktische Übungen machen: Das Beste beim Programmieren ist das praktische Üben. Versuche einfache Programme zu schreiben, um das Gelernte anzuwenden. Spiele mit kleinen Projekten herum, um dein Verständnis zu vertiefen.
  5. Online-Community beitreten: Tritt Online-Communities bei, in denen du Fragen stellen und von anderen lernen kannst. Foren wie Stack Overflow oder das Java-Forum bieten großartige Ressourcen für Anfänger.
  6. Projekte durchführen: Wenn du dich wohl fühlst, starte kleine Projekte. Das könnten einfache Spiele, Taschenrechner oder andere nützliche Anwendungen sein. Projekte helfen dir dabei, das Gelernte zu festigen.
  7. Dokumentation lesen: Lerne, wie du die Java-Dokumentation liest. Das ist eine wichtige Fähigkeit für jeden Programmierer, um die Funktionen und Methoden der Sprache zu verstehen.
  8. Spaß haben: Das Wichtigste ist, Spaß am Programmieren zu haben. Experimentiere, entdecke und lerne ständig dazu.
Vergiss nicht, dass es in Ordnung ist, Fragen zu stellen. Die Programmier-Community ist hilfsbereit und unterstützt gerne. Viel Erfolg beim Lernen von Java!

Beste Grüße,
 

Devanther

Top Contributor
Ich lerne meistens auf Udemy.com. Die Kurse da sind auch sehr günstig.
Einfach nach Java suchen, fertig.

Ich hab auch ne Frage jetzt, und zwar gibt es eine Alternative zu Udemy?
Eine Platform wo man gegen Geld Kurse kaufen und ansehen kann?

Es geht mir nicht nur um Java, sondern auch um Python, C++,JavaScript, SQL und Machine Learning oder Mathe...
 

KonradN

Super-Moderator
Mitarbeiter
Wenn Du nicht abgeneigt sein solltest, ein Buch in die Hand zu nehmen und zu lesen, dann würde ich Dir
  • Java von Kopf bis Fuß
  • Schrödinger lernt Java
empfehlen. Evtl. kommst Du an die Bücher auch über Fernleihe oder so, d.h. Du kannst in die Bücher schauen ohne groß Kosten zu haben nur durch einen Gang in eine Bibliothek.

Und wenn Du im Netz schaust, dann wirst Du auch Auszüge finden, so dass Du einmal schauen kannst, ob Dir die Art und Weise des Buches liegen sollte.

Wenn Du es mehr spielerisch haben willst, dann könnte man ggf. über Minecraft einen Einstieg finden. Da gibt es auch Bücher. (Auf Amazon mal nach "Minecraft Java" suchen. Das "Lets Play...." Buch war schon Thema in dem einen oder anderen Thread wo jemand Probleme hatte, dem Buch zu folgen.)

Ganz wichtig ist aber: Es wird gerade am Anfang immer wieder zu Problemen kommen. Du hast den Weg ins Forum gefunden und daher ist auf jeden Fall der große Ratschlag: Fragen und Probleme sind hier immer gut aufgehoben!

Alternative zu Udemy?
Ich habe die Learning Plattform von O'Reilly immer gerne genutzt. Aber da ist die Ausgangssituation halt Bücher und die habe ich vor allem benutzt. Dann gibt es online Sessions mit Autoren, die ich sehr gut fand. Und auch noch Unmengen an Videos und so. Die habe ich aber eher weniger bis gar nicht genutzt.
Ob das etwas ist, das an udemy heran kommt, wenn man speziell Video Kurse haben will? Die Frage kann ich nicht beantworten.
Und ganz wichtig: Du hast einen monatlichen Beitrag, der nicht zu verachten ist. Ich habe alle 3 Monate um 135€ bezahlt meine ich. Daher hatte ich das dann auch jetzt auslaufen lassen und ich werde mir Bücher nun kaufen statt online lesen (Und sollte ich mehrere Bücher brauchen, weil ich ein neues Thema erarbeiten muss, dann wird das halt wieder abgeschlossen)

Etwas kleiner gibt es das auch von Packt Publishing. Da kostet es im Jahr um 100€ und da git es auch Kurse/Videos.
Packt Publishing ist von den Büchern her aber nicht so gut, wie manch ein anderer Verlag. Da war O'Reilly sehr gut, denn die hatten eigentlich alles ...

Ach ja: Beides ist fast komplett auf Englisch. Also wenn man etwas auf Deutsch suchen sollte, dann wird man da eher enttäuscht.
 

Devanther

Top Contributor
zu BlueJ, die Aufgaben im Buch sind aber leider viel zu schwer um sie ALLEINE zu lösen.
Ein totaler Anfänger wird selbst mit chatgpt Probleme haben heute.....

Ansonsten extrem gutes und interessantes Buch!
 

Devanther

Top Contributor

Java: The Complete Reference​


Core Java: Fundamentals, Volume 1​



Vielleicht wäre es erstmal besser Englisch gut zu lernen....weil fast alles auf English ist....


Ich habe damals versucht die BlueJ Aufgaben zu lösen, alleine einfach nicht möglich!
 
Zuletzt bearbeitet:

KonradN

Super-Moderator
Mitarbeiter
Java: The Complete Reference
Das ist in erster Linie ein Nachschlagewerk und kein Lehrbuch. Daher ist dieses Buch für einen reinen Java Anfänger nicht geeignet. Da könnte man sich sonst auch die JLS nehmen um Java zu lernen :)

Core Java: Fundamentals, Volume 1
Das ist schon etwas besser, aber da ist die Frage direkt
a) Ist da nicht eher ein lockeres Lehrbuch besser (TE ist 13 Jahre alt)
b) Ist Englisch da auch nicht unbedingt zelführend.

Und als Lehrbuch vermutlich ähnlich gut geeignet wie die "Java Insel" ... also aus meiner Sicht nicht perfekt geeignet.

Das nur als meine pers. Meinung, aber auch da sind ja Auszüge verfügbar und da kann sich der TE gerne sein eigenes Bild machen.
 

M.L.

Top Contributor
Zusätzlich: der Java-Compiler erwartet formelle Mindestanforderungen an den Code, ohne die es nicht geht (Definition (<- nicht zwingend: Nutzung) wenigstens einer Klasse, Dateiname passend zum Klassennamen, "public static void main"-Methode (<-gilt nicht zwingend für die IDE "BlueJ")

Klassen dienen zum Modellieren von Zusammenhängen von Klassenobjekten und die sie betreffenden Methoden. Generell soll(te) man den Code so aufteilen, dass das (häufige(re)) Ändern oder Erweiteren (an einer zentralen Stelle) erleichtert wird (und die Zuverlässigkeit des SW-Produkts gewahrt bleibt)

Kurse bei Udemy, Pluralsight,... gibt es auch zu finanziell günstigeren Konditionen.
 

Hag2bard

Bekanntes Mitglied
Ich möchte auch meinen Senf zu diesem schon recht altem Thema geben.
Kostenpflichtige Kurse einem Schüler anzubieten, davon würde ich abraten. Wenn du natürlich ohne Probleme mit deinen Eltern reden kannst und sie dir sofort einen Kurs bezahlen, dann klar nur zu, aber es muss erstmal kein Geld kosten.
Ich habe gute Erfahrungen mit YouTube Videos. Und ich programmiere immer nach was gezeigt wird. Wenn ich ein Thema nicht verstehe, dann nutze ich mehrere (deutsche) Videos über das selbe Thema bis es einer so erklärt, bis ich es verstehe. Wenn ich tiefer in der Materie drin bin, suche ich nach Lesestoff.
Wichtig ist, du brauchst ein erreichbares Ziel. Willst du ein Spiel programmieren? Das ist noch zu früh. Du musst dich damit vergnügen kleine Sachen zu lösen. Ich hatte OHNE Vorkenntnisse ein Vorstellungsgespräch für eine Ausbildung. Die haben mich gefragt ob ich weiß wie man 1000 durcheinander gewürfelte Zahlen sortieren kann. Das Gespräch lief "scheiße". Aber ich hab versucht mich zu retten in dem ich Angeboten habe, die Aufgabe später zu lösen und es Ihnen zukommen zu lassen. Habe ich letztendlich so schnell nicht geschafft, ich hab ungefähr 3-4 Wochen gebraucht. Aber danach hat mich Programmieren nie mehr los gelassen. Vor dieser Aktion wollte ich einfach nur irgendeine Ausbildung machen, die mit Computern zu tun hat. Eigentlich wollte ich PC Probleme lösen wie ich es seit 20 Jahren ständig für Bekannte getan habe. Nach dieser Aktion durfte es nichts anderes sein als Programmieren.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Mit Java anfangen Java Basics - Anfänger-Themen 3
H Anfangen mit Java Java Basics - Anfänger-Themen 4
D Erste Schritte Womit anfangen, Java 6 oder 7 ? Java Basics - Anfänger-Themen 18
W anfangen mit Java! Java Basics - Anfänger-Themen 3
E Java-Programm mit Eclipse - wie muss ich anfangen. Java Basics - Anfänger-Themen 7
T Eine HTML Datei mit Java bear. Wie soll kann man anfangen? Java Basics - Anfänger-Themen 11
G Aufgabenstellung in JAVA, wie anfangen ? Java Basics - Anfänger-Themen 13
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
T Java Weihnachtsbaum + Rahmen Java Basics - Anfänger-Themen 1
Ü Java Array - Buchstaben als Zahlen ausgeben Java Basics - Anfänger-Themen 22
M Java Iterator Verständnisfrage Java Basics - Anfänger-Themen 6
M Java Mail Programm Java Basics - Anfänger-Themen 4
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
J Java long- in int-Variable umwandeln Java Basics - Anfänger-Themen 6
JaZuDemNo Java im Studium Java Basics - Anfänger-Themen 7
E Java Programm zur anzeige, ob Winter- oder Sommerzeit herrscht Java Basics - Anfänger-Themen 62
I QR code in Java selber generieren Java Basics - Anfänger-Themen 5
V Java-Ausnahmebehandlung: Behandlung geprüfter Ausnahmen Java Basics - Anfänger-Themen 1
krgewb Java Streams Java Basics - Anfänger-Themen 10
A Überwältigt von der komplexen Java Welt Java Basics - Anfänger-Themen 29
O Mehrfachvererbung auf Spezifikations- und Implementierungsebene in Java. Interfaces Java Basics - Anfänger-Themen 19
John_Sace Homogene Realisierung von Generics in Java ? Java Basics - Anfänger-Themen 19
P Meldung aus Java-Klasse in Thread an aufrufende Klasse Java Basics - Anfänger-Themen 1
R mit Java API arbeiten Java Basics - Anfänger-Themen 9
P JDK installieren Probleme bei der Java-Installation Java Basics - Anfänger-Themen 8
S Java: Wie sortiere ich eine ArrayList benutzerdefinierter Objekte nach einem bestimmten Attribut? Java Basics - Anfänger-Themen 2
Timo12345 JNLP File mit Java öffnen Java Basics - Anfänger-Themen 2
S Video Editierung mit Java.._ Java Basics - Anfänger-Themen 2
F Einstelungen in Java - CursorBlinkRate Java Basics - Anfänger-Themen 10
A PHP $_POST["name"] in Java Java Basics - Anfänger-Themen 3
vivansai21 Is there a oneliner to create a SortedSet filled with one or multiple elements in Java? Java Basics - Anfänger-Themen 9
Athro-Hiro Weißes Bild in Java erstellen Java Basics - Anfänger-Themen 3
Arjunreddy Can someone please tell me how to use a debugger in BlueJ(a Java environment) Java Basics - Anfänger-Themen 1
M Java assoziationen (UML) Java Basics - Anfänger-Themen 8
H Excel-Tabellen mit Java erstellen Java Basics - Anfänger-Themen 4
Simon16 Java ArrayListe von einer Klasse sortieren Java Basics - Anfänger-Themen 2
P Wie kann ich in meinem Java Programm etwas dauerhaft speichern? Java Basics - Anfänger-Themen 5
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
xXGrowGuruXx Java einstieg, leichte sache 0 verstanden Java Basics - Anfänger-Themen 7
A java.sql.SQLException: Data type mismatch. Java Basics - Anfänger-Themen 1
H Java-Programm zur Ausgabe von Zuständen Java Basics - Anfänger-Themen 80
N Java Spiel Figur auf dem Hintergrundbild bewegen. Java Basics - Anfänger-Themen 11
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
A Lerngruppe Java Java Basics - Anfänger-Themen 2
G Help me in the Java Program Java Basics - Anfänger-Themen 2
L Java- Vererbung Java Basics - Anfänger-Themen 4
LimDul Suche Java Stream Tutorial Java Basics - Anfänger-Themen 2
_so_far_away_ Ich möchte Java lernen Java Basics - Anfänger-Themen 11
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
M Datentypen While-Schleife eine Java Methode erstellen Java Basics - Anfänger-Themen 3
V Bild per Java Script austauschen Java Basics - Anfänger-Themen 7
MoxMorris this Keyword in Java Java Basics - Anfänger-Themen 14
D Wie kann man in Java nach Arrays auf Duplikate prüfen Java Basics - Anfänger-Themen 12
wolei JAVA Zeitdifferenz feststellen. Java Basics - Anfänger-Themen 4
DiyarcanZeren Rekursion in Java Java Basics - Anfänger-Themen 5
wolei Java generic interface in a generic class Java Basics - Anfänger-Themen 6
monsterherz Ablauf der Erstellung eines Java Programmes Java Basics - Anfänger-Themen 17
monsterherz Circle.java:5: error: <identifier> expected Java Basics - Anfänger-Themen 2
julian-fr Wie kann ich am besten Java lernen? Java Basics - Anfänger-Themen 17
A Java-Properties und -RessourceBundles Java Basics - Anfänger-Themen 5
lrnz22 Java-Basics-Aufgabe Java Basics - Anfänger-Themen 8
R Java kann nicht installiert werden Java Basics - Anfänger-Themen 8
marcelnedza Finde meinen Fehler in einer Methode nicht, Java Karol Java Basics - Anfänger-Themen 15
G In ein java Dokument Ton einbinden Java Basics - Anfänger-Themen 1
C was heisst es wenn java ']' erwartet ? Java Basics - Anfänger-Themen 2
KeinJavaFreak Erste Schritte Programm "Java(TM) Platform SE binary " nicht vorhanden Java Basics - Anfänger-Themen 1
KeinJavaFreak Erste Schritte Java "Executable Jar File" nicht vorhanden Java Basics - Anfänger-Themen 1
melisax Java 2D-Array Tabelle Java Basics - Anfänger-Themen 4
melisax Java Array Wert an bestimmtem Index angeben Java Basics - Anfänger-Themen 14
J Java Testklasse Java Basics - Anfänger-Themen 5
P Java Selenium . Parameterized.Parameters erzeugt eine Fehlermeldung Java Basics - Anfänger-Themen 14
W Java-Code mit Array Java Basics - Anfänger-Themen 14
W Java-Code Java Basics - Anfänger-Themen 2
P BeforeEach AfterEach werden nicht ausgeführt. Java / Selenium Java Basics - Anfänger-Themen 4
A Wie führe ich eine Batch-Datei von meiner Java-Anwendung aus? Java Basics - Anfänger-Themen 18
W Java code- TicTac toe Java Basics - Anfänger-Themen 51
Ostkreuz Java Docs Java Basics - Anfänger-Themen 9
R Java boolean Unterschied " == " und " = " Java Basics - Anfänger-Themen 3
D Java Programm mit Batch-Datei starten Java Basics - Anfänger-Themen 32
W Java-code Java Basics - Anfänger-Themen 8
W Java-code Java Basics - Anfänger-Themen 9
W Java-Code erklären Java Basics - Anfänger-Themen 6
A Java Kurs / Tutorial Java Basics - Anfänger-Themen 6
K Java Lotto Spiel; ich komme nicht weiter Java Basics - Anfänger-Themen 15
R Operatoren Rechenoperation in Java verwenden für Calculator Java Basics - Anfänger-Themen 2
P Java 2n Potenzieren Java Basics - Anfänger-Themen 1
J Java Hamster Java Basics - Anfänger-Themen 4
D Wie sehe ich ein Java-Programm? Java Basics - Anfänger-Themen 27
V Die Funktion des neuen Schlüsselworts in Java Java Basics - Anfänger-Themen 1
W Junit-Test (Java) Java Basics - Anfänger-Themen 4
W Testfälle bei Java ( Junit-Test) Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben