Java für Anfänger: Der vollständige Kurs
Java für Anfänger: Der vollständige Kurs
Zusammenfassung:
Das Buch „Java für Anfänger: Der vollständige Kurs“ ist ein praktischer Leitfaden, der Sie von der Installation des JDK bis zum Schreiben Ihrer ersten vollwertigen Programme in Java führt. Der Stoff ist nach dem Prinzip „vom Einfachen zum Komplexen“ aufgebaut und erfordert keine Vorkenntnisse in der Programmierung.
Worum geht es in diesem Buch
Im Buch werden nacheinander alle wichtigen Themen behandelt, die für den Einstieg in die Java-Entwicklung notwendig sind:
- Grundlagen der Syntax — Variablen, Datentypen, Operatoren, bedingte Anweisungen und Schleifen.
- Objektorientierte Programmierung (OOP) — Klassen, Objekte, Vererbung, Polymorphismus, Kapselung und Abstraktion.
- Arbeit mit Daten — Arrays, Zeichenketten, Collections (List, Set, Map) und Datei-Eingabe/-Ausgabe.
- Fehlerbehandlung — Ausnahmen, try-catch-finally, Erstellung eigener Ausnahmen.
- Praktische Projekte — Taschenrechner, Aufgabenmanager, Spiel „Zahlen raten“ und eine einfache Notizanwendung.
Für wen ist dieses Buch geeignet
- Studenten und Schüler, die mit dem Programmieren beginnen.
- Autodidakten, die Java von Grund auf mit strukturiertem Material erlernen möchten.
- Entwickler anderer Sprachen, die Java zur Erweiterung ihrer Fähigkeiten erlernen möchten.
- Alle, die in Zukunft zur Android-Entwicklung oder zu serverseitigen Java-Technologien wechseln möchten.
Was Sie nach der Lektüre wissen werden
- Sie verstehen die grundlegenden Prinzipien der imperativen und objektorientierten Programmierung.
- Sie lernen, sauberen und lesbaren Code unter Einhaltung der Java-Konventionen zu schreiben.
- Sie beherrschen die Arbeit mit grundlegenden Datenstrukturen und Algorithmen: Sortieren, Suchen, Rekursion.
- Sie können selbstständig Konsolenanwendungen erstellen und Fehler behandeln.
- Sie erhalten eine solide Grundlage für das Erlernen komplexerer Themen: Multithreading, JDBC, Frameworks.
Jedes Kapitel enthält Codebeispiele, Fragen zur Selbstkontrolle und praktische Aufgaben. Das Buch eignet sich sowohl zum Selbststudium als auch als Lehrmaterial in Kursen. Alle Beispiele wurden mit Java 17 und höher getestet, sind aber auch für ältere Versionen geeignet.
Empfehlungen
Sauberer Code in TypeScript: Ein praktischer Leitfaden zum Schreiben zuverlässiger Programme
Architektur von TypeScript-Anwendungen
Clean Code in Java: Ein praktischer Leitfaden zum Schreiben von lesbarem und wartbarem Code
Erstellung von Microservices
CakePHP 1.3 Application Development Cookbook
Hacking with PHP