June 2020
Beginner to intermediate
216 pages
6h 4m
English

Building and maintaining a website is an iterative process, not an end goal. Rarely does a web developer build a site and get every feature right the first time. (Unless you’re my friend Dave; stop making the rest of us look bad, Dave.) In web development, the product evolves and the codebase grows more complex, requiring developers to add features, fix bugs, and restructure code. Redesigns happen as a matter of course.
As a web developer, you need to make and roll out changes to your codebase in an orderly and disciplined fashion. It’s common for security vulnerabilities and bugs to creep in over time because of shortcuts ...
Read now
Unlock full access