
Dynamic Web Programming: A Beginner's Guide
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- 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
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.