Sitemap of the Module Media Website

Home
Accessibility
Privacy statement
Sitemap
Terms of use
About Module Media
Our approach
Services we offer
User experience (UX)
Web standards & accessibility
Search engine optimization
Our Work
Select case studies
Complete client list
Training
About our training
Training on DVD
Published books
Current course offerings
Blog
Ideas, tips & tricks
Latest articles
Blog search
Tag cloud
Contact Module Media
Submit a question
Where we're located

Module Media | An innovative web design and application development firm with a passion for web standards

Hours of video-based instruction in an easy-to-follow format.

Adobe Dreamweaver CS4 - Essential Training DVD with Zak Ruvalcaba

About the DVD

In Adobe Dreamweaver CS5 - Database-Driven Web Applications, instructor, author, and trainer Zak Ruvalcaba delves into the many powerful features of the latest version of this powerful web design application. This 17 hour DVD covers everything from the simplest basics of using Dreamweaver CS5 to applying it to develop a fully interactive and engaging web site. Zak explains the new interface features, and demonstrates how to create, edit, manage, design, and publish a professional web site with Dreamweaver CS5 and complementary applications.

  • Decipher the role of Web applications and their terminology
  • Identify server-side technologies and their frameworks
  • Work with self-contained application frameworks such as XAMPP
  • Work with a server-side technology such as PHP
  • Pick a database such as MySQL and learn to install and manage it using phpMyAdmin
  • Create tables, columns, and manually add data using phpMyAdmin
  • Write SQL statements to query, insert, update, and delete data
  • Connect Dreamweaver to your database
  • Add, update, modify, and delete data in your database from a web page
  • Work with database bindings such as Recordsets
  • Add dynamic functionality using Server Behaviors
  • Work with common data objects such as paging, record counts, etc.
  • Add security features to a web application to limit user access

Module 1 - Introduction to Web Applications

Part 1
Overview / Web Architecture
Client vs Server-Side Technologies
Forms - Stepping Stones to Dynamic World
Web Applications
Database Options
The Structured Query Language (SQL)
The Vecta Corp HelpDesk Application

Part 2
Review: Tools in Dreamweaver that we'll be using in this DVD

Part 3
Review: About Dreamweaver Sites
Review: Identifying a Web Host Provider
Review: Creating a Site
Review: Defining the Server
Review: Additional Site Definition Properties
Review: Managing Sites
Review: Options within the Site Menu
Review: Uploading Your Files

Module 2 - Working with Server-Side Technologies

Working with Server-Side Technologies
Picking a Web Server
The Development Web Server - XAMPP
Installing XAMPP on a PC
Configuring XAMPP on a PC
Installing and Configuring XAMPP on a Mac
The Server-Side Technology - PHP
Creating a Simple PHP Page
Configuring Vecta Corp to Run under PHP
Using PHP in Dreamweaver

Module 3 - Working with Databases

What is a Database?
An Overview of the HelpDesk Database
The Database Management System
Creating the Database
Creating the Tickets and Employees Tables
Normalization
Keys & Relationships
Manually Adding Data to Tables
Deploying the Completed Database to MySQL
Connecting the Database to the Defined Site

Module 4 - Working with the Structured Query Language (SQL)

Introduction to SQL
SQL Queries (The SELECT Statement)
SQL Clauses (WHERE and ORDER BY)
The INSERT Statement
The UPDATE Statement
The DELETE Statement
Expressions
Operators
Functions
Joins (INNER and OUTER Joins)
Generating and Saving Queries Visually

Module 5 - Working with Dynamic Data in Dreamweaver (Inserting Data)

Part 1 - Forms
Working with HTML Forms: Adding a Form
Text Fields / Password Fields / Textarea
Menus / List Boxes / Jump Menu
Checkboxes / Checkbox Group
Radio Buttons / Radio Group
Submit Button, Reset Button, and Image Field
Other Form Elements
Stylizing the Form with CSS
Processing the Form Data

Part 2 - Inserting a New Ticket
Creating the HelpDesk Request Page
Validating the Form using Behaviors
Creating the Recordset
Inserting a New Ticket
Creating the Redirection Page

Part 3 - Inserting a New Employee
Creating the Administration Page
Creating the New Employee Page
Validating the Form using Behaviors
Creating the Recordset
Inserting a New Employee
Writing PHP to Display a Success Message

Module 6 - Working with Dynamic Data in Dreamweaver (Selecting Data)

Part 1 - Creating a Manage Tickets Page
Creating the Manage Tickets Page
Creating a Simple Recordset
Creating an Advanced Recordset
Creating a Recordset from a View
Working with Dynamic Text (Part 1)
Working with Dynamic Text (Part 2)
Recordset Paging / Recordset Navigation Bar
Displaying Recordset Counts
Showing Specific Regions
Using Repeat Region

Part 2 - Creating a Manage Employees Page
Creating the Manage Employees Page
Creating the Recordset
Using Dynamic Tables

Module 7 - Working with Dynamic Data in Dreamweaver (Updating and Deleting Data)

Creating the Employee Update Page
Passing Parameters
Filtering a Recordset by a Parameter
Working with Dynamic Form Elements
Using the Update Record Server Behavior
Creating the Ticket Update Page
Passing Params to the Ticket Update Page
Creating Ticket Recordsets
Filtering Recordsets by a Parameter
Setting Dynamic Form Elements
Using the Update Record Server Behavior
Using the Delete Record Server Behavior
Using the Master Detail Page Set

Module 8 - Securing your Web Application

Creating a Login Page
Logging in the Employee
Restricting Access Based on Username
Restricting Access Based on Password
Restricting Access Based on Role
Custom Error Messages
Check to See if an Employee Is Logged In
Logging Out Employees
Checking for Duplicate Usernames
Instructor: Zak Ruvalcaba

Zak Ruvalcaba has been researching, designing, and developing for the web since 1995. He holds a Bachelor's Degree from San Diego State University and a Master of Science in Instructional Technology from National University in San Diego. He served as Creative Director with EPIC Solutions until 1998. His expertise in developing Web applications led him to a position as Manager of Web Development at SkyDesk, Inc., where he developed Web applications for such companies as Gateway, HP, Toshiba, IBM, Intuit, Peachtree, Dell, Covad Communications, and Microsoft. He's worked for such companies as Wireless Knowledge (a Microsoft / Qualcomm company) as a wireless software engineer developing web solutions for companies including Mellon Financial, Goldman Saks, TV Guide, Healthbanks, The Gartner Group, Microsoft, Qualcomm, and Commerce One. His skill set includes technologies and languages from HTML/XHTML, XML/XSLT/XPATH/XQUERY, JavaScript, CSS, ASP, ASP.NET, VB, C#, ADO.NET, Web Services, SQL, T-SQL, Flash, ActionScript, and ColdFusion.

Aside from teaching and holding design lectures on various technologies and tools including HTML, Dreamweaver, Flash, ASP.NET, ADO.NET, and Web Services for the San Diego Community College District, Palomar College, and Mt. San Jacinto College, Zak Ruvalcaba is the author of the 10 Minute Guide to Dreamweaver 4 on Que Publishing, Build Your Own ASP.NET Website using C# and VB on SitePoint Press, Dreamweaver CS4 Unleashed on Sams Publishing, and Beginning Expression Web on Wrox Press.

Zak is a Microsoft Certified Application Developer for .NET (MCAD) and a Microsoft Certified Solutions Developer for .NET (MCSD). He has also written numerous online articles involving Web development, specifically ASP.NET technologies for Sitepoint.com as well as a featured cover story in ASP.NET Pro Magazine's March 2005 issue.


The DVD at a glance

  • Narrated by Dreamweaver Unleashed author, trainer, and college instructor Zak Ruvalcaba
  • Over 17 hours of easy-to-follow video instruction
  • Guides you through building a complete, fictitious web site that you can incorporate into your own
  • 143 lessons spanning 8 modules
  • Compatible on both Mac and PC (XP/Vista)
  • Several hours more than other popular DVDs
  • $50-$75 less than other popular DVDs