Chapter 1

Planning a Web App

IN THIS CHAPTER

check Learning about web apps

check Planning your app’s data, workflow, and interface

check Planning a responsive web app

check Planning an accessible web app

check Becoming familiar with web app security issues

What you can do, or dream you can, begin it,

Boldness has genius, power, and magic in it.

— JOHANN WOLFGANG VON GOETHE

There are many reasons to get and stay interested in web coding and development. Here are a just a few: the challenge of learning something new; the confidence that comes from figuring out hard or complex problems; the satisfactions that inhere from getting code to work; the desire to get a job in web development; the feeling that you’re operating right at the leading edge of the modern world. These are all great and motivating reasons to code for the web, but there’s another reason to dive deep into CSS and JavaScript and all the rest: as an outlet for your creative side. Sure, anybody who learns a bit of HTML and a few CSS properties can ...

Get Web Coding & Development All-in-One For Dummies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.