Zum Hauptinhalt springen
Dekorationsartikel gehören nicht zum Leistungsumfang.
30-Second Coding
The 50 Essential Principles That Instruct Technology, Each Explained in Half a Minute
Buch von Mark Steadman
Sprache: Englisch

23,00 €*

inkl. MwSt.

Versandkostenfrei per Post / DHL

Aktuell nicht verfügbar

Kategorien:
Beschreibung
Birmingham, UK
Birmingham, UK
Über den Autor
Mark Steadman is a computer programmer and digital creative spanning tech and podcasting. He is the founder and creator of podcast hosting company, Podiant.
Inhaltsverzeichnis
6 Introduction

Chapter 1: First Computers
12 GLOSSARY
14 The Industrial Revolution
16 The Difference Engine
18 Profile: Ada Lovelace
20 Human Computers
22 Task-Specific Computers
24 Mechanical Computers
26 Codebreakers
28 Instruction Sets & Stored
Programs
30 The Fetch-Execute Cycle
32 The Transistor Revolution
34 The Personal Computer Age

Chapter 2: Instructing Computers
38 GLOSSARY
40 Assembly Language
42 Fortran: The First High-Level
Language
44 Profile: Grace Hopper
46 Procedural Languages
48 Compiled Code
50 Object-Oriented Programming
(OOP)
52 Code Libraries
54 Running Code in the Cloud

Chapter 3: Code Concepts
58 GLOSSARY
60 Binary & Bits
62 Data Types
64 Profile: Linus Torvalds
66 Data Structures: Arrays
68 Variables
70 If-Then-Else: Conditional
Statements
72 Loops & Iterations
74 Profile: Steve Wozniak
76 Functions
78 Making Code Portable
80 Buffering & Caches
82 Eventual Consistency

Chapter 4: What Coders Do
86 GLOSSARY
88 User Interface & User Experience
90 Profile: Tim Berners-Lee
92 Database Operation: CRUD
94 Web Development
96 Scripting
98 Engineering
100 Agile Development & the Scrum
102 Hacking
104 Debugging
106 Scaling & Pseudocode

Chapter 5: Solving Problems with Code
110 GLOSSARY
112 Algorithms
114 The FizzBuzz Test
116 Sorting & Big O Notation
118 The Two Generals Problem
120 Compression & the Huffman Tree
122 Search Engine Optimization
124 Face Detection
126 Unicode
128 End-to-End Encryption
130 Pattern Matching Languages
132 Profile: Larry Page

Chapter 6: Modern Concerns & Concepts
136 GLOSSARY
138 AI: Artificial Intelligence
140 Black Box
142 Computers Cannot Determine Truth
144 What is Blockchain?
146 Detecting Bots
148 Integrated Development
Environment
150 Profile: Alan Turing

152 Appendices
154 Resources
156 Notes on Contributors
158 Index
160 Acknowledgments
Details
Erscheinungsjahr: 2021
Fachbereich: Programmiersprachen
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Buch
ISBN-13: 9780711263642
ISBN-10: 0711263647
Sprache: Englisch
Einband: Gebunden
Autor: Steadman, Mark
Hersteller: Ivy Press
Maße: 233 x 185 x 15 mm
Von/Mit: Mark Steadman
Erscheinungsdatum: 23.11.2021
Gewicht: 0,556 kg
Artikel-ID: 119571387
Über den Autor
Mark Steadman is a computer programmer and digital creative spanning tech and podcasting. He is the founder and creator of podcast hosting company, Podiant.
Inhaltsverzeichnis
6 Introduction

Chapter 1: First Computers
12 GLOSSARY
14 The Industrial Revolution
16 The Difference Engine
18 Profile: Ada Lovelace
20 Human Computers
22 Task-Specific Computers
24 Mechanical Computers
26 Codebreakers
28 Instruction Sets & Stored
Programs
30 The Fetch-Execute Cycle
32 The Transistor Revolution
34 The Personal Computer Age

Chapter 2: Instructing Computers
38 GLOSSARY
40 Assembly Language
42 Fortran: The First High-Level
Language
44 Profile: Grace Hopper
46 Procedural Languages
48 Compiled Code
50 Object-Oriented Programming
(OOP)
52 Code Libraries
54 Running Code in the Cloud

Chapter 3: Code Concepts
58 GLOSSARY
60 Binary & Bits
62 Data Types
64 Profile: Linus Torvalds
66 Data Structures: Arrays
68 Variables
70 If-Then-Else: Conditional
Statements
72 Loops & Iterations
74 Profile: Steve Wozniak
76 Functions
78 Making Code Portable
80 Buffering & Caches
82 Eventual Consistency

Chapter 4: What Coders Do
86 GLOSSARY
88 User Interface & User Experience
90 Profile: Tim Berners-Lee
92 Database Operation: CRUD
94 Web Development
96 Scripting
98 Engineering
100 Agile Development & the Scrum
102 Hacking
104 Debugging
106 Scaling & Pseudocode

Chapter 5: Solving Problems with Code
110 GLOSSARY
112 Algorithms
114 The FizzBuzz Test
116 Sorting & Big O Notation
118 The Two Generals Problem
120 Compression & the Huffman Tree
122 Search Engine Optimization
124 Face Detection
126 Unicode
128 End-to-End Encryption
130 Pattern Matching Languages
132 Profile: Larry Page

Chapter 6: Modern Concerns & Concepts
136 GLOSSARY
138 AI: Artificial Intelligence
140 Black Box
142 Computers Cannot Determine Truth
144 What is Blockchain?
146 Detecting Bots
148 Integrated Development
Environment
150 Profile: Alan Turing

152 Appendices
154 Resources
156 Notes on Contributors
158 Index
160 Acknowledgments
Details
Erscheinungsjahr: 2021
Fachbereich: Programmiersprachen
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Buch
ISBN-13: 9780711263642
ISBN-10: 0711263647
Sprache: Englisch
Einband: Gebunden
Autor: Steadman, Mark
Hersteller: Ivy Press
Maße: 233 x 185 x 15 mm
Von/Mit: Mark Steadman
Erscheinungsdatum: 23.11.2021
Gewicht: 0,556 kg
Artikel-ID: 119571387
Warnhinweis

Ähnliche Produkte

Ähnliche Produkte