Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Title Page
Table of Contents
Introduction
About This Book
Foolish Assumptions
Icons Used in This Book
Beyond the Book
Where to Go from Here
Book 1: Getting Started with Web Programming
Chapter 1: Examining the Pieces of Web Programming
Creating a Simple Web Page
Creating a Dynamic Web Page
Storing Content
Chapter 2: Using a Web Server
Recognizing What’s Required
Considering Your Server Options
Tweaking the Servers
Chapter 3: Building a Development Environment
Knowing Which Tools to Avoid
Working with the Right Tools
Book 2: HTML5 and CSS3
Chapter 1: The Basics of HTML5
Diving into Document Structure
Looking at the Basic HTML5 Elements
Marking Your Text
Working with Characters
Making a List (And Checking It Twice)
Building Tables
Chapter 2: The Basics of CSS3
Understanding Styles
Styling Text
Working with the Box Model
Styling Tables
Positioning Elements
Chapter 3: HTML5 Forms
Understanding HTML5 Forms
Using Input Fields
Adding a Text Area
Using Drop-Down Lists
Enhancing HTML5 Forms
Using HTML5 Data Validation
Chapter 4: Advanced CSS3
Rounding Your Corners
Using Border Images
Looking at the CSS3 Colors
Playing with Color Gradients
Adding Shadows
Creating Fonts
Handling Media Queries
Chapter 5: HTML5 and Multimedia
Working with Images
Playing Audio
Watching Videos
Getting Help from Streamers
Book 3: JavaScript
Chapter 1: Introducing JavaScript
Knowing Why You Should Use JavaScript
Seeing Where to Put Your JavaScript Code
The Basics of JavaScript
Controlling Program Flow
Working with Functions
Chapter 2: Advanced JavaScript Coding
Understanding the Document Object Model
Finding Your Elements
Working with Document Object Model Form Data
Chapter 3: Using jQuery
Loading the jQuery Library
Using jQuery Functions
Finding Elements
Replacing Data
Changing Styles
Changing the Document Object Model
Playing with Animation
Chapter 4: Reacting to Events with JavaScript and jQuery
Understanding Events
Focusing on JavaScript and Events
Looking at jQuery and Events
Chapter 5: Troubleshooting JavaScript Programs
Identifying Errors
Working with Browser Developer Tools
Working Around Errors
Book 4: PHP
Chapter 1: Understanding PHP Basics
Seeing the Benefits of PHP
Understanding How to Use PHP
Working with PHP Variables
Using PHP Operators
Including Files
Chapter 2: PHP Flow Control
Using Logic Control
Looping
Building Your Own Functions
Working with Event-Driven PHP
Chapter 3: PHP Libraries
How PHP Uses Libraries
Text Functions
Math Functions
Date and Time Functions
Image-Handling Functions
Chapter 4: Considering PHP Security
Exploring PHP Vulnerabilities
PHP Vulnerability Solutions
Chapter 5: Object-Oriented PHP Programming
Understanding the Basics of Object-Oriented Programming
Using Magic Class Methods
Loading Classes
Extending Classes
Chapter 6: Sessions and Carts
Storing Persistent Data
PHP and Cookies
PHP and Sessions
Shopping Carts
Book 5: MySQL
Chapter 1: Introducing MySQL
Seeing the Purpose of a Database
Presenting MySQL
Advanced MySQL Features
Chapter 2: Administering MySQL
MySQL Administration Tools
Managing User Accounts
Chapter 3: Designing and Building a Database
Managing Your Data
Creating Databases
Building Tables
Chapter 4: Using the Database
Working with Data
Searching for Data
Playing It Safe with Data
Chapter 5: Communicating with the Database from PHP Scripts
Database Support in PHP
Using the mysqli Library
Putting It All Together
Book 6: Creating Object-Oriented Programs
Chapter 1: Designing an Object-Oriented Application
Determining Application Requirements
Creating the Application Database
Designing the Application Objects
Designing the Application Layout
Coding the Website Layout
Chapter 2: Implementing an Object-Oriented Application
Working with Events
Bidder Object Events
Item Object Events
Logging Out of a Web Application
Testing Web Applications
Chapter 3: Using AJAX
Getting to Know AJAX
Communicating Using JavaScript
Using the jQuery AJAX Library
Transferring Data in AJAX
Modifying the AuctionHelper Application
Chapter 4: Extending WordPress
Getting Acquainted with WordPress
Installing WordPress
Examining the Dashboard
Using WordPress
Exploring the World of Plugins
Creating Your Own Widget
Book 7: Using PHP Frameworks
Chapter 1: The MVC Method
Getting Acquainted with MVC
Comparing MVC to Other Web Models
Seeing How MVC Fits into N-Tier Theory
Implementing MVC
Chapter 2: Selecting a Framework
Getting to Know PHP Frameworks
Knowing Why You Should Use a Framework
Focusing on Popular PHP Frameworks
Looking At Micro Frameworks
Chapter 3: Creating an Application Using Frameworks
Building the Template
Creating an Application Scaffold
Modifying the Application Scaffold
About the Author
Connect with Dummies
Index
End User License Agreement
← Prev
Back
Next →
← Prev
Back
Next →