George Mason University School of Information Technology and Engineering

Web Developer
(120 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 cutting edge technology namely object oriented concepts, database concepts, fundamentals of XML, JavaScript, and server side technologies. Emphasis will be placed on ASP.Net, using both Visual Basic and C#. Students should expect to gain a solid grasp of both client and server-side frameworks and technologies. This course will require that students learn advanced programming, and become proficient in database development. At a minimum, all students should expect to learn how to develop and deploy a fully dynamic web site using the most current web technology.

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. Minimum prerequisite for this advanced program is knowledge of HTML.

COURSE OUTLINE

Web Technologies

  ·  History of technology

  ·  HTML, DHTML and CSS

  ·  Scripting Languages (ECMAScript, JavaScript, Jscript, VB Script)

  ·  HTTP Web Servers (IIS, ASP.NET Development Server, Windows Server 2003)

     

Browsers and Using Client Side Technologies

  ·  JavaScript

  ·  VB Script

     

Servers and Using Server Side Technologies

  ·  Active Server Pages

       ·  ASP

       ·  ASP.NET

            ·  IIS Server

            ·  . Net Framework 2.0

  ·  Cold Fusion

     

Web Programming Languages

  ·  Fundamentals and Concepts of VB.NET (for ASP)

  ·  Fundamentals and Concepts of C# (for ASP)

  ·  Fundamentals of CFML

  ·  IDE’s, Code Editors and Compilers

       ·  Visual Studio

       ·  Dreamweaver

     

Object Oriented Concepts

  ·  Objects

  ·  Classes

  ·  State of an object

  ·  OO Principles

  ·  OO Analysis and Design

  ·  OO Modeling using UML (Visio)

     

Database Programming and Database Concepts

  ·  Database Management Systems

       ·  Oracle

       ·  SQL Server

       ·  MySQL

       ·  MS Access

       ·  DB2

  ·  Database concepts and terminology

  ·  Relational Database design principles

  ·  Normalization and the normal forms

  ·  Databases and Dynamic Web Development

     

XML Fundamentals

  ·  XML concepts

  ·  Syntax

  ·  Document Type Definitions

  ·  Namespaces

  ·  Schemas

  ·  Transformations

  ·  XML in Applications

  ·  Web Services using XML

 

 

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