Dreamweaver Training: PHP Application Development Schedule
We can also perform this training at your location or at one of the cities listed below:
Adobe Dreamweaver CS4/CS5 Training: PHP Application Development provides students with the knowledge and hands-on practice they need to build and manage dynamic websites using Dreamweaver and PHP. In this course, you'll learn how to connect to a database, search and display results, and build a page to update the database. If you've always dreamed of building a more advanced, data-powered site, but didn't know where to start, then this course is for you.
Your instructor will cover the pitfalls, and the best practices will be followed so that you are creating websites with the latest standards to reach world-wide audiences across different browsers and computer platforms in this Dreamweaver course.
This Adobe Dreamweaver CS4/CS5 class is intensive, but not complicated. Our job is to make difficult concepts easy to understand and implement into your own projects.

Create Dynamic Sites

Use Apache, PHP, and MySQL
Along with this Two-Day Training, you will receive:
-
Course Manual
-
Student Files and Class Assets
-
How-To Videos on CD*
-
An Adobe Nationally Recognized Course Certificate
-
After-Class, Follow-Up Support
-
Conversion Tools Bookmark
-
Additional Goodies!
*Some classes may not include videos
-
Completion of Dreamweaver: Essential Skills I, or have equivalent knowledge of the topics covered in the Dreamweaver: Essential Skills I course
NEW FEATURES OF CS5 COVERED
-
Live View Navigation
-
Support for PHP-based Content Management Systems
-
PHP Custom Class Code Hinting
-
Integration with Adobe BrowserLab
-
Simple Site Setup
-
Site-specific Code Hints
-
Enhanced CSS Starter Layouts
SETTING UP A DEVELOPMENT ENVIRONMENT
-
Introducing the Apache Web Server
-
Running the Apache Web Server and PHP
-
MySQL Server
-
Using Localhost
MAKING A WEBSITE DYNAMIC
-
Static vs. Dynamic Web Pages
-
Static Web Pages
-
Dynamic Web Pages
-
Working with Sites in Dreamweaver
-
Creating a Site
-
Developing Dynamic Pages
-
Creating a Page
-
Previewing the Page
WORKING WITH DATABASES
-
Using Databases on the Web
-
Introducing phpMyAdmin
-
Relational Databases
-
Communicating with Databases
-
Database Connection Information
-
Using the Databases Panel
-
Creating a Simple Recordset
-
Using the Recordset Builder
-
Creating Advanced Queries
-
Structured Query Language
-
SELECT Syntax Using a Join
-
Building Advanced Recordsets
BINDING DATA TO A PAGE
-
Using the Bindings Panel
-
Using Live Data View
-
Introducing Server Behaviors
-
Using the Repeat Region Server Behavior
-
Formatting Dynamic Text Data
-
Displaying Dynamic Images
CUSTOMIZING DATA DISPLAY
-
Paging through Recordsets
-
Navigating Recordsets
-
Creating Recordset Navigation Status
-
Creating a Dynamic Table
-
Dynamic Table Output
CREATING DRILL DOWN INTERFACES
-
Creating a Drill-down Interface
-
Techniques for Data Drill-down
-
Generating a Dynamic Link
-
Creating a Dynamic URL Parameter
-
Building a Drill-down Interface
-
Creating the Main (Master) Page
-
Creating the Detail Page
-
Creating a Master-detail Interface
BUILDING A SEARCH INTERFACE
-
Creating Search Interfaces
-
Reviewing HTML Forms
-
Processing Forms
-
Method and Form Data
-
Building a Results Page
-
Filtering Recordsets
-
Advanced Filtering
-
Conditionally Displaying Data
-
Creating a Flexible Text Search
-
Wildcard Searches
-
Creating Dynamic List/Menu Controls
-
List/Menu Data
-
Getting List/Menu Data
-
Using Advanced Filters
-
Using Page Parameters
INSERTING DATA
-
Inserting Database Records
-
Creating an Insert Form
-
Creating an Insert Action
-
Options for Building Insert Interfaces
-
Creating an Insert Interface
-
Insert Form Data Considerations
-
Generating Insert Logic
-
Using the Insert Record Server Behavior
-
Using Client-Side Form Validation
-
Implementing Form validation
UPDATING DATA
-
Updating Database Records
-
Selecting the Row to Update
-
Methods for Updating Rows
-
Creating an Update Interface
-
Update Form Data Considerations
-
Generating Update Logic
-
Pre-filling HTML Forms
-
Supplying the Primary Key
-
Using the Update Record Server Behavior
USERS AND SECURING PAGES
-
Using the Log In User Behavior
-
Log Out User Behavior
-
Securing Pages based on user name and password