String im Gespräch


Das Buch
Haben Sie sich auch schon gefragt, ob es möglich ist, mithilfe eines Buchs das Programmieren zu lernen? Nun – mit dem richtigen Buch geht das schon! Programmieren von Kopf bis Fuß ist auch für all jene geeignet, die noch keinerlei Programmiererfahrung mitbringen, und vermittelt auf kluge und spielerische Art die grundlegenden Ideen bei der Entwicklung eigener Programme. Die vorgestellten Konzepte wie Variablen, Schleifen oder Anweisungen sind erst einmal allen Programmiersprachen gemeinsam, aber für die konkreten Beispiele und Übungen wird Python verwendet, weil sich anhand dieser dynamischen, vielseitigen Sprache das Gesagte sehr gut demonstrieren und vertiefen lässt.

Ausführliche Informationen zum Buch finden Sie hier.

Das Kapitel 2: Textdaten können Sie hier als PDF probelesen!

Von Kopf bis Fuß

Gehirn Vorsicht!
Sie könnten etwas lernen.

Lernen widerfährt einem nicht einfach so. Lernen ist etwas, was Sie tun. Sie können nicht lernen, ohne ein paar Neuronen zu strapazieren. Lernen heißt, neue Gedankenwege zu begehen, Brücken zwischen vorhandenem und neuem Wissen zu schlagen, Muster zu erkennen und Tatsachen und Informationen in Wissen umzusetzen (besser noch, in Erkenntnis). Diese Lernphilosophie haben wir in einer innovativen Buchreihe umgesetzt - lassen Sie sich von Kopf bis Fuß begeistern!
Mehr Informationen zur von Kopf bis Fuß-Reihe finden Sie hier.

Die Autoren

Paul Barry arbeitet als Lehrer am Institute of Technology, Carlow, in Irland. Als Mitglied der Abteilung für "Computing & Networking" verbringt er seine Tage damit, coole Programmiertechnologien zu erforschen und zu lehren und damit genau das zu tun, was er für den besten Zeitver- treib hält. Seine große Hoffnung ist, dass seine Studenten den Kram, den er sie lehrt, ebenso amüsant finden.

David Griffiths arbeitete als Trainer für agile Softwareentwicklung, Entwickler und Parkplatzwächter, allerdings nicht in dieser Reihenfolge. Er kann in über zehn Sprachen programmieren, schreiben aber nur in einer. Wenn er nicht schreibt, programmiert oder lehrt, verbringt er seine Zeit auf Reisen mit seiner Frau – und Von Kopf bis Fuß- Autorenkollegin – Dawn. Bevor er Programmieren von Kopf bis Fuß schrieb, schrieb er ein anderes Buch namens Head First Rails, das ebenfalls sehr lesenswert und ein ausgezeichnetes Geschenk für einen guten Freund oder Verwandten ist. Sie können ihm auf Twitter folgen: http://twitter.com/dgriffiths


Wir fragen String, wie man sich fühlt – als begehrtester Datentyp der Welt. Mikrofon


Von Kopf bis Fuß: Es ist äußerst freundlich von Ihnen, dass Sie sich die Zeit für ein Gespräch mit uns nehmen.

String: Aber nein doch, ganz meinerseits. Nehmen Sie doch Platz, bitte. Ein kleiner Snack gefällig?

Von Kopf bis Fuß: Nein, vielen Dank. Ich frage mich, womit ich beginnen soll? Sie sind ja auf der ganzen Welt für Ihre Leistungen berühmt. Sie, der bereits die Werke von Shakespeare, Goethe und ...

String: Dan Brown.

Von Kopf bis Fuß: ... all die anderen Wunder der Weltliteratur transportiert hat. Und auch alltägliche Dinge wie Namen und Adressen. Verraten Sie uns doch, was Sie so beliebt gemacht hat.

Lupe

String: Man muss eben Zeichen setzen, besser gesagt, bündeln. Wissen Sie, bevor es mich gab, hielten Computersysteme Text Zeichen für Zeichen nach.

Von Kopf bis Fuß: Das hört ich ziemlich umständlich an.

String: Umständlich? Es war eine Höllenqual.

Von Kopf bis Fuß: Wir verstehen.

String: Vor meiner Zeit glich die Arbeit mit Text einer Radtour ohne Sattel.

Von Kopf bis Fuß: In welcher Weise?

String: Na ja, irgendwann kam man ans Ziel, aber der Weg dahin war eine Tortur.

Von Kopf bis Fuß: Sie machen die Sache also einfacher.

String: Ganz sicher. Man muss nicht mehr Hunderte, Tausende oder noch mehr einzelne Zeichen verwalten, sondern nur noch eine Sache. Mich!

Von Kopf bis Fuß: Das ist natürlich leichter.

String: Ich betrachte mich gern als Agenten für all die Zeichen, mit denen ich arbeite.

Von Kopf bis Fuß: Man arbeitet mit Ihnen und muss sich deswegen nicht mehr mit den einzelnen Zeichen im Speicher herumschlagen.

String: Genau. Ich bin ein Organisator. Ich kümmere mich um die ganzen alltäglichen Zeichengeschäfte. Muss ich kürzer oder länger sein, sorge ich dafür, dass der Platz für die Zeichen verfügbar gemacht wird.

Von Kopf bis Fuß: Können Sie mir etwas über Ihre Teile verraten, diese Teilstrings.

String: Meine Teilstrings, ja. Kleine Späne, die man aus einem Block gehauen hat. Dass ein einfacher Datentyp wie ich so viel Anerkennung erfährt!

Von Kopf bis Fuß: Ein Taschentuch?

String: Vielen Dank. Die Jungs stehen mir so nah. Hier, ich habe ein Bild. Sehen Sie die Ähnlichkeit?

Von Kopf bis Fuß: Aber, die sehen ja genau so aus wie Sie ...

Popcorn

String: Vollkommen richtig! Meine Zeichenfolge von 137 bis 149. Genau. Genau wie der Vater. Etwas kürzer. Hat aber noch mehr Haare.

Von Kopf bis Fuß: Teilstrings sind also auch einfach nur Strings.

String: Ja. Strings genau wie ich. Und eines Tages, hoffe ich, werden sie vielleicht ihre eigenen Teilstrings zeugen.

Von Kopf bis Fuß: Trotzdem finden manche Leute das mit Ihren Indizes etwas verwirrend.

String: Was soll man dazu sagen? Ich habe bei null angefangen!

Von Kopf bis Fuß: Wir danken Ihnen, String.

String: War mir ein Vergnügen. Und Sie sind sicher, dass Sie nicht doch etwas essen wollen?

Dies ist ein Auszug aus dem Buch Programmieren von Kopf bis Fuß.

Programmieren von Kopf bis Fuß

Angst vor grauer Theorie und akademischer Starre brauchen Sie mit Programmieren von Kopf bis Fuß nicht zu haben: Krempeln Sie die Ärmel hoch, legen Sie los – und ehe Sie sich versehen, schicken Sie schon die Ergebnisse Ihrer Programme an Twitter!