Web Development

Mastering Web Site Fundamentals(Classroom View)
(Microsoft Training Course: 1009) - 5 days - £2640 exc VAT

> Target Audience
This course teaches new Web developers how to create static and dynamic hypertext markup language (HTML) pages. Students will learn basic Internet and intranet concepts, the technologies and Microsoft tools that enable Web development, how to create Web documents by using the Microsoft FrontPage Web authoring and management tool and by editing the HTML tags directly, create HTML documents that contain forms, standard controls, ActiveX controls, Java applets, and client-side script, to use the dynamic HTML and data binding features supported by Microsoft Internet Explorer version 4.0. Finally, students will learn how to publish and test Web pages on a Web server.
> Course outline
  1. Internet Concepts
  2. Using Microsoft Internet Explorer 4.0
  3. Creating Basic Web Pages
  4. Creating Forms
  5. Adding Client-Side Script
  6. Adding Active Components
  7. Using Dynamic HTML
  8. Publishing a Web Site
  9. Using Microsoft Office Internet Features
  10. Accessing a Database

Supplementary InformationThis course has now retired and is no longer available. We suggest you look at Courses [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Visual-Studio-2005/2543.aspx}2543: Core Web Application Technologies with Microsoft Visual Studio 2005]] and [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Visual-Studio-2005/2544.aspx}2544: Advanced Web Applications Technologies with Microsoft Visual Studio 2005]].
Module 1: Internet Concepts
  • Introduction
  • Internet addressing schemes
  • Connecting to the Internet
  • Architecture of the Internet
  • Describe Internet concepts such as the World Wide Web, FTP, protocols, and HTML. List the tools and technologies provided by Microsoft that enable Web development, and describe the purpose of each tool.
Module 2: Using Microsoft Internet Explorer 4.0
  • Microsoft Internet Explorer 4.0 features
  • Installing Internet Explorer
  • Configuring Internet Explorer
  • Using the Integrated Desktop
  • Subscriptions
  • Channels
  • Offline content viewing
  • Using the Active Desktop
  • Install and configure Internet Explorer 4.0.
  • Subscribe to a Web site.
  • View content offline.
  • Add and remove items from the Active Desktop.
Module 3: Creating Basic Web Pages
  • Designing a Web site
  • Using Microsoft FrontPage
  • Introduction to HTML
  • Working with images
  • Creating tables
  • Creating frames
  • Lab: Importing and creating Web sites
  • Lab: Creating Web pages
  • List the basic HTML tags required in a Web document.
  • Use FrontPage to create a new Web site.
  • Use FrontPage to create an HTML document that contains hyperlinks, frames, tables, and images.
Module 4: Creating Forms
  • Overview of forms
  • Creating a form with FrontPage
  • Setting form field properties
  • Form and control tags
  • Lab: Creating forms
  • Use FrontPage to create a Web form.
  • Add fields to a form and list the differences between the form fields.
  • Set form and form field properties.
  • List the HTML tags used to create a form.
  • List the HTML tags used to define form fields.
Module 5: Adding Client-Side Script
  • Object-oriented programming
  • Overview of scripting
  • Microsoft Visual Basic® Scripting Edition language syntax
  • Writing script
  • Debugging
  • Lab: Adding client-side script
  • Describe the differences between client-side and server-side script.
  • Describe the differences between VBScript and JScript.
  • Add VBScript to a Web page to initialize the page, respond to events, and validate data in a Web form.
Module 6: Adding Active Components
  • Overview
  • Using ActiveX controls
  • Using Java applets
  • Lab: Adding ActiveX controls
  • Add ActiveX controls and Java applets to a Web page.
  • Add a licensed control to a Web page.
  • Write script to manipulate an ActiveX control or Java applet.
Module 7: Using Dynamic HTML
  • Overview
  • Dynamic HTML events
  • Using collections
  • Manipulating text and HTML
  • Dynamic styles
  • Transitions and visual filters
  • Positioning
  • Lab: Using dynamic HTML
  • Describe the benefits of dynamic HTML and how it works.
  • Write script to dynamically change attributes of elements, change content, change styles, position elements, and use visual filters and transitions.
  • Describe how events and event bubbling work.
Module 8: Publishing a Web Site
  • Using FrontPage management tools
  • Managing the production process
  • Publishing Web pages
  • Lab: Publishing a Web site
  • Describe the difference between staging and production Web sites.
  • Publish Web documents to an intranet or the Internet.
  • Use FrontPage to identify broken links and spelling errors within a Web site.
Module 9: Using Microsoft Office Internet Features
  • Overview
  • Using Microsoft Word
  • Using Microsoft Excel
  • Using Microsoft Access
  • Using Microsoft PowerPoint
  • Lab: Using Internet features in Microsoft Word, Excel, and Access
  • Publish native Office documents on the Internet.
  • Convert existing Office documents to HTML format.
  • Create new HTML documents with Office.
  • Use hyperlinks in Office documents.
Module 10: Accessing a Database
  • Data access methods
  • Using the Tabular Data Control
  • Using the Advanced Data Control
  • Binding elements to the Data Source Object
  • Interacting with the Recordset
  • Lab: Accessing a database
  • Describe the various ways to display data from a database on a Web page.
  • Use data binding features supported in Internet Explorer 4.0.
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • Use a Web browser
  • Understand event-driven programming concepts.
> Purpose
At the end of the course, students will be able to identify technologies and supporting tools that enable Web development; create HTML documents that contain standard controls, ActiveX controls, Java applets, tables, forms, frames, images, and client script; use dynamic HTML; create an HTML page that uses data binding to read data from a database; use Microsoft Office 97 to create and publish documents on a Web server; use FrontPage 98 to publish HTML documents on a Web server.
> Supplementary Information
This course has now retired and is no longer available. We suggest you look at Courses [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Visual-Studio-2005/2543.aspx}2543: Core Web Application Technologies with Microsoft Visual Studio 2005]] and [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Visual-Studio-2005/2544.aspx}2544: Advanced Web Applications Technologies with Microsoft Visual Studio 2005]].