Java-Programmierung für Anfänger: Programmieren lernen ohne Vorkenntnisse - Softcover

Lorig, Daniel

 
9781517358389: Java-Programmierung für Anfänger: Programmieren lernen ohne Vorkenntnisse

Inhaltsangabe

Java zählt derzeit zu den am meisten genutzten Programmiersprachen. Insbesondere bei Programmieranfängern ist die Sprache sehr beliebt, weil sie auf fehleranfällige Konzepte wie Zeigerarithmetik verzichtet, aber dennoch sehr leistungsstark ist.

Dieses Buch richtet sich an absolute Programmieranfänger, die keine Vorkenntnisse in Java oder einer anderen Programmiersprache haben. Wichtige Konzepte der Programmierung werden leicht und verständlich erklärt, sodass auch absolute Programmierneulinge sich schnell in der Sprache zurecht finden werden. Zu jedem Thema gibt es Programmierbeispiele, mit denen man das Gelernte nachvollziehen kann. Zudem werden insgesamt über 65 Web-Ressourcen empfohlen, mit deren Hilfe man sein Wissen vertiefen kann.

Es werden auch fortgeschrittene Themen wie Netzwerkprogrammierung, Nebenläufigkeit und grafische Oberflächen angeschnitten und anfängergerecht die Grundlagen dieser und anderer Techniken erklärt.

Zusätzlich erhalten Sie Zugriff auf Übungsaufgaben zu allen behandelten Themen. Sie können damit die erlernten Konzepte direkt anwenden und Ihre Kenntnisse in der Java-Programmierung vertiefen. "Learning by Doing" ist ein lange bewährtes Konzept beim Erlernen von Programmiersprachen.

Aktualisierte Fassung April 2017: Durch Auswertung des Feedbacks von Lesern konnte das Buch nochmals erweitert und verbessert werden.

Im Buch werden die folgenden Themen behandelt:

  1. Grundlagen der Programmierung
  2. Kernelemente der Programmiersprache Java
  3. Ablaufsteuerung: Bedingungen und Schleifen
  4. Objektorientierung: Ein kurzer Überblick
  5. Primitive Datentypen
  6. Programmieren mit Ausdrücken und Operatoren
  7. Arrays
  8. Zeichenketten
  9. Klassen und Objekte
  10. Referenzen, Parameter und null
  11. Vererbung
  12. Exceptions
  13. Generics
  14. Collections
  15. Dateiverarbeitung
  16. Nebenläufigkeit
  17. Netzwerkprogrammierung
  18. Grafische Oberflächen (GUIs)
  19. Webtipps
  20. Code-Download und Übungen

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Reseña del editor

Java zählt derzeit zu den am meisten genutzten Programmiersprachen. Insbesondere bei Programmieranfängern ist die Sprache sehr beliebt, weil sie auf fehleranfällige Konzepte wie Zeigerarithmetik verzichtet, aber dennoch sehr leistungsstark ist.

Dieses Buch richtet sich an absolute Programmieranfänger, die keine Vorkenntnisse in Java oder einer anderen Programmiersprache haben. Wichtige Konzepte der Programmierung werden leicht und verständlich erklärt, sodass auch absolute Programmierneulinge sich schnell in der Sprache zurecht finden werden. Zu jedem Thema gibt es Programmierbeispiele, mit denen man das Gelernte nachvollziehen kann. Zudem werden insgesamt über 65 Web-Ressourcen empfohlen, mit deren Hilfe man sein Wissen vertiefen kann.

Es werden auch fortgeschrittene Themen wie Netzwerkprogrammierung, Nebenläufigkeit und grafische Oberflächen angeschnitten und anfängergerecht die Grundlagen dieser und anderer Techniken erklärt.

Zusätzlich erhalten Sie Zugriff auf Übungsaufgaben zu allen behandelten Themen. Sie können damit die erlernten Konzepte direkt anwenden und Ihre Kenntnisse in der Java-Programmierung vertiefen. "Learning by Doing" ist ein lange bewährtes Konzept beim Erlernen von Programmiersprachen.

Aktualisierte Fassung April 2017: Durch Auswertung des Feedbacks von Lesern konnte das Buch nochmals erweitert und verbessert werden.

Im Buch werden die folgenden Themen behandelt:

  1. Grundlagen der Programmierung
  2. Kernelemente der Programmiersprache Java
  3. Ablaufsteuerung: Bedingungen und Schleifen
  4. Objektorientierung: Ein kurzer Überblick
  5. Primitive Datentypen
  6. Programmieren mit Ausdrücken und Operatoren
  7. Arrays
  8. Zeichenketten
  9. Klassen und Objekte
  10. Referenzen, Parameter und null
  11. Vererbung
  12. Exceptions
  13. Generics
  14. Collections
  15. Dateiverarbeitung
  16. Nebenläufigkeit
  17. Netzwerkprogrammierung
  18. Grafische Oberflächen (GUIs)
  19. Webtipps
  20. Code-Download und Übungen

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.