Candyce Mairs

Candyce Mairs

Inserting HTML5 Video

Slide Duration:

Table of Contents

Section 1: Course Introduction
What is Dreamweaver?

3m 15s

Intro
0:00
Dreamweaver Introduction
0:07
Dreamweaver Interface
0:32
Code View
0:48
Design View
1:04
Preview in Browser
1:08
Adobe Products
1:29
Panels and Menus
1:47
Summary
2:31
How to Use the Project Files for this Course

3m 42s

Intro
0:00
Course File Instructions
0:08
Extras Folder
1:46
Summary
2:44
Section 2: Introduction to the Web
URL Basics

5m 53s

Intro
0:00
Domain Name
0:22
Protocol
1:34
Folders and Website Files
2:54
Web page file extension
4:33
Client Server Environment

6m 39s

Intro
0:00
Web Server Example
0:21
Port Number
2:17
Browser Environment
3:45
Other Browsers
4:31
Summary
5:07
Static vs. Dynamic Pages

4m 56s

Intro
0:00
Static Page Request Process
0:30
Dynamic Page Request Process
1:32
Application Server
2:24
Server Side Languages
3:01
Summary of Differences between Static and Dynamic
3:44
Separation of Content & Presentation

6m 35s

Intro
0:00
Three Parts of a Browser
1:15
HTML - Page Structure
1:25
CSS - Styling
2:16
JS - User Interactivity
4:29
Interpreters
5:24
Summary of the Three Parts of a Browser
6:03
Planning the Website Development Process

5m 8s

Intro
0:00
Design Development process
1:24
Initiate Project Process
1:55
Site Development Process
2:08
Project Planning Documents

5m 8s

Intro
0:00
Project Plan
1:16
Design Document Questionnaire
1:45
Design Document Items
2:25
Homepage Wireframe
2:42
Website Wireframe
3:12
Login Process Flowchart
3:35
HTML Naming Conventions

6m 46s

Intro
0:00
Examples of Different Naming Conventions
0:49
Headless Camel Casing
2:34
File Extension Options
4:22
Summary of Naming Conventions
5:25
Creating the Page Designs

5m 44s

Intro
0:00
Examples of Page Designs and Programs
0:40
Photoshop Example
1:27
FireWorks Example
2:11
JPEG Format Example
4:25
Copyright on the Web

3m 30s

Intro
0:00
Copyright Law Links
0:50
Copyrighted Page
1:26
Website Accessibility & the 508 Standard

6m 4s

Intro
0:00
Accessibility Definition
1:53
Accessibility Features
2:30
Four Principles of Accessibility
3:30
Section 3: Working in the Browser
HTML Versions & DOCTYPE

8m 25s

Intro
0:00
XHTML Document Type
0:37
Set Default Document Type
2:31
HTML 5 Document Type and Comparison
4:21
Browser Differences

8m 28s

Intro
0:00
Testing Different Browsers
1:10
Google Analytics
3:36
Browser Developer Tools

6m 11s

Intro
0:00
Google Chrome Developer Tools
0:15
Firefox Web Console
1:32
Internet Explorer Developer Tools
2:34
Change Browser Mode
2:49
Quirks Mode
4:31
CSS Viewer
5:16
Additional Browser Tools

7m 36s

Intro
0:00
Web Developer Toolbar
0:53
View Document Size
1:34
Populate Form Fields
2:24
ColorZilla
2:54
Firefox Extensions
3:53
Install Extension
4:46
Customize Toolbar
5:41
Using Firebug for CSS/JS

5m 50s

Intro
0:00
Installing Firebug
0:28
Firebug Tabs
2:30
JavaScript Console
2:36
HTML Tab
2:47
CSS Tab
3:35
Inspect Elements
3:58
Link to Firebug
5:21
Section 4: The Dreamweaver Interface
The Workspace Switcher

5m 31s

Intro
0:00
Workspace Templates
0:28
Reset Workspace
1:47
Classic Workspace
2:25
Workspace Switcher
3:06
Manage Workspaces
3:35
New Workspace
3:43
Dreamweaver Interface Overview

6m 29s

Intro
0:00
Menus
0:43
Create New HTML
1:33
Design View
1:49
Insert Bar and Tabs
2:21
Document Window
3:24
Properties Tab
4:11
Panels
5:05
Overview and Summary
5:21
Navigating the Interface

8m 14s

Intro
0:00
Modify/Customize Panels
0:44
Move Panels
3:53
Rearrange Panels
4:42
Open and Close Properties Tab
7:13
Dreamweaver Preferences

4m 10s

Intro
0:00
General Preferences
0:23
Allow Multiple Consecutive Spaces
0:44
Fonts
1:09
New Document
1:43
Preview in Browser
2:43
Insert Bar & Insert Menu

4m 26s

Intro
0:00
Create New HTML
0:16
Insert Bar
0:46
Forms Tab
1:03
Common Tab
1:18
Insert Menu
1:39
Insert Bar within Designer Workspace
3:36
Working in Code View

7m

Intro
0:00
Example Page
0:26
Coding Toolbar
1:13
Apply HTML Comment
3:57
Remove Comment
4:39
Properties Area
4:56
Line Numbers
5:58
Summary
6:08
Installing Additional Browsers in Dreamweaver

5m 50s

Intro
0:00
Edit Browser List
0:56
Add a browser
1:49
Set Secondary Browser
3:58
Select Preview in Browser
4:42
Section 5: Getting Started
Defining a Site in Dreamweaver

11m 18s

Intro
0:00
Manage Sites
1:38
Create a New Site
2:57
Files Panel
6:16
Rearranging Site Files
7:10
Local View
9:40
Summary
10:14
The Importance of the Files Panel

7m 2s

Intro
0:00
Blank Example Site in Files Panel
0:13
Files Panel Options
0:59
Edit Menu
2:06
View Menu
2:22
Site Menu
2:30
Delete Files
2:51
Rename File
3:54
Files Refresh
5:31
Section 6: Creating a Page Using a Pre-Defined Layout
Pre-Defined CSS Layout Options

8m 21s

Intro
0:00
Course Files
0:21
Files in Files Panels
1:37
New Document
2:38
Page Type
3:14
Layout Options
3:21
Creating a Pre-Defined CSS Layout Page

7m 18s

Intro
0:00
New HTML5 Layout Page
0:49
Preview in Browser
2:28
Save Page
2:43
Browser Preview
4:35
Page in Files Panel
5:12
Building the Header Area

15m 39s

Intro
0:00
Code View and Comments
0:40
Customizing the Header
1:22
Removing Image Placeholder
2:36
Select Regions
3:38
Adding Text
3:55
Set Page Title
4:24
CSS Styles Panel
7:31
Edit Header Color
8:39
Edit Header Text
9:58
Add CSS Style Rule
11:15
Rule Definition
12:35
Summary
14:36
Modifying the Navigation Column, Part 1

9m 1s

Intro
0:00
Modifying the Side Bar
0:23
Tag Selection
1:07
Changing Position and Background Color
2:04
Changing Text Color
4:59
Changing Hover Text and Background Color
6:49
Summary
8:17
Modifying the Navigation Column, Part 2

10m 36s

Intro
0:00
Modifying the Side Bar
0:30
Editing Link Text
0:34
Correcting Mistakes
1:20
Inserting an Image
3:52
Fixing Format Errors
5:08
Modifying the Header
7:28
Add new Margin Property
8:03
Summary
9:52
Adding Content to the Page

9m 42s

Intro
0:00
Modifying the Main Content Area
0:23
Removing Content
1:15
Inserting Code and Content
2:35
Page and Text Formatting
4:30
Summary
9:21
Modifying the Footer Area

7m 38s

Intro
0:00
Modifying the Footer
0:22
Footer Tag
0:31
Changing the Background Color
1:36
Customizing Text
2:22
Customize Address Tag
3:42
Preview in Safari
5:46
Format Troubleshooting
6:09
Changing the Page Background Color

4m 41s

Intro
0:00
Modify Background Color
1:01
CSS Short Hand
1:39
Save Command Shortcut
2:53
Browser Preview
3:10
Summary
4:03
Section 7: Building a Web Page from Scratch
HTML Page Code

5m 58s

Intro
0:00
HTML5 Page
0:41
Change Default Doctype to HTML5
1:16
HTML5 Code
2:39
Head Section Code
3:01
Title Tag Code
3:41
Importance of Code View
4:16
Summary
5:12
Creating a New Page

4m 34s

Intro
0:00
Keyboard Shortcut to Create New Page
0:49
Saving a New Page
1:21
Create New Page with New Document
3:27
The Importance of a Title

4m 43s

Intro
0:00
Importance of a Title on a Page
0:10
New Document
0:17
Save Document
0:35
Preview in Chrome
0:52
Default Bookmark Title
1:13
Search Engine Optimization
1:35
Preview in Firefox
3:35
Section 8: Adding Text Content
Discovering Paste Special

11m 1s

Intro
0:00
Paste Special Command from Word
1:05
Create New and Save
1:22
Paste Special with Full Formatting
2:44
Clean Up Source Code
4:42
Paste Special with Basic Formatting
5:34
Paste Special with Structure Only
6:30
Paste Special with Text Only
7:29
Change Paste Preferences
8:06
Importing a Word Document

3m 52s

Intro
0:00
Create New and Save
0:42
Add Title
1:11
Import Word Document
1:32
Summary
2:38
Setting Headings

6m 17s

Intro
0:00
Create New and Save
0:17
Add Title
0:40
Add Text
0:47
Insert Heading Tags into Text
1:55
Importance of a Heading Tag
2:43
Paragraphs & Line Breaks

8m 25s

Intro
0:00
Paragraph Tags
1:11
Selecting Text
3:14
Insert Line Break Tag
4:05
Creating a Bulleted List

10m 31s

Intro
0:00
Formatting Content
0:42
Add Title
1:07
Insert Heading Tag
1:39
Creating a List
2:13
Creating an Unordered List
3:07
Example of Incorrect List Formatting
3:23
Creating Nested Lists
5:16
Indent List
5:59
Changing List Type
7:50
Change to Numbered List
8:37
Change Bullet Type
9:04
Creating a Numbered List

4m 21s

Intro
0:00
Formatting Content
0:20
Merging Multiple Lines into Paragraph
1:03
Inserting Header Tag
1:34
Create Numbered List
2:36
Create Ordered List
3:08
A Definition List

4m 27s

Intro
0:00
Creating a Definition List
0:30
Select Text
1:11
Create Definition List from Format Menu
1:29
Definition List Tags
3:21
Setting Bold & Italics

6m 12s

Intro
0:00
Add Bold and Italics to Definition List
0:12
The Destinations Page
0:23
Making Terms Bold
1:12
Bold Tag Information
1:42
Making Definition Italic
4:02
Summary
5:41
Inserting Special Characters

7m 23s

Intro
0:00
ASCII Characters
0:12
Create Copyright Message
2:10
Insert Copyright Symbol
3:23
Section 9: CSS Basics
What is CSS?

6m 3s

Intro
0:00
Cascading Style Sheets
0:05
Example CSS Layouts
0:59
Turning CSS Off Examples
3:27
The Syntax for a CSS Rule

9m 24s

Intro
0:00
Create New and Save
0:27
Add Title
1:05
Adding CSS Styles to a Page
1:18
Dragging Tags
2:24
Placing Content
2:48
Adding a Selector
3:28
Creating Style Rules
4:16
Properties and Values
7:19
CSS Syntax Examples
7:53
CSS Rule Locations

9m 3s

Intro
0:00
Three Locations for Placing Style Rules
0:31
Inline Rule
0:58
Internal or Embedded Rule
1:22
External Rule
1:41
Inline Style Rule
2:08
Internal or Embedded Style Rule
3:35
Examples of Internal/Embedded Style Rule
5:09
External Style Rule
5:59
Example of Linking a Style Sheet
7:13
Summary
8:40
Types of CSS Selectors

9m 51s

Intro
0:00
Three Main Selector Types
0:16
HTML Tag Selector Type
0:35
Class Selector Type
2:40
ID Selector Type
4:35
Selector Rules and Examples
7:17
HTML Tag Selector Example
7:46
Class Selector Example
8:09
ID Selector Example
8:28
Section 10: Formatting with Text Using CSS
Creating an Inline Style Rule

9m 54s

Intro
0:00
Code View for Creating an Inline Header Style
2:02
Creating a Font Type Style
3:14
Creating a Color Style
4:26
Creating a Font Size Style
5:16
Split Horizontally
6:06
Creating Paragraph Styles
7:00
Summary
9:17
Creating an Internal or Embedded Rule

10m 32s

Intro
0:00
Create New and Save
0:35
Add Title
0:45
Adding Text Content
1:26
Add New CSS Style Rule
5:44
Assigning Style Properties
6:56
Duplicate Style Rule
8:12
Modify Style Rule
8:46
Summary
10:17
Working with an External CSS File

9m 27s

Intro
0:00
Move CSS Rules to External Style Sheet
0:32
CSS File in Styles Panel
2:00
Remove Style Tag
2:35
External Style Sheet
2:46
Related Files Toolbar
3:13
Adding Additional Styles
4:53
Summary
8:56
Attaching a Style Sheet

6m 34s

Intro
0:00
Apply External Style Sheet to Another Page
0:56
Attach External Style Sheet
1:09
Apply Same Style Rules to Multiple Tags
2:39
Troubleshooting Style Problems
4:30
Summary
5:44
Creating a Class Selector

12m 29s

Intro
0:00
Create New and Save
0:16
Add Title
0:48
Adding Text Content
0:59
Attaching a Style Sheet
2:05
Adding and Formatting Headers
3:18
Creating a Class
4:27
New CSS Rule
5:24
Setting Class Definition
5:55
Applying a Class to Text
7:30
Troubleshooting Class Errors
7:55
Editing Class Properties
8:53
Edit Rule Definition
8:59
Other Methods for Applying Classes
9:42
Preview in Safari
11:10
Summary
11:53
Dreamweaver Style Tools

11m 14s

Intro
0:00
Code Navigator
0:30
Enable/Disable Styles Option
3:50
Comments Out Style Rule
5:02
Enable/Disable All
6:05
Live View
6:37
Live Code
7:56
Inspect
8:24
Summary
10:10
Section 11: Working with Fonts on the Web
Creating a Custom Font Stack

8m 58s

Intro
0:00
Create New Page
0:13
Properties Area
0:28
Edit Font List
1:36
Adding Style Rules to Content
5:17
Preview in Browser
6:55
Summary
8:35
Working with Web Fonts

5m 36s

Intro
0:00
Fonts Overview
0:07
Adobe Type Service
1:52
Google Fonts
2:40
Font Squirrel
3:26
Font Licensing
3:34
Summary
4:49
Using Google Fonts

13m 32s

Intro
0:00
Google Fonts
0:05
Access and Preview Fonts
0:29
Font Collection Area
2:50
Review Font
4:05
'Use Font' Feature
4:23
Adding Google Fonts
6:21
Adding New Style with Google Font
9:31
Preview in Browser
11:29
Summary
13:10
Adding Fonts from Fontsquirrel

18m 2s

Intro
0:00
Font Squirrel Fonts
0:08
Font Squirrel Website
1:23
Download Font Zip File
2:28
Extract Font File
3:04
Web Font Generator
4:23
Download Web Font Kit
6:38
Extract Web Font Kit
7:44
Working with Font Squirrel Fonts
8:20
HTML Font File Preview
9:29
CSS Font File
9:54
Copying over Font Styles
10:26
Adding Styles
11:56
Preview in Browser
12:40
Troubleshooting Errors
13:25
Adding more Styles
15:13
Preview in Browser
16:13
Summary
16:58
Section 12: Inserting Images
Web Image File Formats

16m 44s

Intro
0:00
Two Different Image Formats
0:43
Vector Graphics
0:52
Raster Images
2:05
Raster Image Formats
2:49
Three Types of Raster Image Formats
2:52
Optimization Process
3:48
GIF Image Format
6:27
JPG Image Format
8:49
PNG Image Format
9:39
Vector Graphics
11:40
Scalable Vector Graphics
12:35
Web Page Image Creation Tips
14:18
Summary
16:20
The Assets Panel

7m 32s

Intro
0:00
Assets Panel
0:35
Colors Used
1:54
URLs Outside the Website
2:21
Flash Files
2:38
Shockwave Files
2:56
Movie Files
3:13
Scripts, Templates, Library
3:29
Images Category
3:41
Inserting an Image & Alternate Text

9m 7s

Intro
0:00
Inserting an Image
0:40
Insert Image using Image Name
1:17
Inserting Alternate Text
1:27
Insert Image using Image Icon
3:09
Insert Image using Insert Button
5:23
Preview in Browser
7:11
Summary
8:31
The Difference between Alternate Text & Title

6m 22s

Intro
0:00
Image Alternate Text Explanation
0:10
Image Title Explanation
0:51
Add an Image Title
1:39
Preview in Browser
2:46
Editing Image Titles
3:06
Setting the Default Editors for Dreamweaver

6m 9s

Intro
0:00
Setting Default Image Editors
1:07
Set Preferences
1:16
Adding Image Editors
2:08
Set Primary Editor
3:39
Removing Editors
4:38
Editor Icon Shortcut
5:09
Summary
5:39
Incorporating Photoshop Smart Objects

6m 44s

Intro
0:00
Photoshop Smart Object Explanation
0:09
Inserting Image from Files Panel
0:27
Image Optimization
1:43
Editing with Photoshop
3:36
Update from Original
5:20
Summary
5:53
Section 13: Adding Video to Web Pages
Inserting Flash Files

8m 57s

Intro
0:00
Create New HTML Page
0:10
Inserting SWF File
0:37
Preview SWF File
3:00
Add SWF File
3:32
Autoplay and Loop Options
5:05
SWF File Flash Player Error Message
6:12
Copy Dependent Files
6:52
Summary
8:22
Inserting Flash Video

10m 19s

Intro
0:00
Add Flash Video using Insert Menu
1:51
Insert FLV
2:33
Browse File Location
3:10
Setting Controls Skin
3:32
Set Auto Rewind
6:28
Preview in Browser
7:29
Add a Title
8:22
FLV File Flash Player Error Message
8:44
Summary
9:04
Inserting HTML5 Video

14m 43s

Intro
0:00
Setting up an HTML5 Video
0:44
History of Videos on the Web
1:43
Video Coding
3:26
Video Tag
5:14
Controls
5:48
Poster for Video
6:00
Width and Height
6:24
Preview In Browser
6:40
Troubleshooting Video and Browser Issues
8:59
Insert FLV
11:36
Preview In Browser
12:02
Video Formats
13:15
Section 14: Creating Hyperlinks
Linking to Website Files

13m 46s

Intro
0:00
Creating Hyperlinks between Web Pages
0:30
Create New File
3:14
Assigning a Hyperlink using Point to File
5:01
Assigning a Hyperlink using Browse for File
7:21
Preview in Browser
7:48
Creating Hyperlinks to other Files
10:02
Features of Point to File
10:39
Preview in Browser
11:59
Linking Image to Web Page
12:47
Linking to Files Outside Your Website

7m 37s

Intro
0:00
Linking to a Website
0:45
Link Area
1:14
Open Link in New Tab
4:15
Another Link Example
5:39
Summary
6:25
Email Links

10m 20s

Intro
0:00
Creating an Email Link
0:21
Insert Email Link
1:02
Adding Subject Line Information
6:12
Adding CC Recipients
8:40
Summary
9:54
Named Anchors

10m 6s

Intro
0:00
Adding Links to Page Content
0:26
Insert Image
1:00
Creating Navigation Bar with Links
2:41
Insert Named Anchor
3:46
Linking to Anchor
5:10
Preview in Browser
6:31
Add Link to Top of Page
7:11
Image Maps/Hotspots

11m 45s

Intro
0:00
Creating an Image Map
0:47
Select Image
1:35
Image Map/Hotspot Tools
1:43
Link Hotspot
3:06
More Hotspot Tools
3:55
Preview in Browser
8:37
Troubleshooting Image Hotspots
9:34
Summary
10:53
Creating the Navigation Bar

5m 47s

Intro
0:00
Create New Contact Us Page
0:11
Add Title
0:37
Add Header
0:48
Add Text Content
1:19
Bulleted List
2:56
Create Hyperlinks to Pages
3:17
Assigning Links
4:22
Summary
5:38
Adding Styles for Hyperlinks

13m 20s

Intro
0:00
Basic Hyperlink Styles
0:36
Create New CSS Style
1:18
Selector Type
1:32
Selector Name
2:09
Set Font Family
3:14
Set Font Size
3:47
Text-transform
4:20
Set Color
4:31
Text Decoration
4:39
Set Line Height
4:55
Set Font Weight
5:29
Preview in Browser
5:47
Add Visited Link Style
6:38
Add Hover Link Style
8:40
Change Background Color
10:00
Add Active Link Style
11:26
Summary
12:37
Section 15: Positioning Content Using CSS
How to Use CSS for Page Layout

7m 51s

Intro
0:00
Page Layout Example
0:10
HTML Tasks
1:16
CSS Tasks
2:34
Code Examples
3:50
HTML Code Example
4:01
CSS Code Example
5:47
Understanding the Box Model

8m 33s

Intro
0:00
The Box Model Explanation
0:19
Add Padding
2:01
Add Border
3:43
Add Margin
4:01
Disabling Styles
6:15
Summary
8:17
Creating Boxes on the Page

11m 56s

Intro
0:00
Create New Page
0:07
Insert Div Tag Box
0:41
New ID CSS Rule
1:36
Assign Properties
2:50
Modify Box Properties
4:26
Insert Div Tag Box on Left
4:53
Set Insert Location
5:48
Assign Properties
6:25
Insert Div Tag Box on Right
7:13
New ID CSS Rule
8:16
Assign Properties
8:33
Code View of Boxes
9:14
Preview In Browser
10:00
Summary
10:43
Controlling Content Boxes Using CSS

14m 53s

Intro
0:00
Create New Page
0:18
Creating Divs with Matching IDs
0:32
Insert Div Tag
0:41
New ID CSS Rule
1:14
Assign Properties
1:47
Insert Header Div Tag
3:42
Assign Properties
4:56
Add Text
6:11
Building Navigation Bar
6:50
Insert Div Tag
6:57
Set Insert Location
7:00
Assign Properties
7:33
Add Text
8:31
Create Content Area
9:07
Insert Div Tag
9:15
Assign Properties
9:46
Modify Header Style
11:01
Add Float Property
11:39
Add Padding Property
12:20
Add Margin-Left Property
13:11
Summary
13:47
Section 16: Types of Positioning
Absolute Positioning

14m 51s

Intro
0:00
Absolute Positioning Introduction
1:15
Modifying Div Color
1:33
Code View of Elements
3:11
Delete Styles
3:52
Using Absolute Positioning
4:34
Add Position Property
5:42
Add Left Property
8:08
Adjusting Position and Width
10:04
Insert Right Div Tag
10:39
Assign Properties
11:07
Adjusting Position and Height
12:10
Summary
14:19
Exploring Floats

10m 50s

Intro
0:00
Float Property
0:05
Preview in Browser
1:14
Display Boxes
1:31
Float Left Property
4:32
Float Right Property
8:00
Summary
10:18
What is a Clear?

10m 34s

Intro
0:00
Div Float and Dimension Properties
0:44
Adding a Clear Property
6:50
Preview in Browser
8:32
Height Discussion
8:49
Summary
9:58
Fixed Positioning

10m 48s

Intro
0:00
Fixed Positioning Examples
0:11
Fixed Positioning with an Image
2:18
Current CSS Styles
2:38
CSS Text File
4:17
Preview in Browser
5:30
CSS Properties for Fixed Positioning
6:17
Preview in Browser
7:48
Z-Index
9:19
Summary
10:17
Section 17: Working With Tables
Creating a Table

9m 48s

Intro
0:00
Page Table Example
0:19
Correcting Tags
1:17
Creating a Table
3:11
Insert Table
3:46
Header Option
5:01
Non-Breaking Space
5:50
Add Content to Table
6:31
Summary
9:08
Customizing & Modifying Table Properties

13m 9s

Intro
0:00
Save Page
0:33
Modifying the Table
3:05
Table Widths
3:59
Select Table
5:17
Borders
6:01
Cell Padding
6:49
Select Column of Content
7:40
Remove Column
8:42
Add and Remove Rows
9:19
Merge Columns
11:10
Summary
12:45
Using CSS for Formatting Tables

11m 13s

Intro
0:00
Table Styling
0:33
Table Header Tag
1:16
Removing a Class
4:16
Content Styles
5:15
Preview in Browser
7:59
Fixing Table Size
8:39
Summary
10:53
Importing Spreadsheet Data onto a Page

12m 4s

Intro
0:00
Create and Save New Page
0:49
Locating Saved Files
1:14
Importing Spreadsheet Data
3:45
Import Excel Document
4:25
Delete/Merge Cells
5:57
Customizing Table Content
6:23
Importing Delimited Data
7:59
Import Tabular Data
8:34
Choosing a Delimiter
9:07
Table Formatting Options
9:31
Table Content Styles
10:24
Summary
11:16
Merging & Splitting Table Cells

10m 5s

Intro
0:00
Create and Save New Page
0:10
Insert Table
0:54
Table Options
1:05
Moving Cursor in Front of Table
4:04
Adding an Image
5:35
Moving a Table
6:29
Merging and Splitting Table Cells
7:41
Merging Cells
7:53
Splitting a Cell
8:42
Summary
9:12
Modifying Rows & Columns

5m 12s

Intro
0:00
Save Page
0:19
Hiding Table Widths
0:23
Modifying Rows and Columns
1:15
Insert Column
1:33
Moving through Cells
2:28
Tabbing into New Row
3:08
Deleting Rows
3:36
Summary
4:31
Aligning Table Content

4m 46s

Intro
0:00
Modifying Table Content
0:38
Table Tag Properties
0:46
Cell Alignment
2:11
Center Content in a Row
2:44
Align Content in a Column
3:21
Summary
4:01
Section 18: Creating Forms
Creating an HTML Form

9m 22s

Intro
0:00
Creating a Contact Us Form
0:52
Adding Content
1:20
Insert Form
2:24
Insert Text Field with Form Tag
3:54
Form Tag Properties
4:47
Summary
8:29
Text Field Elements

8m 37s

Intro
0:00
Adding a Field Set
0:26
Insert Field Set
0:51
Adding Name Text Field
1:35
Text Field Attributes
2:05
Text Field Tag Properties
3:46
Adding Email Text Field
4:58
Text Field Tag Properties
5:24
Preview in Browser
5:58
Summary
8:02
Radio Buttons & Select Lists

12m 23s

Intro
0:00
Adding more to the Field Set
0:26
Create another Field Set
1:29
Adding a Radio Button
2:25
Insert Radio Button Group
3:42
Radio Button Group Options
4:09
Set Initial State of Radio Button Group
6:52
Adding a Drop Down Menu
8:07
Insert Select (List/Menu)
8:29
Set Drop Down Menu Attributes
8:59
Edit List Values
9:38
Preview in Browser
10:46
Add Choose Prompt
11:11
Summary
12:07
Checkboxes & Submit Button

8m 9s

Intro
0:00
Adding a Field Set
0:36
Adding a Checkbox Group
1:33
Checkbox Group Attributes
2:14
Arrange Checkboxes
4:38
Adding a Submit Button
4:56
Submit Button Attributes
5:25
Submit Button Tag Properties
6:00
Preview in Browser
6:25
Summary
7:28
Validating Form Data

20m 58s

Intro
0:00
Form Field Validation Example
0:32
Client Side and Web Server Validation
2:54
Adding a Comment Section
6:14
Comment Text Field Attributes
7:04
Comment Text Field Tag Properties
7:34
Add Form Field Validation
8:47
Tag Inspector Area
8:54
Add Validate Form Behavior
10:00
Validate Form Behavior Attributes
10:17
Preview in Browser
11:56
HTML5 Form Field Features
14:56
Required and Autofocus Attributes
16:40
Preview HTML5 Form Validation in Browser
18:08
Summary
20:41
Server-Side Validation Languages

4m 10s

Intro
0:00
Five Server Side Languages
0:40
ASP
0:56
ASP.NET
1:47
ColdFusion
2:08
JSP and PHP
2:42
Summary
3:44
Section 19: Library Items & Templates
Template & Library Overview

6m 22s

Intro
0:00
Dreamweaver Templates and Library Items
0:12
Dreamweaver Template Explanation
0:44
Library Item Explanation
2:33
Overview of Templates and Library Items
4:50
Summary
6:07
Creating a Library Item

8m 30s

Intro
0:00
Creating a Library Item
0:13
Delete a Library Item
0:34
New Library Item
2:10
Library Folder
3:31
How to Use a Library Item
4:17
Library Item Tag
5:12
Adding a Library Item
5:46
Summary
7:42
Modify a Library Item

5m 33s

Intro
0:00
Changing a Library Item
1:07
Edit Library Item
1:42
Save and Update Library Items
2:35
Summary
4:17
Converting a Page into a Template

11m 23s

Intro
0:00
How to Work with a Template
0:27
Create Blank Template File
0:34
Example Template File
2:00
Preview in Browser
2:22
Create Template from File
3:56
Save as Template
4:11
Template Description
4:18
Save and Update Links
5:15
Create New Pages from Template
6:26
Editable and Non-Editable Regions
8:07
Summary
10:33
Creating Editable Regions

9m 21s

Intro
0:00
Create Editable Region for Content
1:53
Insert Editable Region
2:22
Set Name for Editable Region
2:59
Save and Update Template
3:59
Create Editable Region for Nav Bar
4:48
Select and Insert Editable Region
5:30
Save and Update Template
5:53
Update Current Page
7:16
Summary
7:49
Applying a Template

8m 48s

Intro
0:00
Applying a Template
0:40
Apply Template to About Us Page
1:03
Move Content to New Region
1:43
Delete Library Item
4:51
Apply Template to Contact Us Page
5:27
Summary
7:34
Centering a Page in the Browser

14m 9s

Intro
0:00
Centering a Page with Templates
0:11
Edit Template
0:36
Preview in Browser
1:13
Edit External Styles
1:54
Add Wrapper ID
3:30
Insert Div Tag
4:21
New CSS ID Rule
4:52
Save and Update Files
7:54
Preview in Browser
8:57
Delete Wrapper ID
11:15
Save and Preview in Browser
11:59
Summary
13:04
Section 20: CSS3 Properties Enhance Your Pages
Using CSS3

7m 7s

Intro
0:00
Preview CSS3 Element in Browser
0:48
Proprietary CSS3 Properties
2:51
Summary
6:00
Creating Drop Shadows

8m 12s

Intro
0:00
Add Box Shadow Property
0:30
Preview in Browser
2:49
Proprietary Options
6:29
Summary
7:55
Working With Gradients

10m 17s

Intro
0:00
Gradient Property
0:18
Gradient Code
1:45
Apply Comment
5:08
Remove Comment
5:56
Save and Preview in Browser
6:16
Enable Drop Shadow
7:56
Summary
8:28
Rounded Corners

7m 34s

Intro
0:00
Curve Corners with CSS
0:14
Add Border Radius Property
1:32
Preview in Browser
2:39
Enable Gradient and Drop Shadow
4:11
Edit Drop Shadow Color
5:44
Preview in Browser
5:48
Summary
6:56
Section 21: Going Beyond HTML & CSS
Adding a Swap Image Behavior

12m 8s

Intro
0:00
Behaviors in Dreamweaver
0:40
Insert an Image
2:03
Swapping an Image
3:40
Tag Inspector Panel
3:56
Behaviors Panel
4:30
Adding a Swap Image Behavior
4:49
Preview in Browser
8:58
Swap Behavior Code
9:31
Summary
10:38
Fade and Appear Effects

9m 44s

Intro
0:00
Fading and Appearing in CSS3
0:15
Add Page Title and Header
0:45
Insert Image
1:34
Set Image Tag Properties
2:26
Insert Another Image
2:36
Add Appear/Fade Behavior Effect
3:30
Preview in Browser
5:25
Add Appear/Fade Behavior Effect
7:16
Preview in Browser
8:02
Summary
9:07
Opening a New Window Behavior

9m 37s

Intro
0:00
Creating a New Browser Window Behavior
0:24
Insert Thumbnail Image
1:53
Image Tag Properties
2:35
Add Open Browser Window Behavior
3:02
Save and Preview in Browser
5:40
Modify Open Browser Window Behavior
6:46
Save and Preview in Browser
7:11
Summary
9:09
Dreamweaver Extensions

7m 13s

Intro
0:00
Manage Extensions
0:50
Dreamweaver Extensions
1:41
Exchange Panel
2:18
Summary
6:43
Installing an Extension

15m 35s

Intro
0:00
Installing an Extension: Method 1
0:12
Get More Commands
0:31
Manage Extensions
0:37
Dreamweaver Exchange Classic
1:08
Adobe Extension Manager CS6
5:32
Working with the Extension
7:25
Finding the Extension within Dreamweaver
7:26
Using the Lorem Ipsum Extension
9:02
Installing an Extension: Method 2
10:46
Downloading the Adobe Exchange Panel
10:47
Adobe Exchange Panel
13:21
Opening Adobe Exchange
13:22
Searing for Extensions in Adobe Exchange
14:10
Installing the Widget Browser

8m 46s

Intro
0:00
Widget Browser
0:05
Download Widget Browser
1:26
Widget Browser Overview
3:47
Preview Widget
4:55
Summary
7:47
Adding a Widget to My Widget

6m 41s

Intro
0:00
Download Widget through Widget Browser
0:05
Installing the FlexSlider Widget
1:19
My Widgets Area
3:45
Save Widget Files
4:17
Preview Widget in Browser
5:19
Summary
6:17
Obtaining the FlexSlider Widget Files

7m 23s

Intro
0:00
Working with a Widget
0:25
Configure a Widget
1:42
Save Widget Modifications as Presets
2:46
Import/Export Widget Presets
3:30
Widget Files in Files Panel
4:51
Summary
6:10
Customizing the FlexSlider Widget

14m 5s

Intro
0:00
Preview in Browser
0:53
FlexSlider Widget Files
1:24
Code View
2:47
Insert Own Images into Widget
4:15
Preview in Browser
6:38
Comment Out Code
7:47
Understanding Widget Code
9:10
Comment Out Hyperlink
9:47
Add Text Content to Widget
10:34
Preview in Browser
11:06
Summary
12:29
Section 22: Responsive Design
What is Responsive Design?

7m 6s

Intro
0:00
Responsive Web Design
0:13
Website Examples
2:10
Wanderlust Travel Website
4:21
Summary
6:30
CSS Media Types

10m 9s

Intro
0:00
Preview in Browser
0:15
Print Preview
2:11
CSS Screen Style Sheet
2:58
Attach CSS Print Style Sheet
4:34
Preview in Browser
7:35
Print Preview
7:47
Delete CSS Print Style Sheet
9:07
Summary
9:58
Planning for Multiple Screen Sizes

7m 16s

Intro
0:00
Multiple Screen Size Feature in Properties Panel
0:50
Manual Screen Size Adjustment
2:28
CSS Phone and Tablet Style Sheets
3:06
Preview in Browser
4:37
Summary
7:05
Creating Media Queries

10m 2s

Intro
0:00
Creating Media Queries
0:58
Media Queries Dialog Box
2:02
Default Presets
3:38
Select CSS File
4:38
Preview in Browser
7:14
Summary
9:47
Modifying Styles within Media Queries

17m 53s

Intro
0:00
Troubleshooting CSS Issues
1:17
Enable CSS Properties
4:29
Preview in Browser
5:41
Tablet Version Style Errors
6:36
Modify Tablet Styles
7:38
Preview in Browser
8:43
Firebug
10:33
Modify Media Query Styles
12:42
Preview in Browser
14:00
Copy and Paste Styles
14:45
Preview in Browser
15:40
Summary
17:32
Section 23: Site Maintenance & Publishing
Find & Replace

7m 11s

Intro
0:00
Modifying Text Content
0:15
Find and Replace Feature
0:52
Summary
6:44
Site Reports

6m 2s

Intro
0:00
Results Section
0:32
Settings Option for Target Browsers
1:36
Site Reports
2:18
Select Reports
2:27
Run Reports
3:20
Fix Warnings
3:45
Summary
5:19
Entering Web Server Information

3m 31s

Intro
0:00
Manage Sites
0:20
Edit Site Information
0:31
Adding a Web Server
0:49
Summary
3:20
Uploading Files to the Web Server

3m 43s

Intro
0:00
Put Files to Remote Server Function
0:08
Dependent Files
1:10
Preview in Browser
1:31
Use Files Panel to Upload Files
2:21
Summary
3:13
Downloading from the Web Server

3m 15s

Intro
0:00
How to Download Files from a Web Server
0:06
Get Files from Remote Server Function
0:46
Show Local and Remote Sites
2:02
Summary
2:33
Section 24: Creating a Mobile Website Using jQuery mobile
What is jQuery Mobile?

6m 45s

Intro
0:00
jQuery Examples
0:51
Photo Gallery
4:49
Slideshow
5:04
Summary
5:29
Building a jQuery Mobile Page

8m 48s

Intro
0:00
jQuery Website Page
0:10
New jQuery Page Options
1:06
jQuery Mobile CDN
1:35
jQuery Mobile Local
3:05
jQuery Mobile with Theme Local
3:20
Save jQuery Mobile Page in own Folder
4:15
Copy Dependent Files
5:15
Summary
7:34
jQuery Mobile Pages

8m 6s

Intro
0:00
jQuery Files
0:09
Preview Page in Browser
1:26
Page Structure
2:42
Add Content to Footer Area
3:37
Preview in Browser
4:59
Edit Content in Footer Area
5:33
Summary
7:17
Working with jQuery Mobile Themes

6m 20s

Intro
0:00
Overview of Themes
0:06
Live View of jQuery Page
2:47
Example Page
3:43
Preview In Browser
3:57
Summary
4:51
Section 25: Summary
What We Accomplished in the Course

4m 27s

Intro
0:00
CSS 3 Properties
0:42
Images and Slideshows
1:35
Using Web Fonts
2:14
HTML 5 Video
2:42
Web Forms
3:08
FlexSlider Widget
3:31
Dreamweaver Interface
3:56
Loading...
This is a quick preview of the lesson. For full access, please Log In or Sign up.
For more information, please see full course syllabus of Adobe Dreamweaver CS6
Bookmark & Share Embed

Share this knowledge with your friends!

Copy & Paste this embed code into your website’s HTML

Please ensure that your website editor is in text mode when you paste the code.
(In Wordpress, the mode button is on the top right corner.)
  ×
  • - Allow users to view the embedded video in full-size.
Since this lesson is not free, only the preview will appear on your website.
  • Discussion

  • Study Guides

  • Download Lecture Slides

  • Table of Contents

  • Transcription

  • Related Books

Start Learning Now

Our free lessons will get you started (Adobe Flash® required).
Get immediate access to our entire library.

Sign up for Educator.com

Membership Overview

  • Unlimited access to our entire library of courses.
  • Search and jump to exactly what you want to learn.
  • *Ask questions and get answers from the community and our teachers!
  • Practice questions with step-by-step solutions.
  • Download lesson files for programming and software training practice.
  • Track your course viewing progress.
  • Download lecture slides for taking notes.
  • Learn at your own pace... anytime, anywhere!

Inserting HTML5 Video

  • We are going to talk about how to insert videos using the new HTML5 video tag
  • This process is not quite as simple as you might think
  • Create a new page called movie-test.html & add the coding from movie-coding.txt from within the text folder that has the completed code to insert the movies along with comments
  • Before Flash came about, we had to create different formats for our movies if we wanted them on the web
  • When Flash became the web standard, we were able to create movies with much smaller files sizes that were able to stream, meaning not all the movie had to download before the viewer was able to see the movie begin
  • Now that Flash is not supported on all devices, we are back to the need to have many different formats for video
  • Not all browsers support HTML5 video, and even those that do need different versions of movie formats in order to run
  • We are going to create a page that contains a movie that will work in all browsers, but it does take some code to do this
  • I have some different formats in the course files for this lesson so be sure to download and use the files for this chapter from the Exercise Files tab below the video, the movies are in the movies folder
  • You need to set up the code to complete this chapter & test those movies
  • HTML5 offers a new tag to handle video directly within the browser, or at least within some browsers
  • The problem is that not all browsers support the same video file
  • We will insert 3 different movie formats, and use a Flash video as a fallback for older browsers
    <video controls poster="movies/turtle-eating-poster.png " width="640" height="480"><!--this format is for chrome, ipads, iphones--><source src="movies/turtle-eating.mp4" type="video/mp4"><source src="movies/turtle-eating.webmhd.webm" type="video/webm"><!--this format is for firefox--><source src="movies/turtle-eating.oggtheora.ogv" type="video/ogg"></video>
  • It is important to include these various movie formats, and include a Flash fallback for older browsers when working in the HTML5 video tag

Inserting HTML5 Video

Lecture Slides are screen-captured images of important points in the lecture. Students can download and print out these lecture slide images to do practice problems as well as take notes while watching the lecture.

  • Intro 0:00
  • Setting up an HTML5 Video 0:44
    • History of Videos on the Web
    • Video Coding
    • Video Tag
    • Controls
    • Poster for Video
    • Width and Height
  • Preview In Browser 6:40
  • Troubleshooting Video and Browser Issues 8:59
  • Insert FLV 11:36
  • Preview In Browser 12:02
  • Video Formats 13:15

Transcription: Inserting HTML5 Video

I want to show you how to work with HTML5 videos, and also give you a taste of the new <video> tag built into HTML5.0000

So, we are going to insert a movie format into a web page.0012

And I just want to make you aware that, once we are done, our file should match this movie test.0018

So, the movie test file is a final file that you can use to compare in case you have any issues with your page.0026

Make sure you also have the Movies folder in your site files from the Exercise Files tab for this chapter.0035

So, let's get started setting up an HTML5 video.0044

I'm going to create a new page (Ctrl or Command, N), and this one is going to get a title of "HTML5 Videos."0049

What it is going to do is literally use the HTML5 new tag, and I am going to copy that title onto my web page and make it a Header 1.0061

And let me call this HTML5 video tag; now, what we are going to do is insert our video down here, and what we need to do is make sure that we have some kind of a video format for all browsers.0075

Let me do a quick save of this file; and I am going to save it as html5-video.0093

Now, let me give you just a quick background on videos on the Web.0104

Prior to Flash as a format, we had to make sure that we transferred any movies we had from any type of video camera into a couple of different formats for different operating systems.0108

It was a bit of a headache, because you always had to convert your movies.0124

When Flash came about, all of a sudden, we could use one tag; we could use the Flash plugin, which was on 98% of systems; and we were able to put it on any operating system and in any browser, and it would play with just a single chunk of code.0129

Since HTML5 videos have come out, and the HTML5 standard will not be finalized until 2014 (sometime in there), what we have to do now is play a few games again in order to get our movies to work using HTML5, because not all browsers support them.0148

So, yes, there is a video tag built into HTML5; but it is still a bit complicated trying to use it at this point, because it's nowhere near becoming a standard in all the browsers.0172

So, what we have to do as Web designers and web page creators is factor that into our planning; and that is what we are going to do here.0186

I have a Movies folder, and notice, my Movies folder has quite a few things in it; and this is what I was referencing.0197

What I have set up in here is this movie in quite a few different movie formats.0206

So, I have some text for us to pull out the actual coding, in order to work with these movies; and then, I can talk about it from there--because what happens is: this movie coding is rather extensive.0213

So, let me open up this text file and walk you through it, so you understand what is going on.0228

Now, I do have quite a bit of information here with some comments; and these comments in the text file are not exactly grey.0234

But I tried to add some comments in here so you could explain it, or get an idea of an explanation, based on my comments in here.0244

You can see there is a lot of code, and I didn't want you to have to type this all out yourself; so what we are going to do is: we are going to take this code and kind of backtrack from it.0256

If I do a copy on this (so I'll do a Ctrl or Command, A, Ctrl or Command, C to copy), I'm going to go back to my web page and, with my cursor exactly where I want the movie, I'm going to move over into code and paste.0268

Since this is all a text file of code, I need to be in Code View to drop it on.0289

Now, if I move into Design View, you can see it looks like at least there is a square for a movie.0296

I'll do a save; and let's take a look at what this code means, because now that it's on a web page, we have access to the grayed-out areas.0304

What we are doing here is: we are adding a video tag (and let me move this down so you can see), and within this video tag, there is some basic information--so the video tag itself is pretty simple.0314

First of all, we have an opening <video> tag, and we have a closing </video> tag way down here, with quite a bit of information in between.0332

What I am going to do is move back up to the top; and what this tells the video tag to do is add controls for your video.0344

So, within that box, when it goes into the browser, it tells the browser to show the controls.0354

Now, the other thing I have done is added a poster: basically, a poster is what is going to show before the movie starts.0360

And that allows me to insert whatever I want as an image while the movie is downloading; as soon as the movie is downloaded, it can start, but until then, I don't want it blank.0370

We also have the width and height for this video plugged in here; so the video tag itself is pretty easy.0384

Now, there are some other comments in this area that I will come back to.0394

But what we want to do is look at this in the various browsers.0401

I'll go ahead and save this; I'll preview it in Chrome; and let's take a look.0407

There is my video; I have my controls; so as a user, I can click and control this movie.0415

This is a hawksbill turtle eating down in Mexico; that is kind of fun.0425

Anyway, that HTML5 video works just fine; now, if I right-click this video and say "Save video as," and I'm in Google Chrome, notice the format is an mp4.0431

That is a Google Chrome format, the mp4.0450

So, in this list, this one here is the mp4 format; so within the video tag itself, I add a source attribute (or a source tag, specifically) with a source attribute also attached.0453

And this is the movie that Google Chrome is referencing.0471

Now, let's put it into a different browser.0476

I'll put this one into Firefox, and we'll take a look.0479

You can always right-click on these movies if you are curious, on a website, what format they are.0484

So, you can see, my movie is here, and it will play just fine on Firefox--not a problem.0490

But if I right-click (oops, I moved my mouse here--there we go), Save video as, notice: this one is an mp4.0498

I'll close that one up.0510

Now, what happens if I go out to my remaining two browsers?--we'll check with Internet Explorer 8.0512

And you can see, Internet Explorer 8 has a bit of an issue; it is not playing my video tag movie.0520

Let me go out to Safari and check that one out; I'm having the same problem here.0529

We know two of these movies are working just fine; the other two are not.0540

What is going on?--well, what ends up happening is: right now, I have this file, a Flash video, being used as a fallback.0545

So, it's going to search for an mp4; and then, other types of browsers may use WebM format or an OGV format.0557

I just upgraded the Firefox browser: it was using the OGV format previously--now it looks like there is some mp4 support built into Firefox.0570

But the problem with our information is this one right here; and what I am going to do is: this is a Flash fallback video (in other words, if the browser doesn't support HTML5, what we want to do is add Flash)...0584

But what I am going to do is remove all of this code here; and I am going to go ahead and insert...this is quite a bit of information, as you can see...so this is all for the Flash piece, from the first object, all the way down to the last object on line 57.0600

And I am going to delete this, and what I am going to do is use Dreamweaver to insert this instead.0623

So, go up to Insert, Media, Flash Video; and you can see, there was some additional information inside here, which was this little piece down at the bottom that was left on the page.0630

When I removed the Flash piece, this Javascript piece was also included, and was being used by that code.0646

It says, "Would you like Dreamweaver to find all instances of this?" and I'll say yes.0655

And what Dreamweaver did was found that information for me.0664

Now, this one is fairly easy; but let me show you what Dreamweaver did for us.0668

I'll double click in this matched-text area; and it literally highlights it within the code.0673

I'll go ahead and select that and delete; close this one up, and we'll go right back to our inserting Flash.0680

Dreamweaver was letting me know there was a little bit of extra code that I didn't delete.0690

I'll go back up, and we'll try inserting that FLV one more time.0696

I'll browse out to this one; and this is going to be the Sharks.flv; I'll go ahead and choose Corona Skin this time, to be different; Detect the Sizing; and Auto Rewind.0702

I'll click OK; I'll save this page; and let's take a look at it now and see if that fixed the issue.0717

And guess what, it did; so, if you have trouble copying code for that Flash fallback piece, don't be concerned about it--let Dreamweaver do the work for you.0728

What Dreamweaver did was fix a link to two files that the Flash video needed--and those were this Corona Skin and the FLV player.0744

It wasn't registering with the browser, so that reset that piece for me; and now let's take a look at it in Safari.0758

Now, Safari is supposed to be honoring non-Flash videos, actually--HTML5 videos; but you can see, this Safari browser is falling back on the Flash player.0768

This is a Windows Safari version; but you can always check to see what type of video is playing or being accepted as the format in the browser.0783

But that is how you can set up your files.0795

Now, the key is getting all of these into the various formats; so I have my original coding here.0798

This is the poster that shows when the page first loads; this is my Flash video that is going to show; and here are the four different formats (actually, this one is just the HD version of WebM).0808

These are the files that I need to convert my movies into, in order to work with HTML5 videos and their tags.0822

You can see, working with the HTML5 video tag isn't quite as simple as you might think; it does require a little bit of extra effort in pulling in all of these files, instead of just dropping in that FLV file.0831

But that is the coding for working with the HTML5 video tag, and also allowing for a fallback to a Flash file, in case it is not an HTML5 browser.0849

That is the HTML5 video tag, and specifically a separate format for that video tag for each individual browser.0865

Thank you for watching Educator.com; see you in the next lesson.0879

Educator®

Please sign in to participate in this lecture discussion.

Resetting Your Password?
OR

Start Learning Now

Our free lessons will get you started (Adobe Flash® required).
Get immediate access to our entire library.

Membership Overview

  • Available 24/7. Unlimited Access to Our Entire Library.
  • Search and jump to exactly what you want to learn.
  • *Ask questions and get answers from the community and our teachers!
  • Practice questions with step-by-step solutions.
  • Download lecture slides for taking notes.
  • Track your course viewing progress.
  • Accessible anytime, anywhere with our Android and iOS apps.