HTML Programming
Course Contents
Overview of HTML
- Overview
- Introduction to HTML
- Creating an HTML document
Formatting text with HTML
- Paragraph formatting with HTML
- Character formatting with HTML
- Comparing procedural and descriptive
formatting
Adding local and remote links
- Adding local links
- Adding remote links
- Adding internal links with the named
anchor tag
Adding graphics and sound
- Linking to and embedding graphics
- Linking to multimedia files
Creating lists in HTML
- Creating lists
- Creating nested lists
Creating tables in HTML
- Creating and modifying tables
- Creating advanced table elements
Setting body and
background attributes
Setting backgrounds and text colors
Web page design
guidelines
Web page style considerations
Adding links to other
Internet services
Links to non-Web Internet services
Advanced tables
- Creating nested tables
- Using tables for page layout
Graphics
- Incorporating graphics into a
document
- Creating and using imagemaps
Creating forms
Introduction to forms
Advanced forms
- Using advanced input types
- Setting input type attributes
- Creating a text area
- Creating form list boxes
Frames
- Overview of frames
- Creating frames
- Applying frame attributes
- Using nested framesets
Dynamic and interactive
documents
- Interactive Web pages
- JavaScript in HTML documents
- Java in HTML documents
Cascading Style Sheets (CSS-1)
- Introduction to style sheets (CSS-1)
- Working with style sheet properties
and selectors
- Linked style sheets
ASP-100: Active Server pages Scripting for Dynamic
Websites-using VBScript, JavaScript, & Active X
This
course introduces you to scripting as a programming language for browsers.
You’ll be introduced to VBScript and JavaScript and explore each language
in-depth. You’ll also learn about the document object model (DOM) and learn
how to use it to script Web pages on the client. This course also covers DHTML
and Active Server Pages (ASP) programming. You’ll learn how to configure
Microsoft Internet Information Server for ASP applications. After you learn the
setup and basics of ASP, you will learn how to use ASP objects in your
applications.
Introduction to VBScript
·
Beyond Static HTML
·
Visual Basic, Scripting Edition
·
VBScript Essentials
·
Procedures
·
Where Do You Put Your Scripts?
Introduction to JavaScript
·
JavaScript and Jscript
·
JavaScript Essentials
·
Functions
·
Where Do You Put Your Scripts?
Scripting Objects and Events
·
Programming Objects and Events
·
The Document Object Model
·
Form Validation
·
Hooking Into Object Events
·
An Improved Form Validation Example
·
Scripting Select Controls
·
Comparing VBScript and JavaScript
Scripting ActiveX and Java
·
Using Components in Your Web Pages
·
Working with Java Applets
·
Employing ActiveX Controls
Dynamic HTML and Cascading Style Sheets
·
Assembling the Pieces
·
Cascading Style Sheets
·
Creating Dynamic HTML Web Pages
·
Using DHTML Filters
·
DHTML Positioning and Animation
Using Internet Information Server (IIS)
·
What is IIS?
·
Configuring a web site
·
Configuring an ASP Application
·
Performance Tuning
Scripting the Server Side Using ASP
·
Client versus Server-Side
Extensions
·
Active Server Pages
·
Server-Side Scripting
·
ASP Objects
·
Server-Side Includes
ASP
Request and Response Objects
·
The Request Object
·
The Response Object
·
Reading and Writing Cookies
ASP Session and Application
Objects
· Using
the Application Object
·
Using the Session Object
·
Using Global.asa
Linking
Databases - using VBScript, JavaScript, Active X & XML
Course Content:
ASP Server Object
- Server
Object Properties and Methods
- ASP
Server-Side Components
- Using
the Browser Capabilities Component
- Using
the File System Component
- Using
the Ad Rotator Component
Introduction to ActiveX Data Objects
- OLE
DB Data Providers
- Technologies
at Work
- ADO
Object Hierarchy
- Connection
Object’s Open Method
- Taking
a Look at the Example Code
- Creating
Recordsets
- Using
ADO Constants
- Recordset
Properties and Methods
- ShowEmp2.asp
Page
- Using
Arguments vs. Properties
ADO Recordsets and Error Handling
- Updating
Records
- Adding
Records
- Deleting
Records
- Multiple
Resultset Recordsets
- Error
Handling
- Default
Behavior
- What
VBScript Has to Offer
- What
JavaScript Has to Offer
ADO Command Objects and Stored Procedures
- Creating
a Command Object
- Command
Object Properties
- The
Command Execute Method
- Using
Stored Procedures
- Passing
Parameters to Store Procedures
- Dealing
with Parameters
- The
procDeleteCustomer Stored Procedure
- Using
the Parameters Argument
- Using
the Refresh Method
- Using
the CreateParameter Method
- Adding
a New Record Using a Stored Procedure
Security and SSL
- What
Do Hackers Want:
- Your
Defenses
- Security
through Policy
- Security
through Technology
- Use
a Different Server for Development and Production
- Change
the Windows NT/2000 Administrator Account
- Remove
Any Non-Necessary Users
- Block
Non-Essential Inbound TCP/IP Ports
- Making
Internet Information Server (IIS) Secure
- Turn
Off Directory Browsing
- Give
Appropriate NTFS File Permissions to Web Folders
- Authentication
and the Anonymous User
- Setting
Up Authentication Schemes
- Anonymous
Access
- Basic
Authentication
- Windows
NT Challenge/Response (or Integrated Windows Authentication)
- The
Problem with Delegation
- Secure
Transmissions Using SSL
- What
is Secure Sockets Layer (SSL)?
- Why
Use SSL?
- Why
Not Use SSL?
- How
To Use SSL
- Five
Basic Steps to Using SSL
- A
Couple of Suggestion for Using SSL
ASP Tips and Tricks
- What’s
New for ASP 3.0 and IIS 5.0
- Improved
Processing of Scriptless Pages
- New
Server Methods
- Buffering
Now On
- Scripting
Language Changes
- ASP
Error Handling
- Using
the Dictionary Object
- Sending
E-mail Using CDONTS
- Keeping
Content Current
- Working
with Radio Button and Check Box Controls
- Checking
for SSL
- Improving
the Performance and Scalability of ASP Applications
- Avoid
Using the Visual InterDev DTCs
- Context
Switching
- Creating
Objects
- Using
Components
- ADO
tips
- Using
Cached Content
- Threading,
Components, and Scope
- Session
and Scalability
Extensible Markup Language
(XML)
- XML
Defined
- Working
with XML
- XML
Elements
- Attributes
- Comments
- Namespaces
- Processing
Instructions
- XML
Browser Support
- DTDs
and XML-Data Schemas
- Document
Type Definition (DTD)
- Valid
and Well-Formed Documents
- SML-Data
and Schema
- Document
Validity-Is it Necessary?
- XML
Document Object Model
- XML
DOM Object Hierarchy
- The
XML DOM Objects
- A
DOM Example
- Displaying
the XML on the Page
- Iterating
Through a Document’s Nodes
- Retrieving
Attributes
- Just
Scratching the Surface
- XML
on the Server
Transforming
XML with XSL
- Extensible
Stylesheet Language (XSL)
- XSL:
Giving Style to XML
- XSL
Elements
- Matching
Patterns
- Matching
By Element Value
- Sorting
in XSL
- XSL
on the Server
- An
ASP XSL Example
FRONTPAGE 2003
Course Contents
Getting started
- Understanding the Internet, WWW and Intranets
- What is FrontPage? starting FrontPage
- The FrontPage application window
- Working with FrontPage menus
- Displaying help information, exiting from FrontPage
Building a web site
- Planning a web
site, creating a new FrontPage web
- Adding
new pages to a FrontPage web
- Applying
a theme to FrontPage web
- Adding
navigation bars to a FrontPage web
- Saving
the current page, entering text on a page
- Creating
a bulleted list, previewing a FrontPage web
Working with tables
- Opening an existing FrontPage
web
- creating
a table
- Inserting and deleting table rows and columns
- Resizing table rows and
columns
- merging
table cells
- Resetting table and cell
properties
Working with pictures and hyperlinks
- Inserting a picture on a
web page
- Modifying the appearance of a picture
- Repositioning a
picture
- creating
a hot spot
- Creating hyperlinks to other world wide web sites
- Viewing the hyperlinks in the current web
- checking
the status of hyperlinks in the current web
- additional
hyperlink techniques
using
dynamic hTML effects and FrontPage components
- adding
an animation effect to a web page element
- adding
a transition effect to a web page
- creating
a marquee
- adding
a new page to a frontPage web site from page view
- creating
a hit counter and search form
Managing a FrontPage web
- Listing the folders and files for the current web
- Renaming a FrontPage web file/ moving a FrontPage web file into a different folder
- Checking the spelling in a FrontPage web
- Replacing text in a FrontPage web
Working
in tasks view
- Listing
the tasks for the current web
- completing
tasks from tasks view, displaying completed tasks
Additional FrontPage features
- Using other FrontPage web templates
- Using a FrontPage web wizard
- Printing navigation view of a FrontPage web
- Importing elements of another web site into a FrontPage web
- Linking a page to a Microsoft Word file
- Performing a copy and paste operation
Advanced table operations
- Importing existing web pages into FrontPage
- Using a table for page layout purposes
- Adding a custom background color to a table
- Adding a background picture to a table
Customizing individual web pages
- Applying a theme to a single
page
- Creating
a custom theme
- Removing a theme from a single page
- Adding a background
color/ background picture to a single page
- Inserting a timestamp on a page
- Additional topics
Including database information in a web
- Importing a Microsoft Access database into FrontPage
- Saving form results in a Microsoft Access database
- Adding a Microsoft Access data Access page to a FrontPage web
Creating a frames page
- Adding a frames page to a FrontPage web
- Assigning an initial page to a frame
- Creating a hyperlink to display a page in another frame
- Resizing a frame, creating a banner ad
- Additional topics
Creating web forms
- Creating a search
form
- creating
a custom form
- Modifying the properties of fields on a custom form
- Modifying the settings for the default form handler
- Creating a hover
button
- using
the form page wizard
Publishing a complete web site
- Publishing a FrontPage web
site to a web server
Additional Advanced FrontPage features
- Importing web pages stored on a web server
- Including Microsoft Office components in a FrontPage web
- Modifying HTML tags
- Using the file check-out/check-in feature