𝔖 Scriptorium
✦   LIBER   ✦

📁

Objektorientierte Programmierung mit JavaScript: Direktstart für Einsteiger

✍ Scribed by Jörg Bewersdorff


Publisher
Springer Vieweg
Year
2018
Tongue
German
Leaves
391
Edition
2. Aufl. 2018
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Wie bringt man einen Computer – ob Desktop-PC, Webserver oder Smartphone – dazu, eine gewünschte Sequenz von Arbeitsschritten automatisch zu vollziehen? Das Buch erklärt Lesern, wie sich auch ohne Vorkenntnisse möglichst schnell erste Programme mithilfe objektorientierter Ansätze erstellen lassen. Benötigt wird dafür lediglich ein Computer mit Internet-Browser und Texteditor.
Im Mittelpunkt des Buchs steht JavaScript, eine Programmiersprache, die in HTML-Dokumente eingebettet und dann im Browser ausgeführt wird. Besonderes Augenmerk legt der Autor auf die systematische Darstellung der Objektorientierung bei JavaScript. Die den Internetseiten zugrundeliegende Dokumentenbeschreibungssprache HTML wird nur soweit erläutert, wie es für das Verständnis der behandelten JavaScript-Thematiken notwendig ist. Sämtliche im Buch erläuterten Beispiele können auf der Homepage des Autors heruntergeladen werden.
Das Buch vermittelt darüber hinaus Grundlagen zur Informationstechnologie und ihrer Geschichte – graphisch abgesetzt in Infoboxen oder in den Fußnoten. Diese Ausführungen laden zum vertiefenden Weiterlesen ein, können aber auch ausgelassen werden. So richtet sich der Band einerseits an Programmier-Einsteiger, die mit JavaScript und Web-Technologien arbeiten wollen, andererseits aber auch an Schüler und Studierende, die an Informatik-Einführungsveranstaltungen teilnehmen.
Die zweite Auflage des Buchs trägt der rasanten Weiterentwicklung von JavaScript als Programmiersprache Rechnung. Zu den Neuerungen zählt beispielsweise die Spezifikation eines Befehls, mit dem Objekte einfacher und übersichtlicher deklariert werden können. Diese und andere wurden in die Neuauflage eingearbeitet.

✦ Table of Contents


Front Matter ....Pages I-XI
„Hello world!“! (Jörg Bewersdorff)....Pages 1-3
Was ein Computer können muss (Jörg Bewersdorff)....Pages 4-15
Wie Computer funktionieren (Jörg Bewersdorff)....Pages 16-29
Die Welt und ihre Objekte (Jörg Bewersdorff)....Pages 30-33
HTML (Jörg Bewersdorff)....Pages 34-42
JavaScript: Der Start (Jörg Bewersdorff)....Pages 43-50
Bedingte Programmabläufe (Jörg Bewersdorff)....Pages 51-69
Programmabschnitte für Teilaufgaben: Unterprogramme (Jörg Bewersdorff)....Pages 70-84
Nicht alles ist Zahl (Jörg Bewersdorff)....Pages 85-94
Formeln in JavaScript (Jörg Bewersdorff)....Pages 95-105
Nicht alles geht mit Formeln (Jörg Bewersdorff)....Pages 106-120
Objekte in JavaScript (Jörg Bewersdorff)....Pages 121-126
Gibt es Klassen in JavaScript? (Jörg Bewersdorff)....Pages 127-141
Prototypen: Einer für alle (Jörg Bewersdorff)....Pages 142-148
Vordefinierte Standardobjekte (Jörg Bewersdorff)....Pages 149-158
Die Kapselung von Objekten (Jörg Bewersdorff)....Pages 159-169
Fixierte Klassen besser als in Java (Jörg Bewersdorff)....Pages 170-180
Erben ohne Sterben (Jörg Bewersdorff)....Pages 181-189
Effizient erben (Jörg Bewersdorff)....Pages 190-209
Wie man die Struktur eines Objekts analysiert (Jörg Bewersdorff)....Pages 210-213
Objektinhalte kopieren (Jörg Bewersdorff)....Pages 214-217
Resümee über JavaScript-Objekte (Jörg Bewersdorff)....Pages 218-219
JavaScript im Browser (Jörg Bewersdorff)....Pages 220-226
Das Browserfenster als Objekt (Jörg Bewersdorff)....Pages 227-235
Das Dokumentenobjekt (Jörg Bewersdorff)....Pages 236-246
En-Bloc-Zugriff auf HTML-Elemente (Jörg Bewersdorff)....Pages 247-253
Die Hierarchie der HTML-Elemente (Jörg Bewersdorff)....Pages 254-265
Wie man die HTML-Struktur verändert (Jörg Bewersdorff)....Pages 266-272
Von der Wiege bis zur Bahre: HTML-Formulare (Jörg Bewersdorff)....Pages 273-280
Cookies: manchmal schwer verdaulich (Jörg Bewersdorff)....Pages 281-290
Mit Events zur Interaktion (Jörg Bewersdorff)....Pages 291-308
Portionsweises Nachladen mit Ajax (Jörg Bewersdorff)....Pages 309-327
Multithreading mit JavaScript (Jörg Bewersdorff)....Pages 328-333
Moderne Cookie-Alternativen (Jörg Bewersdorff)....Pages 334-343
Das Lesen lokaler Dateien (Jörg Bewersdorff)....Pages 344-359
Zum Schluss (Jörg Bewersdorff)....Pages 360-362
Back Matter ....Pages 363-379

✦ Subjects


Computer science.;Computer programming.;Software engineering.;Programming languages (Electronic computers);Computer Science.;Programming Languages, Compilers, Interpreters.;Web Development.;Programming Techniques.;Software Engineering.;Java.;JavaScript.;Objektorientierte Programmierung.


📜 SIMILAR VOLUMES


Objektorientierte Programmierung mit Jav
✍ Jörg Bewersdorff (auth.) 📂 Library 📅 2014 🏛 Vieweg+Teubner Verlag 🌐 German

<p>Ohne Vorkenntnisse und Hilfsmittel möglichst schnell erste Programme mit JavaScript erstellen – wie das geht, beschreibt dieses Buch und streift dafür auch die Grundlagen der Informatik. Gegenstand des Buchs ist JavaScript, wie es in HTML-Dokumente eingebettet und dann im Browser ausgeführt wird.

Objektorientierte Programmierung mit Jav
✍ Jörg Bewersdorff 📂 Library 📅 2014 🏛 Springer Vieweg 🌐 German

Ohne Vorkenntnisse und Hilfsmittel möglichst schnell erste Programme mit JavaScript erstellen – wie das geht, beschreibt dieses Buch und streift dafür auch die Grundlagen der Informatik. Gegenstand des Buchs ist JavaScript, wie es in HTML-Dokumente eingebettet und dann im Browser ausgeführt wird. Da

Programmieren mit Ada: Ada für Einsteige
✍ Diana Schmidt (auth.) 📂 Library 📅 1992 🏛 Springer-Verlag Berlin Heidelberg 🌐 German

Die Programmiersprache Ada wurde mit dem Ziel entwickelt, auch bei gro~en Programmsystemen das Schreiben zuverl{ssiger, transparenter, leicht ver{nderbarer und wiederverwendbarer Programme zu unterst}tzen. Dementsprechend werden in diesem Buch einerseits die Sprachelemente von Ada erkl{rt und andere

JavaScript: Programmieren für Einsteiger
✍ Paul Fuchs 📂 Library 📅 2019 🏛 BMU Verlag 🌐 German

"<i>Wenn es um dynamische Webseiten geht, liegt JavaScript als Werkzeug in der Entwicklergunst weit vorn. Paul Fuchs bietet Anfängern einen sehr niedrigschwelligen Einstieg, spart aber auch komplexe Themen wie Event-Behandlung, Ajax, CSS und die JQuery-Bibliothek nicht aus.</i>" <b> --c't 15/19 </b>

Grundkurs Programmieren mit Delphi: Syst
✍ Wolf-Gert Matthäus (auth.) 📂 Library 📅 2016 🏛 Springer Vieweg 🌐 German

<p>Das Lehrbuch zeigt die Grundzüge der modernen Programmierung. Diese kann mit allen verfügbaren Delphi-Versionen, ob alt oder neu, leicht erlernt werden. Dabei begleitet dieses Einsteiger-Werk ausführlich jeden einzelnen Lernschritt: Es werden vielfältige Benutzeroberflächen programmiert, Simulati