Page Tools:

Web Based Application Development

Author(s): Ralph F. Grove, PhD, James Madison University
Details:
  • ISBN-13: 9780763759407
  • Paperback    329 pages      © 2010
Price: International Sales $86.95 US List
Add to Cart Request a Review Copy

Overview

Web-Based Application Development present an introduction to the concepts, theories, practices, languages, and tools used to develop applications for the World Wide Web. It explores the important fundamentals of Web applications while also introducing the programming and technology necessary to put these ideas into practice.  This book goes beyond presenting the languages and tools found in other texts by including networking, architecture, security, reliability, and other important concepts and theories necessary for today's web applications.  Ideal for novice programmers looking to master the basic skills critical for a successful career in web development, Web-Based Application Development provides broad coverage of the topics coupled with hands-on, active-learning exercises in one, must-have resource.

Every new copy of Web-Based Application Development includes a resource CD-ROM that includes: examples (source code); figures (color screen shots and source code); MyWebApp source code; MVCWebApp source code; case study; and "how-to's" for Tomcat, Ant, MySQL, and NetBeans

Access the errata to Web-Based Application Development 

ShowKey Features

The first 12 chapters of the text provide a complete introductory course in Web application development, while the final 3 chapters provide coverage of advanced topics.

Each chapter opens with a detailed chapter preview outlining the key elements of what is to come in the chapter.

Case studies, examples, and problems throughout the text provide readers with relevant instances of real-world applications.

Each chapter ends with a summary, reviewing essential concepts, principles, and heuristics.

End-of-chapter review questions prompt readers to revisit and recall key concepts and techniques introduced in the chapter.

The accompanying CD-ROM includes code examples from the book for students to try on their own.

Back to top

ShowTable of Contents

Part  Part I  Basics
  Chapter 1  Internet and Web Protocols
  Chapter 2  Client-Server Architecture
  Chapter 3  Web Software
Part  Part II  Development Technologies
  Chapter 4  HTML
  Chapter 5  Java Servlets
  Chapter 6  JavaScript and AJAX
  Chapter 7  Java Server Pages
  Chapter 8  Databases
Part  Part III  Design Principles
  Chapter 9  Web Application Design
  Chapter 10  Security and Encryption
  Chapter 11  Performance and Reliability
  Chapter 12  Internationalization and Accessibility
Part  Part IV  Advanced Design
  Chapter 13  Web Application Infrastructure
  Chapter 14  Advanced Architectural Styles
  Chapter 15  The Mobile Web
Back to top

ShowAbout the Author(s)

Ralph F. Grove, PhD-James Madison University

Ralph Grove has taught computer science for the last 15 years, most recently at James Madison University in Virginia. Prior to entering academia he work he worked for 15 years in business as a software developer, manager, and trainer. His interests include software engineering, web applications, and artificial intelligence.

Back to top

ShowAppropriate Courses

This title is intended for a one-term undergraduate course in Web application development. It is oriented toward students with a solid background in Java programming and those with skills in basic computer operation and networking operations.

Back to top

ShowSamples & Additional Resources

ShowResources

Back to top