A New Route to Programming

A New Route to Programming

Tim McNamara
Buy on Leanpub

Table of Contents

A New Route to Programming

  • A Motivating Introduction
    • What you will learn
  • Some guiding principles
    • Programming is cultural
    • Programmers use analogies
    • Programmers like to simplify
    • Programming works by building up components
    • Programming works by breaking down problems
    • Programming works by making trade offs
    • Naming things is hard
  • First steps programming
    • Step 1: Open a web browser
    • Step 2: Open its web developer console
    • Step 3: Begin to code
  • How computers interpret information
    • Numbers
    • Text
    • Pictures
    • Dates
    • Lists
    • Truth values
    • Uncertainty
    • Nothingness
  • Create a comprehensive website backup
    • An Overview of the Approach
    • Tools
    • Defining a web page
    • A note about embedded videos
    • Respecting robots.txt
    • How we select specific elements
    • Downloading web sites
    • Compress the downloads
  • Conduct a Miniature Web Harvest
    • Technologies we will learn
  • Turn James Cook’s first voyage into an interactive website
    • About the journal
    • Parsing the journal
A New Route to Programming/overview

A New Route to Programming

course_overview

count_chapters
begin_reading
download
p_implied_book_part_name

A New Route to Programming7 chapters

Begin ›
  1. A Motivating Introduction

  2. Some guiding principles

  3. First steps programming

  4. How computers interpret information

  5. Create a comprehensive website backup

  6. Conduct a Miniature Web Harvest

  7. Turn James Cook’s first voyage into an interactive website