Fundamentals of Web Development, 2nd edition

Published by Pearson (May 25, 2017) © 2018

  • Randy Connolly Mount Royal University
  • Ricardo Hoar
Products list

Title overview

For courses in Web Programming and Design: Numerous Mark-up / Scripting Languages, as part of the CS1 course sequence.

 

Master the fundamentals of web development


Fundamentals of Web Development, 2nd Edition guides students through the creation of enterprise-quality websites using current development frameworks. Written by a leading teacher in the field and designed for serious programmers, this book is as valuable to students as a dev bootcamp. Its practical approach and comprehensive insight into the practice of web development covers HTML5, CSS3, Javascript, and the LAMP stack (that is, Linux, Apache, MySQL, and PHP), jQuery, XML, WordPress, Bootstrap, and a variety of third-party APIs that include Facebook, Twitter, Google, and Bing Maps. Coverage also includes the required ACM web development topics, aligned with real-world web development best practices. The 2nd Edition faithfully covers the most vital trends and innovations in the field since 2013, while continuing to provide a thorough and comprehensive overview.

The full text downloaded to your computer

With eBooks you can:

  • search for key concepts, words and phrases
  • make highlights and notes as you study
  • share your notes with friends

eBooks are downloaded to your computer and accessible either offline through the Bookshelf (available as a free download), available online and also via the iPad and Android apps.

Upon purchase, you'll gain instant access to this eBook.

Time limit

The eBooks products do not have an expiry date. You will continue to access your digital ebook products whilst you have your Bookshelf installed.

Table of contents

  • 1. Introduction to Web Development
  • 2. How the Web Works
  • 3. Introduction to HTML
  • 4. Introduction to CSS
  • 5. HTML Tables and Forms
  • 6. Web Media
  • 7. Advanced CSS: Layout
  • 8. JavaScript 1: Language Fundamentals
  • 9. JavaScript 2: Using JavaScript  
  • 10. JavaScript 3: Extending JavaScript with jQuery
  • 11. Introduction to Server-Side Development with PHP
  • 12. PHP Arrays and Superglobals
  • 13. PHP Classes and Objects
  • 14. Working with Databases
  • 15. Error Handling and Validation
  • 16. Managing State
  • 17. Web Application Design
  • 18. Security
  • 19. XML Processing and Web Services
  • 20. JavaScript 4: Frameworks
  • 21. Content Management Systems
  • 22. Web Server Administration and Virtualization
  • 23. Search Engines
  • 24. Social Networks and Analytics 

 

Need help?Get in touch