Programmieren lernen für Dummies

(0) Erste Bewertung abgeben
CHF 18.00
Download steht sofort bereit
E-Book (epub)
Informationen zu E-Books
E-Books eignen sich auch für mobile Geräte (sehen Sie dazu die Anleitungen).
E-Books von Ex Libris sind mit Adobe DRM kopiergeschützt: Erfahren Sie mehr.
Weitere Informationen finden Sie hier.

Beschreibung

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 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.



Zusammenfassung
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 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.

Inhalt

Über den Autor 7

Einleitung 21

Über dieses Buch 21

Konventionen in diesem Buch 22

Was Sie nicht lesen müssen 23

Törichte Annahmen über die Leser 23

Wie dieses Buch aufgebaut ist 24

Symbole, die in diesem Buch verwendet werden 25

Wie es weitergeht 26

Teil I Grundlagen Der Programmierung 27

Kapitel 1 Von der Idee zum Programm 29

Mensch vs. Maschine 29

Einen Algorithmus entwickeln 31

Mit dem Rechner kommunizieren 35

Maschinencode 35

Programmiersprachen 35

Das Wichtigste in Kürze 37

Übungen 37

Kapitel 2 Programmiersprachen: Ein Überblick 39

Variabel sollst du sein! 39

Die Evolution der Programmiersprachen 41

Populäre Programmiersprachen und ihre Unterschiede 42

Übersetzung und Ausführung von Code 43

Speicherverwaltung 45

Die perfekte Sprache für Programmieranfänger 48

Das Wichtigste in Kürze 48

Übungen 49

Kapitel 3 So lernen Sie programmieren 51

Schritte beim Lernen einer Programmiersprache 51

Grundelemente der Sprache kennenlernen 51

Erste Übungen eigenständig lösen 52

Vertiefen der Kenntnisse einer Sprache 53

Eigene Ideen realisieren 54

Angebote zum Lernen einer Programmiersprache 55

Programmieren lernen mit Büchern 55

Programmieren lernen mit Online-Tutorials 56

Programmieren lernen im Rahmen von Ausbildung oder Studium 56

Kurse im Internet belegen 56

Das Wichtigste in Kürze 57

Kapitel 4 Was sich alles programmieren lässt 59

Anwendungsentwicklung für Desktop-Computer 59

Programmierung unter verschiedenen Betriebssystemen 60

Komplexität der Anwendungen 61

Reich werden mit Desktop-Programmierung 62

Mobile Apps 63

Mobile Plattformen 65

Komplexität der Anwendungen 67

Reich werden mit Apps 67

Programmierung für das Internet 68

Die Programmiersprachen des Internet 68

Reich werden mit dem Internet 69

Hardware-Programmierung 70

Einsatzgebiete 71

Programmiersprachen 72

Das Wichtigste in Kürze 73

Übungen 73

Kapitel 5 Algorithmen erstellen 75

Spaß mit Zahlen 75

Mathematische Probleme lösen 76

Problem: Für eine natürliche Zahl n soll deren Fakultät berechnet werden 76

Problem: Eine Liste aus beliebigen Zahlen soll aufsteigend sortiert werden 79

Probleme aus dem wahren Leben lösen 82

Das Wichtigste in Kürze 83

Übungen 84

Kapitel 6 Wichtige Konzepte in Programmiersprachen 85

Datentypen, Variablen und Zuweisungen 86

Variablen anlegen 87

Werte in Variablen ablegen 88

Arrays 89

Operatoren und Ausdrücke 91

Arithmetische Operatoren 91

Vergleichsoperatoren 93

Logische Operatoren 94

Operatoren kombinieren 96

Kontrollfluss 97

Verzweigungen 97

Schleifen 100

Das Wichtigste in Kürze 102

Übungen 103

Kapitel 7 Fortgeschrittene Programmiertechniken 105

Funktionen und Prozeduren 105

Funktionen erstellen 109

Funktionen einsetzen 113

Rekursion 113

Objektorientierte Programmierung 115

Idee der objektorientierten Programmierung 115

Realisierung mithilfe von Klassen 116

Umsetzung im Programmcode 117

Zeigerarithmetik und manuelle Speicherverwaltung 123

Zeiger 123

Zusammenspiel von Feldern und Zeigern 126

Manuelle Speicherverwaltung 127&l...

Mehr anzeigen

Produktinformationen

Titel
Programmieren lernen für Dummies
Autor
EAN
9783527813957
Format
E-Book (epub)
Hersteller
Wiley-VCH
Genre
Programmiersprachen
Veröffentlichung
27.04.2018
Digitaler Kopierschutz
Adobe-DRM
Dateigrösse
6.06 MB
Anzahl Seiten
360
Mehr anzeigen
Andere Kunden kauften auch