Skip to content

    Read more about The Missing Link: An Introduction to Web Development and Programming

    The Missing Link: An Introduction to Web Development and Programming

    (8 reviews)

    Michael Mendez

    Copyright Year:

    ISBN 13: 9781502447968

    Publisher: Open SUNY

    Language: English

    Formats Available

    Conditions of Use

    Attribution-NonCommercial-ShareAlike Attribution-NonCommercial-ShareAlike


    Learn more about reviews.

    Reviewed by Subhasish Dasgupta, Associate Professor of Information Systems, The George Washington University on 2/26/21

    The book is a comprehensive one. It covers all aspects of web development from basic HTML to PHP scripting and MySQL databases. read more

    Reviewed by Jerry Schnepp, Assistant Professor, Bowling Green State University on 2/1/18

    Overall, this book serves as a broad introduction to web development. This approach is particularly valuable because it is a single resource that tells the whole story without going into too much depth. When students are ready to dive deeper into... read more

    Reviewed by Hakam Alomari, Assistant Professor, Miami University on 6/20/17

    This textbook is not appropriate for the computer science and/or the software engineering students. I believe this textbook is not a specialist one, the reader can consider it as an overview or for general reading. read more

    Reviewed by Jonathan Hiatt, Instructor, Chemeketa Community College on 6/20/17

    The text is very comprehensive at a high level. There could be more detail to some of the topics. The index is effective. The glossary could either be eliminated and added to the index or it needs to be expanded as there are some terms that... read more

    Reviewed by Devan Shepherd, Instructor, Saint Paul College on 4/11/17

    This book introduces a very broad set of essential Web development technologies in a theoretical, reference-based, style. In fact, this is one of its significant strengths. From a foundation suite of HTML5, CSS 3, and JavaScript 6 client-side... read more

    Reviewed by Chi-Cheng Lin, Professor, Winona State University on 8/21/16

    The book is very comprehensive. It covers all the key functional components in the modern multi-tier Web architecture that includes HTML+CSS, client-side scripting, server-side scripting, and data storage. It also discusses other important... read more

    Reviewed by Susan Pfeifer, Associate Professor, Valley City State University on 1/7/16

    The textbook is very comprehensive and covers all aspects of web development including possible technologies needed to make it work. High level content is provided in all areas with recommended resources available to those who want to learn more... read more

    Reviewed by Martin Frické, Professor, University of Arizona on 6/10/15

    The book is reasonably comprehensive. It covers the html5 suite of html, css, and javascript, and augments that with PHP and MySQL for databases. Quite what should be in a book of this kind is a question with answers that drift into subjectivism... read more

    Table of Contents

    • Chapter 1: Brief History of the Internet
    • Chapter 2: Current Trends
    • Chapter 3: Web Servers
    • Chapter 4: Network Basics
    • Chapter 5: Website Design
    • Chapter 6: Development
    • Chapter 7: Markup Languages
    • Chapter 8: Creating HTML Files
    • Chapter 9: Page Layout
    • Chapter 10: Text Layout
    • Chapter 11: Navigation
    • Chapter 12: Graphics
    • Chapter 13: Tables
    • Chapter 14: Forms
    • Chapter 15: Canvas
    • Chapter 16: Media Support
    • Chapter 17: Mobile Device Support
    • Chapter 18: Tags to Avoid
    • Chapter 19: Rule Structure
    • Chapter 20: Layout Formatting
    • Chapter 21: Font and Text Decoration
    • Chapter 22: Responsive Styling
    • Chapter 23: Server-Side and Client-Side Scripting
    • Chapter 24: Creating PHP Files
    • Chapter 25: PHP Errors
    • Chapter 26: PHP Output
    • Chapter 27: Data Storage
    • Chapter 28: Data Manipulation
    • Chapter 29: Email
    • Chapter 30: File Interaction
    • Chapter 31: Structures
    • Chapter 32: Functions
    • Chapter 33: Objects and Classes
    • Chapter 34: JavaScript Syntax
    • Chapter 35: JavaScript Examples
    • Chapter 36: jQuery
    • Chapter 37: Database Types
    • Chapter 38: Data Relationships
    • Chapter 39: MySQL Data Types
    • Chapter 40: Normalization
    • Chapter 41: MySQL CRUD Actions
    • Chapter 42: Advanced Queries
    • Chapter 43: Security
    • Chapter 44: Integration Examples
    • Chapter 45: Finishing Touches
    • Chapter 46: Now What?

    Ancillary Material

    Submit ancillary resource

    About the Book

    Web development is an evolving amalgamation of languages that work in concert to receive, modify, and deliver information between parties using the Internet as a mechanism of delivery. While it is easy to describe conceptually, implementation is accompanied by an overwhelming variety of languages, platforms, templates, frameworks, guidelines, and standards. Navigating a project from concept to completion often requires more than mastery of one or two complementing languages, meaning today's developers need both breadth, and depth, of knowledge to be effective.

    This text provides the developer with an understanding of the various elements of web development by focusing on the concepts and fundamentals through the examples within, providing a foundation that allows easier transition to other languages and a better understanding of how to approach their work. The reader will be introduced to topics in a manner that follows most project development methods, from initial conceptualization and design through front end development, back end development, and introducing additional concepts like accessibility and security, while focusing on responsive design techniques. Each section of the text includes opportunities to practice the material and assess increased knowledge after examining the topics.

    About the Contributors


    Michael Mendez, M.S., is a professional web developer and professor with a master’s degree received after studying computer science, business, and communications at the State University of New York, University at Fredonia. Having worked in the information technology field for over 12 years, he has provided the small to medium business market and public sector agencies with services in hardware and network installation and support, web development, systems support and maintenance, and solutions design and implementation. These experiences have involved academic, media, emergency management, non-profit, business to business, and business to consumer organizations.

    Contribute to this Page

    Suggest an edit to this book record