Wenn Sie Webseiten oder mobile Apps entwickeln möchten, dann ist dieses Buch wie für Sie gemacht! Auch ganz ohne Vorkenntnisse steigen Sie einfach ein und lernen die einzelnen Programmiersprachen und Technologien jeweils für sich und im Zusammenspiel kennen und einsetzen. Angefangen beim grundlegenden Aufbau einer Webseite mit HTML, CSS und JavaScript über die Entwicklung mobiler Apps für iOS- und Android-Geräte mit Flutter bis hin zur Verarbeitung der Daten mit Python: Hier ist einfach mehr für Sie drin! Wenn Sie sich einen breiten Überblick über die Webentwicklung und Programmierung…mehr
Wenn Sie Webseiten oder mobile Apps entwickeln möchten, dann ist dieses Buch wie für Sie gemacht! Auch ganz ohne Vorkenntnisse steigen Sie einfach ein und lernen die einzelnen Programmiersprachen und Technologien jeweils für sich und im Zusammenspiel kennen und einsetzen. Angefangen beim grundlegenden Aufbau einer Webseite mit HTML, CSS und JavaScript über die Entwicklung mobiler Apps für iOS- und Android-Geräte mit Flutter bis hin zur Verarbeitung der Daten mit Python: Hier ist einfach mehr für Sie drin! Wenn Sie sich einen breiten Überblick über die Webentwicklung und Programmierung verschaffen wollen, dann werfen Sie am besten gleich einen Blick in dieses Buch ...
Die inhaltliche Breite dieses Werkes ist nur möglich durch die Zusammenarbeit verschiedener erfahrener Programmiererinnen und Programmierlehrer. Unter der Federführung von Chris Minnick, Autor zahlreicher IT-Fachbücher haben Eva Holland, Nikhil Abraham, John Paul Mueller, Luca Massaron und Barry Burd - allesamt Autoren anderer Dummies-Bücher - dieses Handbuch für angehende und fortgeschrittene Webentwicklerinnen geschrieben.
Inhaltsangabe
Über die Autoren 9 Einführung 31 Teil I: Programmieren - Erste Schritte. 35 Kapitel 1: Was ist Programmierung?. 37 Kapitel 2: Programmieren für das Internet. 49 Kapitel 3: Programmierer werden. 63 Teil II: Grundlegende Web- Programmierung. 73 Kapitel 4: Grundlegendes HTML 75 Kapitel 5: Mehr aus HTML herausholen. 95 Kapitel 6: Stylisch mit CSS. 111 Kapitel 7: Die nächsten Schritte mit CSS. 133 Kapitel 8: Responsive Layouts mit Flexbox 157 Kapitel 9: Styling mit Bootstrap. 175 Teil III: Fortgeschrittene Webcodierung 193 Kapitel 10: Was ist JavaScript? 195 Kapitel 11: Ihr erstes JavaScript- Programm. 207 Kapitel 12: Variablen. 225 Kapitel 13: Arrays verstehen 243 Kapitel 14: Operatoren, Ausdrücke und Anweisungen 255 Kapitel 15: Schleifen und Verzweigungen 271 Kapitel 16: Funktionen 285 Kapitel 17: Objekte erstellen und verwenden. 303 Kapitel 18: Steuerung des Browsers mit dem Window- Objekt. 319 Kapitel 19: Manipulation von Dokumenten mit dem DOM. 333 Kapitel 20: Ereignisse in JavaScript 353 Kapitel 21: Eingaben und Ausgaben. 365 Kapitel 22: Callbacks und Funktionsabschlüsse 379 Kapitel 23: AJAX und JSON. 391 Teil IV: Mobile Apps erstellen. 407 Kapitel 24: Was ist Flutter?. 409 Kapitel 25: Ihren Computer für die Entwicklung mobiler Anwendungen einrichten. 425 Kapitel 26: 'Hallo' von Flutter. 459 Kapitel 27: Hello again.... 493 Kapitel 28: Dinge geschehen lassen 517 Kapitel 29: Layouts. 549 Kapitel 30: Interaktion mit dem Benutzer 587 Kapitel 31: Navigation, Listen und andere Leckerbissen. 623 Kapitel 32: Mittendrin statt nur dabei .... 669 Teil V: Erste Schritte mit Python. 691 Kapitel 33: Python - Erste Schritte. 693 Kapitel 34: Eine Python- Distribution installieren. 705 Kapitel 35: Mit echten Daten arbeiten 723 Teil VI: Datenanalyse mit Python. 745 Kapitel 36: Datenaufbereitung. 747 Kapitel 37: Datengestaltung. 773 Kapitel 38: MatPlotLib - ein Crashkurs. 791 Kapitel 39: Datenvisualisierung. 807 Abbildungsverzeichnis 825 Stichwortverzeichnis 837
Über die Autoren 9 Einführung 31 Teil I: Programmieren - Erste Schritte. 35 Kapitel 1: Was ist Programmierung?. 37 Kapitel 2: Programmieren für das Internet. 49 Kapitel 3: Programmierer werden. 63 Teil II: Grundlegende Web- Programmierung. 73 Kapitel 4: Grundlegendes HTML 75 Kapitel 5: Mehr aus HTML herausholen. 95 Kapitel 6: Stylisch mit CSS. 111 Kapitel 7: Die nächsten Schritte mit CSS. 133 Kapitel 8: Responsive Layouts mit Flexbox 157 Kapitel 9: Styling mit Bootstrap. 175 Teil III: Fortgeschrittene Webcodierung 193 Kapitel 10: Was ist JavaScript? 195 Kapitel 11: Ihr erstes JavaScript- Programm. 207 Kapitel 12: Variablen. 225 Kapitel 13: Arrays verstehen 243 Kapitel 14: Operatoren, Ausdrücke und Anweisungen 255 Kapitel 15: Schleifen und Verzweigungen 271 Kapitel 16: Funktionen 285 Kapitel 17: Objekte erstellen und verwenden. 303 Kapitel 18: Steuerung des Browsers mit dem Window- Objekt. 319 Kapitel 19: Manipulation von Dokumenten mit dem DOM. 333 Kapitel 20: Ereignisse in JavaScript 353 Kapitel 21: Eingaben und Ausgaben. 365 Kapitel 22: Callbacks und Funktionsabschlüsse 379 Kapitel 23: AJAX und JSON. 391 Teil IV: Mobile Apps erstellen. 407 Kapitel 24: Was ist Flutter?. 409 Kapitel 25: Ihren Computer für die Entwicklung mobiler Anwendungen einrichten. 425 Kapitel 26: 'Hallo' von Flutter. 459 Kapitel 27: Hello again.... 493 Kapitel 28: Dinge geschehen lassen 517 Kapitel 29: Layouts. 549 Kapitel 30: Interaktion mit dem Benutzer 587 Kapitel 31: Navigation, Listen und andere Leckerbissen. 623 Kapitel 32: Mittendrin statt nur dabei .... 669 Teil V: Erste Schritte mit Python. 691 Kapitel 33: Python - Erste Schritte. 693 Kapitel 34: Eine Python- Distribution installieren. 705 Kapitel 35: Mit echten Daten arbeiten 723 Teil VI: Datenanalyse mit Python. 745 Kapitel 36: Datenaufbereitung. 747 Kapitel 37: Datengestaltung. 773 Kapitel 38: MatPlotLib - ein Crashkurs. 791 Kapitel 39: Datenvisualisierung. 807 Abbildungsverzeichnis 825 Stichwortverzeichnis 837
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