|
Provided by: Lumenbrite Training Dreamweaver CS4 PHP Application DevelopmentComputer |
![]() |
Training
Provided by Lumenbrite Training
Adobe Dreamweaver CS4: 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.
This training is intensive, but not complicated. Our job is to make difficult concepts easy to understand and implement into your own projects.
|
|
||||||||||||||
Dreamweaver CS4 PHP Application Development Seminar Schedule
| Date | Location | |||
|---|---|---|---|---|
| [Register] | ||||
| [Register] |
Dreamweaver CS4 PHP Application Development
Dreamweaver CS4 : PHP Application Development
Lesson Plan
Lesson 1: Setting up a Development Environment
Introducing the Apache web server
Running the Apache Web Server, PHP, and
MySQL Server
Using localhost
Lesson 2: Making a Website Dynamic
Static versus 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
Lesson 3: 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
Lesson 4: 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
Lesson 5: Customizing Data Display
Paging through Recordsets
Navigating Recordsets
Creating Recordset Navigation Status
Creating a Dynamic Table
Dynamic Table Output
Lesson 6: 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
Lesson 7: 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
Lesson 8: 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
Lesson 9: 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
Prefilling HTML Forms
Supplying the Primary Key
Using the Update Record Server Behavior
Lesson 10: Users and Securing Pages
Using the Log In User Behavior
Log Out User Behavior
Securing Pages based on user name and password
About The Training Provider: Lumenbrite Training
Lumenbrite Training - At Lumenbrite, we are Adobe certified trainers, rich multimedia developers and consultants who have been involved with software training and web development for many years. We have Adobe Authorized Training facilities in Phoenix, AZ and Austin, TX as well as nationwide at your location
We provide hands-on training that is taught over a period of consecutive days. These classes typically...

