Page Tools:

Introduction to Web Development Using HTML 5

Author(s): Dr. Kris Jamsa, MBA, PhD
  • ISBN-13: 9781449686543
  • Paperback    590 pages      © 2014
Price: $128.95 US List
Add to Cart

Introduction to Web Development Using HTML 5 provides a hands-on experience that allows first-time website developers to create their first web pages and experienced developers to quickly master HTML 5. This text is filled with thousands of real-world examples. It starts by introducing standard HTML and its use in creating traditional websites. Within this context, the book teaches developers how to format and style their pages using cascading style sheets (CSS) and how to automate pages using JavaScript and JQuery.

HTML 5 allows Web developers not only to build pages for the World Wide Web, but also to build pages for mobile devices and tablet PCs. The second half of the text introduces developers to all aspects of HTML 5. Developers will learn to create location-aware applications that display content based on the user’s current location, to drag and drop items within a webpage, and much more.

Instructors will receive a turn-key instructional tool with chapter outlines in PowerPoint format, assignments, learning objectives, a glossary of must-know terms, and quizzes.  

Check out the Student Companion Website at


Features & Benefits

  • Introduces Web development to first-time developers
  • Covers all aspects of webpage design
  • Provides detailed coverage of webpage formatting using CSS
  • Presents the use of JavaScript and JQuery to automate webpages
  • Presents the HTML 5 canvas that developers can use to display charts, graphs, and more within a page
  • Covers drag-and-drop processing
  • Introduces location-aware applications
  • Teaches users how to use asynchronous programming to achieve multitasking within a webpage


Part  1: Starting with HTML  
  Chapter  1: Getting Started with HTML  
  Chapter  2: Integrating Images  
  Chapter  3: Using Hyperlinks to Connect Content  
  Chapter  4: Presenting Lists  
  Chapter  5: Formatting Content with Tables  
  Chapter  6: Getting User Input with Forms  
  Chapter  7: Styling Content Using Cascading Style Sheets  
  Chapter  8: Advanced CSS  
  Chapter  9: Creating Page Divisions  
  Chapter  10: JavaScript  
  Chapter  11: Using the Document Object Model   
Part  2: Advanced HTML  
  Chapter  12: Unleashing JavaScript Using Jquery  
  Chapter  13: Communicating with AJAX  
  Chapter  14: Processing JavaScript Object Notation (JSON)  
  Chapter  15: Webpage Optimization  
  Chapter  16: Search Engine Optimization  
Part  3: Introducing HTML 5  
  Chapter  17: The Need for HTML 5  
  Chapter  18: Integrating Audio and Video  
  Chapter  19: HTML Document Structure and Semantics  
  Chapter  20: Creating SVG Graphics  
Part  4: Advanced HTML 5  
  Chapter  21: Introducing the Canvas  
  Chapter  22: Advanced Canvas Programming  
  Chapter  23: CSS Transformations and Rotations  
  Chapter  24: Performing CSS Transitions and Animations  
  Chapter  25: Utilizing Web Storage  
  Chapter  26: Creating Location-Aware Webpages Using Geolocation  
  Chapter  27: Drag-and-Drop Processing  
  Chapter  28: Integrating Web Workers  
  Chapter  29: Communicating via Sockets  
  Chapter  30: HTML 5 Forms Processing  
  Chapter  31: Browser Identification  
Appendix  A: HTML 5 Reference   

Dr. Kris Jamsa, MBA, PhD

Kris Jamsa, Ph.D., MBA is the author of a wide range of computer books the topics of which include programming languages, operating systems, database management, network security, and Internet protocols. Jamsa has architected, designed and implemented a variety of cloud-based for business and educational companies. Jamsa, with a Ph.D. in computer science and a Ph.D. in Education writes, teaches, codes, and consults from his ranch in Prescott, Arizona.

Additional Titles by this Author

The following instructor resources are available to qualified instructors for download

ISBN-13: 9781449686543

Sample Slides in Powerpoint Format
Slides in PowerPoint Format
Test Bank

This site uses cookies to store information on your computer. Some are essential to make our site work; others help us improve the user experience or allow us to communicate with you effectively. By using this site, you consent to the placement of these cookies. Read our cookie policy to learn more.

Agree & Dismiss