- Home
- All trainings
- Microsoft Expression Web Design and Development
Training Microsoft Expression Web Design and Development - 3 days
Schedules training :
9h à 17h (Full day)
18h - 20h30 (Half day)
Class overview :
This Expression Web training course is for students interested in learning Microsoft Expression Web to design attractive, CSS-based, scalable web sites and front-ends for web-based applications. It also includes an introduction to working with ASP.NET in Expression Web
Class goals :
- Build, deploy, and maintain interactive web sites
- Layout text on pages using HTML and CSS
- Create and maintain hyperlinks to pages on other sites, pages within the same site, and to points within the same page
- Control styles and page layout with CSS
- Add interactive behaviors
- Create tables
- Design fill-in foms
- Publish their site to a web server
- Build front-ends for applications whose back-ends will later be written by developers
- Build pages that allow users to select, insert, update, or delete database records
- Use ASP.NET validators to validate user input
Content of Microsoft Expression Web Design and Development
- Introduction to Expression Web
- What is Microsoft Expression Studio?
- Introduction to the Web and HTML
- Client-Server Model
- Definition of HTTP
- Static pages vs. Dynamic pages (ColdFusion, ASP, ASP.NET, PHP, etc.)
- What is a « webmaster? »
- Exploring Expression Web
- Expression Web Interface
- Task Panes in Expression Web
- Expanding and Collapsing Task Panes
- Code View vs. Design View
- Using the Toolbars
- Using the Visual Aids
- Creating Sites
- Creating Template-based Sites
- Creating New Pages in a Template Site
- Creating a Page from Scratch
- Creating a Page using CSS Layout
- Previewing in Browser
- Import Site Wizard
- Working with Text and Page Format
- HTML Structural Tags
- Changing the HTML Title with Expression Web
- Format Font, Size, Color and other Text Properties
- Heading and Block Level Code
- Creating Bulleted Lists
- Pasting Text
- Inserting Horizontal Rules and other HTML tags
- Inserting Special Characters
- Creating Links
- Adding Links
- Adding ScreenTips
- Changing Links
- Removing Links
- Link within Page (Bookmarks)
- Images & Backgrounds
- Inserting Images
- Note about Accessibility and the alt attribute
- Adding a Background Image
- Editing Images Directly in Expression Web
- Interactive Buttons & Rollover Images
- Adding the Swap Image Behavior
- Adding Interactive Buttons
- Auto Thumbnail
- Auto Thumbnail Options
- Image Maps (Hotspots)
- Add a Map with « Hot Spots » to the Locations Page
- Cascading Style Sheets
- Quick Lesson in CSS Selectors
- Manage CSS Styles with Expression Web
- Creating a New Style
- Applying CSS Classes to Page Content
- Attaching an Existing Style Sheet
- Moving Styles to an External Style Sheet
- Page Layout with CSS Layers
- Designing Layouts with pre-built « CSS Layouts »
- Using CSS Layers in Expression Web
- Behaviors
- What is JavaScript?
- Events vs. Actions
- Behavior: Jump Menu
- Demo: Democratic Governors’ Association
- Adding the Jump Menu Behavior
- How to Select the First Option? Adding a « Go » Button
- A little JavaScript lesson
- Behavior: Open Browser Window
- Creating Fake Links with JavaScript
- Behavior: Change Property (Dynamic Visibility)
- Changing Font, Font Color, Borders
- Open Browser Window
- Dynamic Visibility
- Tables
- Add a Table with Staff Information to the « Contact Us » page
- Page Layout with Tables (optional)
- Merge Cells
- Forms
- Using Expression Web to Create Forms
- HTML Form Elements
- Introduction to ASP.NET
- Static pages vs. Dynamic pages
- Validating User Input with ASP.NET Validation Controls
- HTML Form Elements vs. ASP Form Controls
- ASP.NET Validation Control
- Using the RequiredFieldValidator Control
- Using the RegularExpressionValidator Control
- Testing with Validators
- Summarizing Results with ValidationSummary Control
- Navigation Menus with Flyouts
- Adding the Menu
- Adding Elements to the Menu
- Data Binding
- Database Basics: Introduction to SQL
- Creating an ASP.NET Connection
- Using the SQLDataSource Control
- Displaying Data in a Bulleted List with a List Bound Control
- Using a SQL Alias to Combine Two Columns
- Displaying Data with GridView Control
- Using the GridView
- Paging through Records
- Creating Sortable Columns
- Using AutoFormat
- Changing Column Headings
- Editing and Deleting Records with GridView
- Building a Drill-Down
- Introducing the AutoPostBack
- Using a SQL Alias to Combine Two Columns
- Showing all Movies by an Actor
- Showing all Movies in a Genre (SELECT DISTINCT)
- Building a Search Feature
- Inserting Records with FormView Control
- Using Master Pages and Templates
- Using Meta Tags to Optimize Search Engine Placement
- Keywords
- Description
- Site Management Information
- Find and Replace
- Hyperlink Report
- Compatibility Checker
- CSS Reports
Luxembourg
LuxEtoile S.A52-54 Av. du Dix Septembre
L-2550 Luxembourg
Tél:(+32) 2 412 04 10
Fax:(+32) 2 412 04 19
Email : selossej@jlgestion.be
Onz voordelen :
- Type of training: Inter-company, intra-company and individual
- 100% flexible & personalised training : You choose the place, the dates and the training program
- Offer request : Response within 24 hours
- 50% discount for SME's from Brussels-Capital Region
- Free parking, lunch & drinks
- Free use of our Digital Competence Centre: Manuals, courses, exercises, ...


