Send to a Colleague Print Bookmark

Dreamweaver Package

This package is ideal for designers and developers who want to harness Dreamweaver’s full potential, and gain skills in creating everything from simple websites through to interactive online applications.

Quick Facts

 

$1,980 incl GST
Save $990.00

         Class Size: 10

     Times: 9.00am – 5.00pm

 
 

About the Package

Participants will learn to use Adobe Dreamweaver to design, develop and maintain professional websites and web applications, and to code a database-driven website without the need to extensively hand-code in a scripting language.

The Dreamweaver Package includes the following courses:

Dreamweaver CS5: Website Development (3 Days)
Dreamweaver CS5: Dynamic Application Development (3 days)

Prerequisites

It is recommended that participants complete the Introductino to HTML course, or have equivalent knowledge, before attending Dreamweaver CS5: Website Development. Participants should also follow the sequence of the courses listed above. More details on prerequisites can be found within individual course descriptions.

Subject to prerequisites being met, one or more participants can book into a package. Review training package conditions .

Courses Units: Dreamweaver CS5: Website Development

Unit 1: Introduction to Dreamweaver CS5
- Course Objectives and Prerequisites
- Static Page Architecture
- HTML
- Standards-based Web Development
- HTML Validation
Unit 2: Getting Started
- Introducing Dreamweaver CS5
- Learning the Dreamweaver CS5 Interface
- Modifying and saving the workspace
- Defining a Local Site
- Setting Dreamweaver’s preferences
- Using the Files Panel
- Planning a Website
- Creating HTML Pages
- Previewing HTML Pages in the Browser
- Previewing HTML Pages Using Live View
Unit 3: Adding Content to a Website
- Adding Content from Text Files and Word Documents
- Controlling Document Structure
- Adding Lists
- Adding Horizontal Rules
- Adding Special Characters
Unit 4: Formatting Contents using CSS
- Formatting Text
- Introducing Cascading Style Sheets
- External vs. Internal Style Sheets
- Creating and Attaching an External Style Sheet
- Defining CSS Rules with the Styles Panel and the Properties Inspector
- Creating Element, Class, and Descendant Selectors
- Displaying Styles
- Over-riding an External CSS Rule with an Internal Rule
Unit 5: Adding Images
- Adding Images to Web Pages
- Using the Assets Panel
- Modifying Image Properties
- Aligning Images with CSS
- Editing Images
- Roundtrip Editing with Fireworks CS5
- Customising the Insert Bar
- Adding Flash Content
- Adding Flash Video
Unit 6: Adding Interactive Elements
- The Basics of Site Navigation
- Linking to Files within the Site
- Linking to External Websites
- Opening a Link in a New Window
- Linking to Named Anchors on a page
- Adding Email Links
- Linking from Images
Unit 7: Designing Layouts with CSS
- Designing with DIVs and CSS
- Positioning vs. Floats for Layout
- Designing a Float-based Layout
- Centre-Aligning DIVS
- Designing Navigation Links with CSS
- Working with Tabular Data
Unit 8: Using Libraries and Templates
- Using Site Library Items
- Creating Site Templates
- Editable Regions
- Using Templates
- Applying a Template to an Existing Page
- Modifying Templates
Unit 9: Creating Forms
- Forms
- Spry Form Validation
- Processing Forms
- Setting Focus in a Form
Unit 10: Testing, Uploading, and Maintaining a Website
- Testing a Site
- File Management
- Connecting to a Remote Site
- File Synchronisation

Courses Units: Dreamweaver CS5: Dynamic Application Development

Unit 1: About Dynamic Websites
- Dynamic vs Static websites
- Understanding Application Servers
- Understanding Site Map
Unit 2: Set Up a Local Development Environment
- Installing and configuring XAMPP
- Installing MySQL Workbench
- Installing Notepad++
- Setting up Dreamweaver for PHP development
- Set Dreamweaver preferences
- Define a Site in Dreamweaver
- Examine the current static site
- Replace ".html" extensions with ".php"
- Checking your PHP installation with phpinfo()
Unit 3: Introduction to PHP
- PHP Syntax
- Functions
- Include Files
- Setting up the nav bar as an include file
- Variables
- Operators
- Arrays
- Discover Dynamically-Related Files
- Conditional Statements
- HTTP Request and Response
- Creating a test form page
- Capturing the form data with PHP variables
- Encoding a hyperlink with a query string
- Set up the footer as an include file
Unit 4: Install and Configure a Contact Form
- Email header injection
- Install the GBCF-v3 Form Script
- Link the GBCF-v3 form page to contact.php
- Customise the form to match the site layout
- Test for header injection
Unit 5: Create and Populate a MySQL Database
- Introduction to MySQL and phpMyAdmin
- Create a database
- MySQL field names and data types
- Create a database table
- Import data from an Excel document
- Create and import data into a tips table
- Set up MySQL user accounts
- Create additional database tables
- Import data into the new tables
Unit 6: Displaying Content from the Database
- Creating Connections to the database
- Introduction to SQL (Structured Query Language)
- Run SQL queries in phpMyAdmin
- Run SQL queries in MySQL Workbench
- Creating a Recordset (SQL Query)
- Displaying dynamic content on a page
- Displaying a single tip on the home page
- Server Behaviors
- Displaying multiple tips on the home page
- Displaying lists
Unit 7: Master & detail pages
- Creating a master list
- Displaying a dynamic image
- Adding a recordset navigation bar
- Displaying the recordset navigation status
- Linking the master & details pages
- Filter using the WHERE clause
- Creating a filtered recordset
- Populating the details page
- Joining database tables with the WHERE clause
- Joins in phpMyAdmin
- Formatting a number
- Creating an administrative template
Unit 8: Inserting information into the database
- The SQL INSERT statement
- Creating an insert form
- Making the list menus dynamic
- Creating a dynamic list menu
- Creating an admin list page
- Inserting a new record
- Creating a insert form
- Storing text content in a database table
- Installing and configuring TinyMCE
- Creating and populating database tables
- Creating a page to list the site users
- Creating a page to register a new user
- Inserting a new user
Unit 9: Registering and Authenticating Users
- Checking for existing usernames
- Creating login failed and welcome pages
- Completing the login page
- Creating a log out page
- PHP sessions
- Restricting Access to Page server behavior
- Greeting user by name on the welcome page
- Restricting access to admin pages
- Creating an administrator menu page
Unit 10: Updating and Deleting Database Records
- Adding dynamic update and delete links
- The SQL UPDATE statement
- Creating an update form
- Updating an existing record
- The SQL DELETE statement
- Creating a delete page
- Deleting an existing product
- Modifying the list page
- Creating a update page
- Creating a delete page
Unit 11: Searching the Database
- Creating a search page
- SQL queries using wildcards
- Displaying the search results
- Showing and hiding items based upon the data retrieved
- Showing a message when no records are found
- Hiding the Recordset Navigation Bar
- The SQL LIKE operator and Percent (%) wildcard
- Filtering using SQL variables
- Creating the joining & filtering SQL query
- Linking to the details page
- Creating a search page
- Creating a results page
Unit 12: Performing Calculations
- Creating an advanced recordset
- Displaying details
- Adding a form for user to specify data
- Linking from the product-detail.php page
- Calculations with PHP
- Completing the cost estimator results page

Upcoming Dates

You’ll need to check the dates for each of the individual courses within this Package.

Check our Course Dates, or contact us to discuss your specific needs.

 

$1,980 incl GST
Save $990.00

         Class Size: 10

     Times: 9.00am – 5.00pm

 
Man and woman sitting at a computer SEEK logo