Sign in
|
Register
|
Mobile
Home
Browse
About us
Help/FAQ
Advanced search
Home
>
Browse
>
Beginner's Guide
>
Dynamic Web Programming: A Beginner's Guide
CITATION
Matthews, Marty and
Cronan, John
.
Dynamic Web Programming: A Beginner's Guide
.
US
: McGraw-Hill Education, 2010.
Add to Favorites
Email to a Friend
Download Citation
Dynamic Web Programming: A Beginner's Guide
Authors:
Marty Matthews
and
John Cronan
Published:
2010
ISBN:
9780071633451 0071633448
Open eBook
Book Description
Table of Contents
Contents
ACKNOWLEDGMENTS
INTRODUCTION
PART I Getting Ready
Setting Up Your Workstation
Picking a Development Tool
Choosing a Testing Server
Testing Browsers
1 XHTML and HTML Refresher
XHTML vs. HTML
XHTML Rules
Deprecated HTML Tags
Reviewing HTML
Using Basic Tags
Setting Paragraph Styles
Applying Character Styles
Displaying Special Characters
Working with Images and Image Maps
Adding Hyperlinks and Bookmarks
Defining Forms
Creating Tables
HTML Authoring Resources
2 Styling with CSS
Creating CSS
Attaching CSS
CSS Rules
Types of Selectors
CSS Properties and Values
CSS Concepts
Text Properties
Page Properties
Layout Properties
PART II Adding JavaScript Dynamic Elements
Understanding Programming and JavaScript
Delving into JavaScript
Introducing JavaScript
Tools Needed for JavaScript
3 Fundamentals of JavaScript
JavaScript Introduction
Using JavaScript with X/HTML Pages
JavaScript Basics
Writing and Testing JavaScript
Parts of JavaScript
Variables and Constants
Operators
Statements and Expressions
Functions
Objects
Control Structures
If/Else Statements
While and Do-While Statements
For Statement
Switch Statements
4 Responding to Events
Introducing Event Handlers
Placing Event Handlers in Your Code
Understanding Event Handler Syntax and Usage
Working with the Window Event Handlers
Displaying Messages When a Page Opens/Closes
Placing and Removing Focus
Resizing a Window
Using the Mouse and Keyboard Event Handlers
Working with onclick, ondblclick, and Arrays
Moving the Mouse Pointer to Trigger Events
Using the Keyboard Event Handlers
5 Working with and Validating Forms
Reviewing Forms
Understanding Forms
Creating Forms Using X/HTML
Using JavaScript in Forms
Naming Forms on a Web Page
Form Properties and Methods
Working with Form Element Properties and Methods
Validating a Form
Understanding Validation
Using Validation with Passwords
Using Form Extras
Creating a Menu Bar
Introducing Regular Expressions
PART III Exercising the Server with PHP
About PHP
Tools Needed for PHP
Adding PHP to Aptana
Setting Up PHP in Aptana
6 Fundamentals of PHP
PHP Introduction
Integrating PHP with X/HTML
Writing and Testing PHP
PHP Basics
Parts of PHP
Types of Information
Variables and Constants
Operators
Statements and Expressions
Functions
Control Structures
if/else Statements
while and do-while Statements
for and foreach Statements
switch Statements
7 Using PHP by Itself
PHP File and Directory Management
Basic File Functions
Additional File Functions
Cookies and Session and Server Variables
Session Variables
Cookies
Server Variables
User Authentication
The Index Script
The Registration Scripts
The Sign-In Scripts
A Site Page
PART IV Powering Databases with MySQL and PHP
About MySQL
Tools Needed for MySQL
8 Fundamentals of MySQL
Relational Databases and SQL
Understanding an RDBMS
Understanding SQL
Using MySQL
Using phpMyAdmin
Opening and Exploring phpMyAdmin
Create and Use a Database in phpMyAdmin
Exploring PHP MySQL Functions
Database Manipulation
Database Information
Database Administration
Combining PHP MySQL Functions
9 Putting It All Together
Application Design
Design Template and CSS
Database Design
Creating the Scripts
Administrator Authentication
Database Entry and Maintenance
Class Registration
Index