Get up to speed quickly with Dreamweaver CS4 with these tutorials, Adobe Captivate simulations, and video tutorials.
Watch this video to learn more about scripting support in Dreamweaver CS4 using JavaScript, DOM, and Spry code hinting.
Start building better websites
Recent tutorials
Raymond Camden (Dec. 22, 2008)
Matt Stow (Dec. 15, 2008)
Learn how to use JavaScript, jQuery, and Spry to improve the interaction and overall user experience of your designs.
Roman Villarreal (Dec. 15, 2008)
Learn to work efficiently with YUI widgets in Dreamweaver CS4, using the Insert panel, Related Files bar, Live view, and Code Navigator.
Roman Villarreal (Dec. 15, 2008)
Build clutter-free web pages and make your files easier to maintain with the new Externalize JavaScript command.
Chris Converse (Dec. 8, 2008)
Learn about the core concepts that help ensure your site's long-term success.
Introducing InContext Editing

Explore this new online service for developers, designers, and content contributors.
Learn Dreamweaver CS4

Watch these demos to familiarize yourself with the new features in Dreamweaver CS4.
Dreamweaver for GoLive users
Get the free GoLive Migration Kit extension and familiarize yourself with the tools and features of Dreamweaver CS4.
In the Dreamweaver community
Use the following tutorials and videos to familiarize yourself with Dreamweaver CS4 and start building your first website, web application, or desktop application on Adobe AIR.
Note: For tutorials and videos specific to Dreamweaver CS3, visit the Dreamweaver CS3 Getting Started page. For Dreamweaver 8 Getting Started tutorials and articles, go to the Dreamweaver 8 Getting Started page.
Overview
Getting started with Dreamweaver
Working with other programs
Working with data
Building and styling websites
Creating your first website in Dreamweaver
Designing with CSS
More CSS
Building dynamic websites and web applications
Overview
Developing database-driven web applications
Building desktop applications on Adobe AIR
Learn Dreamweaver CS4 with video tutorials
Working with Dreamweaver CS4
More Dreamweaver videos on Adobe TV
The following sample applications show you what you can create with Dreamweaver CS3.
Dreamweaver and AIR
Note: You will need to have Adobe AIR installed in order to run the applications on this page.
You need the latest version of Adobe Flash Player installed, and JavaScript enabled, in order to install AIR and this application.
To-do List
Developer: Jonathan Snook
This sample app enables you to create a simple to-do list for all kinds of occasions. The goal of the tutorial that accompanies this article is to show you how to develop on Adobe AIR using your HTML and Ajax development skills.
Download To-do List
Download the source code
Read the tutorial
Spry
Note: The following demos are a proof of concept for the data capabilities of the Spry framework. They may not be keyboard or screen reader accessible. Please review the FAQ for more information.
Spry Effects Demo
Developer: Spry team
See what sample effects it is possible to create with Spry.
Spry Form Validation
Developer: Spry team
Get a demonstration of the Spry form validation in action.
Spry Photo Gallery
Developer: Spry team
This sample application shows an XML-based photo gallery.
Spry Product Table
Developer: Spry team
Explore an interactive data grid displaying XML-based data.
Spry RSS Reader
Developer: Spry team
See how multiple XML files can be used to build a rich interface.
Download the Dreamweaver software updates, extensions, software development kits (SDKs), and related software that take your design and development to the next level.
Related software and services
Share your web design and development knowledge, see what other web designers and developers are creating, and connect and engage with the Dreamweaver community using the following resources.
Engage with Dreamweaver resources
Get help with installation issues, troubleshooting, and more.
Post questions and get answers from Adobe Community Experts and the Dreamweaver community.
Access Dreamweaver documentation online and add your comments.
Find fast answers to cross-browser compatibility and CSS questions or share your knowledge and expertise.
Discuss Spry and get answers to your questions about Spry in the Labs forum.
Browse and download extensions for Dreamweaver, or create and post your own.
Read what people are saying about Dreamweaver in developer web logs.
See what our editors have bookmarked on del.icio.us for Dreamweaver.
Find a Dreamweaver user group
Get involved with like-minded web designers and developers in your area.
Find a Dreamweaver event
Attend a conference in person, or take one of our online seminars to learn more about Dreamweaver.
Find or become an Adobe Community Expert
Use the CSS Advisor to share knowledge and find answers to common CSS problems—or post comments and rate contributions.

Recent posts
Posted by mhollis55 at 07:25 AM on Dec 10, 2008
I am trying to build a simple inline navigation list in Dreamweaver and it simply will not display as anything other than a bulleted list in Safari, Firefox et al...
Posted by Siddis at 3:22 PM on Oct 23, 2008
When anonymous line boxes (boxes that contain inline content) are adjacent to a float, a 3px gap appears... (From DreamWeaver)
Posted by barleby_sp at 01:50 AM on Oct 10, 2008
trying to hide part of an <object> tag that loads flash content (when using a wrapping <div> smaller in height than the object flash) results in no hidding at all.
Affected browsers: Firefox 2.x and Firefox 3.x
Posted by Thierry Koblentz at 12:34 PM on Dec 19, 2007
When using the "_property" or "*property" hack, Safari 2.0 cannot make sense of the styles sheet.
i.e. selector {*color:red}
Posted by jjmillz at 7:13 PM on Sep 20, 2007
I used the a:active property in css to try and get link colors to update correctly when clicked, but it only works on my Internet Explorer and not Safari or Firefox.