Adobe Dreamweaver

Adobe Dreamweaver CS3
Description

This course provides web designers with the knowledge and hands-on practice they need to build and manage professional web sites using Dreamweaver.

Audience

This course is for people new to web design and development and want to use Dreamweaver to build intuitive, attractive and accessible web sites.

Courses Available

Course Outline | Adobe Dreamweaver — Website Development

Getting Started

  • Defining a DreamWeaver site
  • Using the Welcome screen
  • Selecting a CSS layout
  • Saving a page
  • Choosing a document view
  • Modifying the page title
  • Changing headings
  • Inserting text
  • Inserting images
  • Selecting and modifying CSS styles
  • Adjusting text, fonts, and colors
  • Working with Code view and Code and Design view
  • Using the Properties panel
  • Previewing a page in Live view
  • Previewing pages in a browser

Working with Cascading Style Sheets

  • Attaching an external style sheet
  • Creating new CSS rules
  • Applying styles
  • Applying custom classes to page divisions
  • Examining selectors in the CSS Rules panel
  • Creating style sheets for other media types

Working with Text, Lists, and Tables

  • Creating headings, lists, and blockquotes
  • Creating tables
  • Styling tables with CSS
  • Spell-checking a document
  • Using the Spry Tooltip widget
  • Finding and replacing text

Working with Images

  • Inserting an image
  • Using background images
  • Copying and pasting from Photoshop
  • Accessing Adobe Bridge
  • Using Photoshop Smart Objects

Working with Navigation

  • Linking to internal site pages
  • Creating an external link
  • Setting up e-mail links
  • Targeting links within a page
  • Inserting Spry Menu Bars
  • Inserting Spry Tabbed Panels
  • Checking your page

Adding Interactivity

  • Learning about Dreamweaver behaviors
  • Using the Spry effects behavior
  • Learning about XML data
  • Importing XML data with Spry
  • Creating Spry Accordions
  • Customizing a Spry Accordion

Creating a Page Layout

  • Creating layout styled <div> elements
  • Looking at Code view
  • Exporting CSS styles
  • Using the ruler and guides
  • Checking the layout

Working with Forms

  • Learning about forms
  • Adding a form to the page
  • Inserting text from elements
  • Creating radio buttons
  • Inserting check boxes
  • Working with lists
  • Adding a submit button
  • Styling forms

Working with Flash

  • Adding a Flash movie to a page
  • Adding Flash video to a page

Increasing Productivity

  • Creating a template
  • Inserting editable regions
  • Updating a template
  • Producing child pages
  • Using Library items
  • Using server-side includes

Publishing to the Web

  • Defining a remote site
  • Cloaking folders and files
  • Putting your site online

Hands-On Project Development

Course Outline | Adobe Dreamweaver — Advanced Website Development

Introducing Newland Tours

  • Defining a Static Site .5
  • Creating the Contact Us Page
  • Formatting the Contact Us Page
  • Assessing the Site: The Code
  • Assessing the Site: Business Processes
  • A Glimpse of the Future

Preparing the Static HTML and CSS

  • Automating Changes with Find and Replace
  • Redefining HTML Elements with CSS
  • Creating and Applying Custom CSS Styles
  • Creating a Reusable Template
  • Enhancing Accessibility with Invisible Navigation

Dynamic Web Sites

  • Dynamic Web Site Basics
  • Choosing a Server Model
  • Side by Side with ASP, ColdFusion, and PHP, A Strategy for Learning
  • Redefining the Newland Tours Site for Dynamic Development
  • Developing with a Local Server
  • Setting Up a Local Environment for IIS/ASP
  • Setting Up a Local Environment for ColdFusion
  • Setting Up a Local Environment for Apache/PHP
  • Installing Apache, MySQL and PHP for Windows
  • Installing Apache, MySQL and PHP for Mac OS X
  • Developing with a Remote Server
  • Defining a Dynamic Site in Dreamweaver (All Users)
  • Building a Simple, Dynamic Application
  • Creating the Input Page
  • Creating the Output Page

Passing Data Between Pages

  • Understanding the HTTP Protocol
  • Retrieving Data from the URL
  • Sending Data with Hyperlinks
  • Setting and Retrieving Cookies

Sending Email from a Web Form

  • Introducing SMTP Email Service
  • Configuring Your System to Send SMTP Email Messages
  • Configuring IIS to Send Email (ASP Users)
  • Configuring ColdFusion to Send Email
  • Configuring PHP to Send Email
  • Windows
  • Macintosh
  • Writing the Code to Send a Message
  • Understanding Objects, Methods and Properties
  • Creating the Web Form
  • Emailing Dynamic Form Values
  • Client-Side Form Validation

Building a Tour Price Calculator

  • Creating the Pages
  • Building the Form
  • Collecting, Processing and Displaying the Data
  • Adding Server-Side Form Validation
  • Creating the Conditional Region
  • Creating and Applying a Custom CSS Class

Databases on the Web

  • A Crash Course on Databases
  • Introducing Database Objects
  • Understanding Relationships
  • Databases on the Web
  • Database Security and the Web
  • Installing the Newland Tours Database in MySQL
  • Opening phpMyAdmin in a Local Windows Installation
  • Opening phpMyAdmin in a Local Macintosh Installation
  • Creating the Newland Tours Database on a Local Server
  • Creating and Populating the Newland Tours Database on a Remote Server
  • Touring the Newland Database
  • Connecting to a Database
  • ASP Users (Running IIS Locally or Connecting to a Remote Server)
  • ColdFusion Users (Running ColdFusion Locally or Connecting to a Remote Server)
  • PHP Users (Running PHP/MySQL Locally or on a Remote Server)
  • Retrieving Recordsets and Displaying Database Information

Completing the Price Caluculator

  • Dynamically Populated Drop-Down Menus
  • Creating Filtered Recordsets
  • Revising the Calculation Script With Live Data
  • Documenting Your Code With Comments

Filtering and Displaying Data Using Ajax

  • Passing and Using Data with Ajax
  • Expanding Dreamweaver with Extensions
  • Turning a Recordset into XML
  • Connect Country Profiles Page to XML Data
  • Building a Spry Table
  • Styling the Spry Table
  • Creating Spry Regions
  • Displaying with a Spry Accordion
  • Adding Images and the Country Name
  • Looking Up Foreign Table Data with SQL
  • Refining Page Display Using CSS Styling and Positioning
  • Padding and Positioning the Country Table
  • Padding and Positioning the Accordion Panels

Building the Tour Descriptions

  • Planning the Application
  • Creating Recordsets with Joins
  • Building the Descriptions
  • Inserting the Images and alt Attributes
  • Implementing Recordset Paging
  • Passing Data to Other Applications
  • Passing Data to Spry
  • Using Passed Data to Set a Form Value

Building Search Interfaces

  • Preparing the Search Page and Creating the Search All Link
  • Searching by Region: Building the Interfaces
  • Revising the Query and Commenting Code for Testing and Debugging
  • Suppressing the Navigation Bar
  • Searching by Country: Filtering by Form Variable
  • Modifying SQL Statements According to Environmental Variables

Authenticating Users

  • User Authentication as a Web Application
  • Building the Registration Pages
  • Building the Log-in Page
  • Creating Application.cfc (ColdFusion Only)
  • Restriction Access to Pages

Managing Content with Forms

  • Creating the Admin Section
  • Formatting Content Stored in a Database
  • Creating the Form Interface
  • Using Session Variables and Hidden Fields to Track Users
  • Inserting the Record

Building Update Pages

  • Preparing the Pages
  • Planning for the Master-Detail Pages
  • Making the Detail Page Updateable

Hand-Coding a Basic CMS

  • Preparing the Content Management System
  • Building the Form and Hand-Coding a Recordset
  • Adding the Insert Functionality
  • Creating the Master Page
  • Creating the Update Record Detail Page
  • Adding the Update Functionality
  • Adding the Delete Functionality
  • Update the Links on the Admin Page
  • Where to Go from Here

Multi-Register & Save!

Name
Adobe Dreamweaver CS4, Website Development Intro and Adv
Price
$1,500
Date
4/12/10 - 4/16/10
Length
5 days
Register for Both & Save!

Course Details

Website Development-Intro

Name
Dreamweaver CS4: Level 1
Price
$995
Date
4/12/10 - 4/14/10
Length
3 days
Register Now

Website Development-Adv

Name
Dreamweaver CS4: Level 2
Price
$695
Date
4/15/10 - 4/16/10
Length
2 days
Register Now

What's Included?

Included In The Cost Of The Course: Course Book, Breakfast And Lunch!

Instructor

Rich Baim

An Adobe Certified Instructor for Adobe Premiere Pro with over twenty years of video editing experience. Rich has a Master of Science degree in Instructional Media and was one of the beta testers for Premiere Pro 1.5. He currently works in the eLearning department at a technology center and specializes in streaming media for health education. Rich emphasizes real-world problem solving and provides "hands-on" experiences for students.

Brian Culp

Brian Culp is both an Adobe and Apple Certified trainer. He is a graduate of Kansas State University, where he was an Academic All American. After four years playing professional baseball, Brian graduated from the Vancouver Film School, where he learned to edit using film, tape-to-tape decks, and Avid editing stations. Since his time in film school, he has authored over dozen books and training courses for the Virtual Training Company and other publishers such as McGraw Hill, O’Reilly, and APress. When not teaching or writing, he is part of the producing team of Bean Lake Entertainment, where he has edited a wide variety of projects using Final Cut and Premiere Pro. The company recently completed its first feature film project and is working on its next. Brian lives in Kansas City.

Rob Daniels

Rob Daniels is President and Owner of Tech Wyze, Inc., in Kansas City, a computer consulting and training company. Rob began his career in professional digital photography in the early 1990s and found himself supporting his employer's computer imaging systems. After making a transition into the IT world, he became network manager of a publishing company and spent four years training graphics professionals across North America. Later, Rob established his own IT company to support such clients as Hallmark Cards, Kansas City Power & Light, and many more. Rob is a CompTia Certified Technical Trainer +, Apple Certified Trainer, and Adobe Certified Instructor. He holds numerous other IT certifications.

Margaret A. Gaeddert

Margaret "Margee" Gaeddert, is a certified professional designer and owner of G Art & Design in Oklahoma City. A 30 year career in design as an art director, graphic designer, illustrator, and web designer has awarded her regional, national and international awards. She has worked with Fortune 500 and 1000 corporations such as AOL, Avon, Bristol-Myers Squibb Co, Sony Music, CNBC.com and Gucci. Local corporations include American Fidelity, KOCO Television, Metropolitan Library Association and Sperry Van Ness. She teaches design at the University of Central Oklahoma. Gaeddert enjoys serving on the board of the Oklahoma Watercolor Association, and two design advisory boards supporting education in Oklahoma. She holds a bachelor's of fine arts degree and is an accomplished award winning fine artist in watercolor media, calligraphy and caricature art.

Jason Gaines

Mr. Gaines is a certified professional in both Logic Pro 8 and Soundtrack 2. He is currently in demand as an instructor of both applications. Current projects include independent film work and collaboration on the television series, LA Ink. Jason Gaines is a New York City based trumpeter, composer and arranger. He has performed and recorded with some of the most influential performers in the jazz idiom including Arturo Sandoval, Roy Hargrove, Joshua Redman, Freddie Hubbard, Jackie McLean, Gerald Wilson and others. He holds degrees from Manhattan School of Music, New York University and Teachers College, Columbia University.

Foster Johnson

Foster Johnson is the Owner and Lead Creative for Foster Johnson Studios. He has 10 years of professional creative development and leadership experience in interactive, print and advertising, executing creative direction, art direction and team strategy. An architect of numerous web based commerce and database connectivity solutions, as well as e-commerce, telecoms, entertainment, advertising, publishing, photography and video for broadband. Johnson is an Adobe Certified Instructor (ACI) with expert level application skills in Adobe Creative Suite 3, including: Flash using ActionScript 3.0, Dreamweaver, Photoshop, Illustrator, Premiere Pro, After Effects Pro, InDesign, Acrobat Pro, Captivate 3.0, LiveCycle ES as well as QuarkXPress and web application development using advanced CSS, SQL, AJAX, XML, RSS, Google AdSense and AdWords.

Rick Allen Lippert

Rick Allen Lippert is president of Lippert Media in Oklahoma City with 30 years experience on both sides of the camera. Specializing in industrial production, he has won numerous awards for his writing, producing, and directing for clients such as the Oklahoma Arts Institute, Oklahoma City University, the City of Oklahoma City, the University of Central Oklahoma, the U.S. Coast Guard, the U.S. Department of Transportation and the Federal Aviation Administration.His commercial clients include CompSource Oklahoma and Dane Design. Rick has been using Final Cut Pro since version 1.25. As an adjunct instructor, he teaches video production at Oklahoma City Community College and media writing at the University of Oklahoma.

Kiri Roberts

Kiri Christopher Roberts is the creative director of One Media USA, a media production house located in Albany, NY. Born in Zimbabwe, Kiri migrated to the UK where he received a Masters in Audio Production from the University of Westminster in London. With a diverse international experience he has worked on music production, TV commercials, documentary films, music videos and currently ‘Frozen River’ the movie. Kiri is also a contributing writer for the Edit-Well magazine whose editor is Larry Jordan of LA. Kiri balances his time between his business and as a trainer for Apple Pro Apps. He is an Apple Certified end user and trainer for Motion 3, FCP6, STP2 & Logic 8.




Related Courses