Description

Book Synopsis


Table of Contents

Introduction 1

Book 1: Getting Started with Coding 5

Chapter 1: What Is Coding? 7

Chapter 2: Programming for the Web 19

Chapter 3: Becoming a Programmer 33

Book 2: Basic Web Coding 43

Chapter 1: Exploring Basic HTML 45

Chapter 2: Getting More Out of HTML 63

Chapter 3: Getting Stylish with CSS 79

Chapter 4: Next Steps with CSS 101

Chapter 5: Responsive Layouts with Flexbox 123

Chapter 6: Styling with Bootstrap 143

Book 3: Advanced Web Coding 159

Chapter 1: What Is JavaScript? 161

Chapter 2: Writing Your First JavaScript Program 173

Chapter 3: Working with Variables 193

Chapter 4: Understanding Arrays 211

Chapter 5: Working with Operators, Expressions, and Statements 225

Chapter 6: Getting into the Flow with Loops and Branches 241

Chapter 7: Getting Functional 255

Chapter 8: Making and Using Objects 275

Chapter 9: Controlling the Browser with the Window Object 291

Chapter 10: Manipulating Documents with the DOM 307

Chapter 11: Using Events in JavaScript 327

Chapter 12: Integrating Input and Output 339

Chapter 13: Understanding Callbacks and Closures 355

Chapter 14: Embracing AJAX and JSON 367

Book 4: Creating Mobile Apps 383

Chapter 1: What Is Flutter? 385

Chapter 2: Setting Up Your Computer for Mobile App Development. 401

Chapter 3: “Hello” from Flutter 433

Chapter 4: Hello Again 469

Chapter 5: Making Things Happen 495

Chapter 6: Laying Things Out 527

Chapter 7: Interacting with the User 567

Chapter 8: Navigation, Lists, and Other Goodies 605

Chapter 9: Moving Right Along 653

Book 5: Getting Started with Python 675

Chapter 1: Wrapping Your Head around Python 677

Chapter 2: Installing a Python Distribution 689

Chapter 3: Working with Real Data 707

Book 6: Data Analysis with Python 729

Chapter 1: Conditioning Your Data 731

Chapter 2: Shaping Data 759

Chapter 3: Getting a Crash Course in MatPlotLib 779

Chapter 4: Visualizing the Data 795

Book 7: Career Building with Coding 813

Chapter 1: Exploring Coding Career Paths 815

Chapter 2: Exploring Undergraduate and Graduate Degrees 829

Chapter 3: Training on the Job 843

Chapter 4: Coding Career Myths 853

Index 861

Coding AllinOne For Dummies

    Product form

    £23.19

    Includes FREE delivery

    RRP £28.99 – you save £5.80 (20%)

    Order before 4pm today for delivery by Mon 22 Jun 2026.

    A Paperback / softback by Chris Minnick

    2 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Coding AllinOne For Dummies by Chris Minnick

      Publisher: John Wiley & Sons Inc
      Publication Date: 15/09/2022
      ISBN13: 9781119889564, 978-1119889564
      ISBN10: 1119889561

      Description

      Book Synopsis


      Table of Contents

      Introduction 1

      Book 1: Getting Started with Coding 5

      Chapter 1: What Is Coding? 7

      Chapter 2: Programming for the Web 19

      Chapter 3: Becoming a Programmer 33

      Book 2: Basic Web Coding 43

      Chapter 1: Exploring Basic HTML 45

      Chapter 2: Getting More Out of HTML 63

      Chapter 3: Getting Stylish with CSS 79

      Chapter 4: Next Steps with CSS 101

      Chapter 5: Responsive Layouts with Flexbox 123

      Chapter 6: Styling with Bootstrap 143

      Book 3: Advanced Web Coding 159

      Chapter 1: What Is JavaScript? 161

      Chapter 2: Writing Your First JavaScript Program 173

      Chapter 3: Working with Variables 193

      Chapter 4: Understanding Arrays 211

      Chapter 5: Working with Operators, Expressions, and Statements 225

      Chapter 6: Getting into the Flow with Loops and Branches 241

      Chapter 7: Getting Functional 255

      Chapter 8: Making and Using Objects 275

      Chapter 9: Controlling the Browser with the Window Object 291

      Chapter 10: Manipulating Documents with the DOM 307

      Chapter 11: Using Events in JavaScript 327

      Chapter 12: Integrating Input and Output 339

      Chapter 13: Understanding Callbacks and Closures 355

      Chapter 14: Embracing AJAX and JSON 367

      Book 4: Creating Mobile Apps 383

      Chapter 1: What Is Flutter? 385

      Chapter 2: Setting Up Your Computer for Mobile App Development. 401

      Chapter 3: “Hello” from Flutter 433

      Chapter 4: Hello Again 469

      Chapter 5: Making Things Happen 495

      Chapter 6: Laying Things Out 527

      Chapter 7: Interacting with the User 567

      Chapter 8: Navigation, Lists, and Other Goodies 605

      Chapter 9: Moving Right Along 653

      Book 5: Getting Started with Python 675

      Chapter 1: Wrapping Your Head around Python 677

      Chapter 2: Installing a Python Distribution 689

      Chapter 3: Working with Real Data 707

      Book 6: Data Analysis with Python 729

      Chapter 1: Conditioning Your Data 731

      Chapter 2: Shaping Data 759

      Chapter 3: Getting a Crash Course in MatPlotLib 779

      Chapter 4: Visualizing the Data 795

      Book 7: Career Building with Coding 813

      Chapter 1: Exploring Coding Career Paths 815

      Chapter 2: Exploring Undergraduate and Graduate Degrees 829

      Chapter 3: Training on the Job 843

      Chapter 4: Coding Career Myths 853

      Index 861

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account