Preferred method of contact:

Developing a Website



Course Number



4 Days

PDF Add to WishList

Dynamic websites are crucial to your organization for driving site traffic, expanding market recognition, providing round-the-clock information, and promoting growth. In this training course, you gain the key knowledge and skills required to develop modern web pages and build a complete site using HTML and CSS, as well as control page styles and layouts, configure a web server, and incorporate multimedia.

You Will Learn How To

  • Establish, configure, and maintain an intranet or internet website
  • Develop web pages using HTML and CSS
  • Configure a web server and implement server-side scripting
  • Interface a website to a database for the dynamic storage and retrieval of data
  • Produce dynamic web pages using server- and client-side scripts

Important Course Information


  • Working knowledge of computers
  • Experience using Windows

Course Outline

  • Introduction to the Web
  • Internet/intranet fundamentals
  • Web architecture
  • Exploring browsers
  • Search Engine Optimization (SEO)
  • HTML: Hypertext Markup Language

Building a web page with HTML and XHTML

  • Head and body elements
  • Formatting text with tags
  • Establishing hypertext links
  • Ordered/unordered lists
  • Designing tables to display data
  • Defining relative and absolute anchors

Adding graphic elements

  • Making your pages graphical with embedded images
  • Adding interactivity with "clickable" images
  • Utilizing animated images to liven up a web page
  • Creating image maps to link parts of a single image

Controlling page styles and layout with CSS

  • Attaching style properties to HTML tags
  • Creating and applying style sheets
  • Implementing a styled navigational menu
  • Applying styles with class and ID attributes
  • Implementing a Web Server

Web server functionality

  • Web server/browser communication
  • The HyperText Transfer Protocol (HTTP)

Configuring a web server

  • Setting up the server directory structure
  • Deploying access configuration/security
  • Ongoing server administration
  • Programming on the Server

Server-side scripting

  • Client/server/script interaction
  • Exploring the operation of server-side web applications
  • Accessing data on the web server
  • Creating dynamic web pages
  • The difference between GET and POST requests

Processing user data with forms

  • Capturing user input with HTML forms
  • Adding text fields, selection lists, check boxes and radio buttons to a web page
  • Configuring a form to invoke your server-side program when submitted
  • Processing form input with dynamic web pages
  • Implementing HTML5 form validation without JavaScript
  • Interfacing to a Database

Relational databases and the web

  • Characterizing database records
  • Using SQL to manipulate the database

Database-driven web pages

  • Opening a connection to a database
  • Storing data captured from forms
  • Performing dynamic queries on the database
  • Generating a response displaying query results
  • Creating Dynamic Web Pages

Adding interactivity with JavaScript

  • Incorporating JavaScript that executes in the web browser
  • Enhancing client-side functionality
  • Reacting to user actions

Incorporating multimedia

  • Embedding video content in web pages
  • Adding interactivity with plug-ins

Creating interactive web pages with Dynamic HTML (DHTML)

  • Combining JavaScript and CSS
  • Targeting elements by ID and tag name
  • Accessing and modifying page markup
  • Modifying CSS for dynamic HTML effects

Implementing an RSS feed

  • Fundamentals of XML
  • Publishing data with RSS
  • Adding an RSS feed to your site
Show complete outline
Show Less

Convenient Ways to Attend This Instructor-Led Course

Hassle-Free Enrolment: No advance payment required to reserve your seat.
Tuition due 30 days after you attend your course.

In the Classroom

Live, Online

Private Team Training

In the Classroom — OR — Live, Online

Tuition — Standard: $3285   Government: $2890

Feb 19 - 22 ( 4 Days)
9:00 AM - 4:30 PM EST
Online (AnyWare) Online (AnyWare) Reserve Your Seat

Feb 26 - Mar 1 ( 4 Days)
9:00 AM - 4:30 PM EST
Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Reserve Your Seat

Mar 26 - 29 ( 4 Days)
9:00 AM - 4:30 PM EDT
Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

Apr 23 - 26 ( 4 Days)
9:00 AM - 4:30 PM EDT
New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

Jun 18 - 21 ( 4 Days)
9:00 AM - 4:30 PM EDT
Alexandria, VA / Online (AnyWare) Alexandria, VA / Online (AnyWare) Reserve Your Seat

Aug 13 - 16 ( 4 Days)
9:00 AM - 4:30 PM EDT
Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Reserve Your Seat

Sep 24 - 27 ( 4 Days)
9:00 AM - 4:30 PM EDT
Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

Oct 15 - 18 ( 4 Days)
9:00 AM - 4:30 PM EDT
New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

Show all dates
Show fewer dates

Guaranteed to Run

When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time, location — will run. Guaranteed.

Private Team Training

Enroling at least 3 people in this course? Consider bringing this (or any course that can be custom designed) to your preferred location as a private team training.

For details, call 1-888-843-8733 or Click here »

This event has been added to your cart.




In Classroom or





Private Team Training

Contact Us »

Course Tuition Includes:

After-Course Instructor Coaching
When you return to work, you are entitled to schedule a free coaching session with your instructor for help and guidance as you apply your new skills.

After-Course Computing Sandbox
You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.

Free Course Exam
You can take your Learning Tree course exam on the last day of your course or online any time after class.


Training Hours

Standard Course Hours: 9:00 am – 4:30 pm
*Informal discussion with instructor about your projects or areas of special interest: 4:30 pm – 5:30 pm

"The instructional system is an effective presentation tool that allowed the instructor to get his points across very well and gave him time to answer all of our questions. My organization has specific needs in our web development area, and we were equipped to meet them by implementing what we learned in this website development course."

- M. DeVault, Director IT
University of Maryland Medical System

Chat Now

Please Choose a Language

Canada - English

Canada - Français