Haben Sie auch schon mal den Wunsch verspürt, programmieren zu können? Oder wenigstens zu verstehen, wie Computer ticken, die unser Leben bestimmen? Dieses Buch führt in die Denkweise von Programmierern und die Funktionsweise von Programmen ein und zeigt Ihnen, worauf Sie beim Programmieren achten müssen: Geben Sie eindeutige Anweisungen, sichern Sie sich immer gegen alle Eventualitäten ab und kommen Sie mit den gegebenen, beschränkten Mitteln aus. Gut, dass der Computer wenigstens nicht murrt, wenn er monotone Tätigkeiten ausführen muss! Am Ende des Buches angelangt, haben Sie einen wichtigen…mehr
Haben Sie auch schon mal den Wunsch verspürt, programmieren zu können? Oder wenigstens zu verstehen, wie Computer ticken, die unser Leben bestimmen? Dieses Buch führt in die Denkweise von Programmierern und die Funktionsweise von Programmen ein und zeigt Ihnen, worauf Sie beim Programmieren achten müssen: Geben Sie eindeutige Anweisungen, sichern Sie sich immer gegen alle Eventualitäten ab und kommen Sie mit den gegebenen, beschränkten Mitteln aus. Gut, dass der Computer wenigstens nicht murrt, wenn er monotone Tätigkeiten ausführen muss! Am Ende des Buches angelangt, haben Sie einen wichtigen Ausschnitt unserer digitalen Welt besser kennen gelernt und Einblicke in allgemeine Programmierkonzepte und zwei Programmiersprachen erhalten. Dann sind Sie in der Lage, fundiert zu entscheiden, ob und wie Sie Ihr Wissen weiter vertiefen wollen.
Daniel Lorig ist Webentwickler und betreibt erfolgreiche Webseiten, die jährlich mehrere Millionen Besucher anziehen. Er hat sein Informatik-Studium mit einem Master-Abschluss an der Universität des Saarlandes in Saarbrücken beendet.
Inhaltsangabe
Über den Autor 7 Einleitung 21 Teil I: Grundlagen der Programmierung 29 Kapitel 1: Von der Idee zum Programm 31 Kapitel 2: Programmiersprachen: Ein Überblick 41 Kapitel 3: So lernen Sie programmieren 53 Kapitel 4: Was sich alles programmieren lässt 61 Kapitel 5: Algorithmen erstellen 77 Kapitel 6: Wichtige Konzepte in Programmiersprachen 87 Kapitel 7: Fortgeschrittene Programmiertechniken 107 Teil II: Programmieren mit Java 135 Kapitel 8: Compiler und Entwicklungsumgebung 137 Kapitel 9: Die ersten Schritte in der Java-Programmierung 145 Kapitel 10: Variablen und Datentypen in Java 161 Kapitel 11: Ablaufsteuerung in Java 177 Kapitel 12: Objektorientierte Programmierung in Java 189 Kapitel 13: Weitere Features von Java 221 Kapitel 14: Die Klassenbibliothek von Java 241 Kapitel 15: Grafische Benutzeroberflächen 263 Teil III: Programmierung für das Web mit PHP 291 Kapitel 16: Einführung in HTML 293 Kapitel 17: Werkzeuge für die Webprogrammierung 311 Kapitel 18: Einstieg in die PHP-Programmierung 321 Kapitel 19: Datenbankprogrammierung 349 Kapitel 20: Dynamische Webseiten programmieren 365 Teil IV: Werkzeuge für Programmierer 399 Kapitel 21: Fehler finden und beseitigen 401 Kapitel 22: Die Macht des Internets nutzen 419 Kapitel 23: Versionskontrolle 427 Teil V: Der Top-Ten-Teil 439 Kapitel 24: (Ungefähr) 10 externe Zusatzbibliotheken für Java 441 Kapitel 2: (Mehr als) 10 nützliche Webseiten für Programmierer 447 Stichwortverzeichnis 451
Über den Autor 7 Einleitung 21 Teil I: Grundlagen der Programmierung 29 Kapitel 1: Von der Idee zum Programm 31 Kapitel 2: Programmiersprachen: Ein Überblick 41 Kapitel 3: So lernen Sie programmieren 53 Kapitel 4: Was sich alles programmieren lässt 61 Kapitel 5: Algorithmen erstellen 77 Kapitel 6: Wichtige Konzepte in Programmiersprachen 87 Kapitel 7: Fortgeschrittene Programmiertechniken 107 Teil II: Programmieren mit Java 135 Kapitel 8: Compiler und Entwicklungsumgebung 137 Kapitel 9: Die ersten Schritte in der Java-Programmierung 145 Kapitel 10: Variablen und Datentypen in Java 161 Kapitel 11: Ablaufsteuerung in Java 177 Kapitel 12: Objektorientierte Programmierung in Java 189 Kapitel 13: Weitere Features von Java 221 Kapitel 14: Die Klassenbibliothek von Java 241 Kapitel 15: Grafische Benutzeroberflächen 263 Teil III: Programmierung für das Web mit PHP 291 Kapitel 16: Einführung in HTML 293 Kapitel 17: Werkzeuge für die Webprogrammierung 311 Kapitel 18: Einstieg in die PHP-Programmierung 321 Kapitel 19: Datenbankprogrammierung 349 Kapitel 20: Dynamische Webseiten programmieren 365 Teil IV: Werkzeuge für Programmierer 399 Kapitel 21: Fehler finden und beseitigen 401 Kapitel 22: Die Macht des Internets nutzen 419 Kapitel 23: Versionskontrolle 427 Teil V: Der Top-Ten-Teil 439 Kapitel 24: (Ungefähr) 10 externe Zusatzbibliotheken für Java 441 Kapitel 2: (Mehr als) 10 nützliche Webseiten für Programmierer 447 Stichwortverzeichnis 451
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497
USt-IdNr: DE450055826