A First Course in Web Development
The 10th edition of Web Development & Design Foundations is available!
Announcing the 10th Edition
Building on this textbook’s successful ninth edition, new features for the tenth edition include:
- Chapter 7 has been renamed Responsive Page Layout and takes a mobile first approach! There is a greatly expanded focus on new layout systems including CSS Flexible Layout Module (Flexbox) and CSS Grid Layout — including configuring grids using named areas.
- Chapter 9 introduces form layout with the CSS Flexbox and Grid Layout Systems
- Updated coverage of HTML5 elements and attributes
- Updated code samples, case studies, and web resources
- Expanded treatment of page layout design and responsive web design techniques
- Updated reference sections for HTML5 and CSS
- Additional Hands-On Practice exercises
The book will be primarily available as a Pearson eText. Print copies will be available on demand. Table of Contents
Purchase at Pearson
Chapters
Chapter 1: Introduction to the Internet and World Wide Web
This brief introduction covers the terms and concepts related to the Internet and the Web with which Web developers need to be familiar. For many students, some of this will be a review. Chapter 1 provides the base of knowledge on which the rest of the textbook is built.
Chapter 2: HTML Basics
As HTML5 is introduced, examples and exercises encourage students to create sample pages and gain useful experience. Students are encouraged to create sample pages as they read through the text.
Chapter 3: Configuring Color and Text with CSS
The technique of using Cascading Style Sheets to configure the color and text on web pages is introduced.
Chapter 4: Visual Elements and Graphics
This chapter discusses the use of graphics and visual effects on web pages, including image optimization, CSS borders, CSS image backgrounds, new CSS3 visual effects, and new HTML5 elements. Students are encouraged to create web pages as they read through the text.
Chapter 5: Web Design
This chapter focuses on recommended web design practices and accessibility. Some of this is reinforcement because tips about recommended website design practices are incorporated into the other chapters.
Chapter 6: Page Layout
This chapter continues the study of CSS begun earlier and introduces techniques for positioning and floating web page elements, including a two-column CSS page layout, CSS sprites, CSS for printing, single page website navigation, and more!
Chapter 7: Responsive Page Basics
A mobile first approach is used as this chapter introduces coding techniques for responsive web pages including media queries, feature queries, CSS Flexible Box Layout (Flexbox), CSS Grid Layout, HTML5 picture element, and responsive attributges for the img element.
Chapter 8: Tables
This chapter focuses on the HTML elements used to create tables. Methods for configuring a table with CSS are introduced.
Chapter 9: Forms
This chapter focuses on the HTML elements used to create forms. Methods for configuring the form with CSS, including CSS Grid Layout, are introduced. New HTML5 form control elements and attribute values are introduced.
Chapter 10: Web Development
This chapter focuses on the process of website development, including the job roles needed for a large-scale project, the web development process, and web hosting.
Chapter 11: Web Media and Interactivity
This chapter offers an overview of topics related to adding media and interactivity to web pages. These topics include HTML5 video and audio, CSS3 transforms, CSS transitions, CSS animation, aninteractive image gallery, interactivity with HTML5 Details and Summary elements, and a quick overview of HTML5 APIs, JavaScript, and AJAX.
Chapter 12: E-Commerce Overview
This chapter introduces e-commerce, security, and order processing on the Web.
Chapter 13: Web Promotion
This chapter discusses site promotion from the web developer’s point of view and introduces search engine optimization.
Chapter 14: A Brief Look at JavaScript & jQuery
This chapter provides an introduction to client-side scripting using JavaScript and jQuery.
Author Profile
Dr. Morris has a unique combination of years of industry experience in addition to many years teaching technology courses. Her hands-on approach to this topic enables students to become productive quickly. More Author Info
Student Files
Student files for the 10th edition are available for free download from Pearson.
Instructor Materials
Downloads are available to instructors with exercise solutions, case solutions, PowerPoint presentations, and sample test questions. Contact your Pearson Higher Ed representative or visit Pearson Publishing for more information.