My Account Log in

1 option

PHP, MYSQL, & Javascript all-in-one for dummies / by Richard Blum.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Blum, Richard, author.
Series:
--For dummies.
Learning made easy.
For Dummies
Learning Made Easy
Language:
English
Subjects (All):
MySQL (Electronic resource).
PHP (Computer program language).
JavaScript (Computer program language).
Physical Description:
1 online resource (768 pages) : illustrations (some color).
Edition:
1st ed.
Other Title:
PHP. MySQL and JavaScript all-in-one for dummies
PHP, MySQL and JavaScript for dummies
Place of Publication:
Hoboken, New Jersey : John Wiley & Sons, Inc., 2018.
Summary:
Explore the engine that drives the internet It takes a powerful suite of technologies to drive the most-visited websites in the world. PHP, mySQL, JavaScript, and other web-building languages serve as the foundation for application development and programming projects at all levels of the web. Dig into this all-in-one book to get a grasp on these in-demand skills, and figure out how to apply them to become a professional web builder. You'll get valuable information from seven handy books covering the pieces of web programming, HTML5 & CSS3, JavaScript, PHP, MySQL, creating object-oriented programs, and using PHP frameworks. * Helps you grasp the technologies that power web applications * Covers PHP version 7.2 * Includes coverage of the latest updates in web development * Perfect for developers to use to solve problems This book is ideal for the inexperienced programmer interested in adding these skills to their toolbox. New coders who've made it through an online course or boot camp will also find great value in how this book builds on what you already know.
Contents:
Intro
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
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.
Notes:
Place of publication from publisher's website.
Date of publication from resource description page.
"7 books in one!"--Cover.
Includes index.
Includes bibliographical references and index.
Description based on print version record.
Description based on publisher supplied metadata and other sources.
ISBN:
1-119-46837-X
1-119-46833-7
OCLC:
1029547263

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account