Table of Contents
Introduction 1
Part 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
Part 2: Building the Silent and Interactive Web Page 41
Chapter 4: Exploring Basic HTML 43
Chapter 5: Getting More Out of HTML 59
Chapter 6: Getting Stylish with CSS 75
Chapter 7: Next Steps with CSS 97
Chapter 8: Working Faster with Twitter Bootstrap 119
Chapter 9: Adding in JavaScript 135
Part 3: Putting Together a Web Application 157
Chapter 10: Building Your Own App 159
Chapter 11: Researching Your First Web Application 171
Chapter 12: Coding and Debugging Your First Web Application 187
Part 4: Developing Your Coding Skills Further 197
Chapter 13: Getting Familiar with Ruby 199
Chapter 14: Wrapping Your Head around Python 213
Part 5: The Part of Tens 227
Chapter 15: Ten Free Resources for Coding and Coders 229
Chapter 16: Ten Tips for Novice Coders 237
Index 245