George Mason University School of Information Technology and Engineering

Advanced Web Developer and ASP.Net
(140 Hours)

Series: Web & Web Perspective Series

Audience and Prerequisites
Overview
Course Outline Detail

Remind Me Later About This TechAdvance Program

OVERVIEW

This advanced hands-on course will teach you to effectively plan, design, program, maintain, administer, and troubleshoot dynamic websites, web servers and web-based database systems using the latest technology including JavaScript, IIS Server, ASP.NET, and e-commerce.

 

The program is taught by Industry professionals; hands-on exercises are used through the program; one major web development project will be delivered by students by end of the program. Students will gain a strong skill set and knowledge base in Javascript, ASP.Net 2.0 and databases, IIS Server, and e-commerce.

All books and materials are included.

AUDIENCE AND PREREQUISITES

This course is designed for individuals who want to learn advanced and dynamic web application systems. Experience with Microsoft Windows, Microsoft Office, HTML and CSS.

COURSE OUTLINE

Typical Applications

Understanding Javascript

Useful Online Resources

Cross-Platform Programming

Embedding JavaScript Inside an HTML File

Cross-Platform Programming

Developing Custom Functions

Structuring and Calling Functions

Using Memory Variables

Constructing New Objects

Extracting and Parsing Numeric and Data

Manipulating and Concatenating String Data

Using External JavaScript Libraries

Creating Array Objects

Populating Array Objects

Using the Document Object Model

Using Rollovers

Produce Image Link Rollovers

Preloading Images

Using JavaScript Events

Enhancing HTML Forms

Setting the Focus into a Field

Integrating Third-Party Code

Understanding Copyright and Protocol

Understanding IF and Loop Command Structures

Using JavaScript Debuggers and Tools

Using the LANGUAGE Option

Embedding JavaScript Inside an HTML File

Including an Appropriate DOCTYPE tag

Observing Syntax in JavaScript

Using an Operating System alert

Programming in an Object-Oriented Environment

Working with JavaScript Functions

Documenting in JavaScript

Integrating HTML code into JavaScript

Making JavaScript Code Accessible

Understanding Non-Windowed Environments

 

IIS Server:

Install, configure and Administer IIS

Reading and Managing Logs

Building and Enabling Server-Side Image Maps

Troubleshooting and Performance Tuning

 

ASP.NET 2.0 AND DATABASES:

Development Environment with Visual Studio

Designing Consistent Page layout with Master and Content pages

Site Design and Creating Site maps

Introduction to HTML Controls and Server Controls

ASP.NET 2.0 Security, Login Controls, Membership API and Web Forms Authentication

Styling with Themes

Web server Architecture and server side events

ASP.NET 2.0 Data Source and Data Bound Controls

Retrieving, Updating and inserting data with the Back-end

Building a Data Layer and three-tier architecture

Developing Web applications with back-end databases

Creating User Controls

Web page authorization, working with Roles and building Profiles

Creating Web Services and Web Service Discovery and Testing Web Services

Designing for Performance, Stored Procedures and page caching

Debugging, Tracing and Exception Handling

Site Deployment and Testing the site

 

Building Shopping Cart Applications:

Shopping cart fundamentals

Designing the E-commerce pipeline

Accessing the back-end database for populating the store items

Designing and implementing the Product Catalog

Creating Shopping cart control

Creating the Login, Order Processing and Checkout procedures

Understanding the Credit card authorization process

 

 

Return to Top

Remind Me Later About This TechAdvance Program

 

 

About IT&E ~ Departments ~ People ~ Admissions ~ Undergraduates ~ Graduates
Research ~ Alumni & Friends ~ Corporate Partnerships ~ IT Continuing Education ~ News ~ Events

© 2007 The Volgenau School of Information Technology and Engineering - George Mason University

>>