• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

10% rabatt på allt med kod: NYSTART10 →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Programmeringsböcker

    30-Second Coding

    The 50 essential principles that instruct technology, each explained in half a minute

    AvMark Steadman

    E-bok
    Engelska, 2021

    Del i serien 30-Second

    172 kr

    Läs direkt i Bokus Reader – eller ladda ned till din enhet

    Beskrivning

    The successful 30-Second series tackles coding, the science of programming the technology which operates in almost every aspect of modern life. Computer code operates behind nearly everything we do – from small calculations in the home to complex executions that drive the global economy. It influences who we see, follow, and like online and describes the websites we visit, the connections between them, the sounds heard on Spotify and videos watched on YouTube.  There is very little we do which hasn’t, in some way, been codified, analysed, and computed electronically, yet few of us possess a basic understanding of that ultimate language barrier. That’s a shame, because coding is the key to so much. Simple programming concepts can explain plenty about the modern world and the changes to come in the age of AI.With insightful text edited by computer scientist and technology podcaster Mark Steadman and contributions from other industry experts, learn the origins of computer code, from the first computers developed in during the Industrial Revolution, through the codebreaking machines used during World War II to the hyperfast computers of the present day.Have all the key terms of this fascinating science explained in simple, bitesize chunks of information-rich text, as well as meeting the key figures who have helped make computer science what it is today.From algorithms and scripts to block-chain, bits and bots, turn to 30-Second Coding to reveal the secrets behind this fascinating subject.

    Produktinformation

    • Utgivningsdatum:2021-12-14
    • Språk:Engelska
    • Antal sidor:160
    • Filformat:EPUB
    • Kopieringsskydd:LCP
    • ISBN:9780711263666
    • Förlag:Quarto Publishing PLC
    • Serie:30-Second

    Utforska kategorier

    • Programmeringsböcker inom Data och IT

    Mer om författaren

    Mark Steadman is a computer programmer and digital creative spanning tech and podcasting. He is the founder and creator of podcast hosting company, Podiant.

    Innehållsförteckning

    • 6   Introduction  Chapter 1: First Computers12 GLOSSARY14 The Industrial Revolution16 The Difference Engine18 Profile: Ada Lovelace20 Human Computers22 Task-Specific Computers24 Mechanical Computers26 Codebreakers28 Instruction Sets & StoredPrograms30 The Fetch-Execute Cycle32 The Transistor Revolution34 The Personal Computer Age  Chapter 2: Instructing Computers38 GLOSSARY40 Assembly Language42 Fortran: The First High-LevelLanguage44 Profile: Grace Hopper46 Procedural Languages48 Compiled Code50 Object-Oriented Programming(OOP)52 Code Libraries54 Running Code in the Cloud  Chapter 3: Code Concepts58 GLOSSARY60 Binary & Bits62 Data Types64 Profile: Linus Torvalds66 Data Structures: Arrays68 Variables70 If-Then-Else: ConditionalStatements72 Loops & Iterations74 Profile: Steve Wozniak76 Functions78 Making Code Portable80 Buffering & Caches82 Eventual Consistency  Chapter 4: What Coders Do86 GLOSSARY88 User Interface & User Experience90 Profile: Tim Berners-Lee92 Database Operation: CRUD94 Web Development96 Scripting98 Engineering100 Agile Development & the Scrum102 Hacking104 Debugging106 Scaling & Pseudocode  Chapter 5: Solving Problems with Code110 GLOSSARY112 Algorithms114 The FizzBuzz Test116 Sorting & Big O Notation118 The Two Generals Problem120 Compression & the Huffman Tree122 Search Engine Optimization124 Face Detection126 Unicode128 End-to-End Encryption130 Pattern Matching Languages132 Profile: Larry Page  Chapter 6: Modern Concerns & Concepts136 GLOSSARY138 AI: Artificial Intelligence140 Black Box142 Computers Cannot Determine Truth144 What is Blockchain?146 Detecting Bots148 Integrated DevelopmentEnvironment150 Profile: Alan Turing  152 Appendices154 Resources156 Notes on Contributors158 Index160 Acknowledgments