Mar 29, 2024  
2015-2016 Official General Catalog 
    
2015-2016 Official General Catalog [Archived Catalog]

BIT 266 - Visual Web Development


Develop dynamic Web sites using the .NET visual development environment.  This course will cover client-side scripting with JavaScript including data validation and window manipulation.  The course will also use drag and drop technology to enhance Web sites with AJAX controls, ASP.NET script, database connections, and Web services.

Software:  Microsoft Visual Web Developer Express

Prerequisite- Corequisite
Prerequisite:  BIT 186 Interactive Web Sites

Credits: 3
Hours
3 Class Hours
Course Profile
Learning Outcomes of the Course:

Upon successful completion of this course the student will be able to:

1.  Describe, define, and use a visual Web development environment.
     1.1  Describe the environment in which a Web application runs.
     1.2  Define the components of the environment in which a Web application runs including the Internet, Web servers, browsers, network communications, resource identifiers, and markup language.
     1.3  Use a visual development environment and the tools available in such an environment to create a Web site.
     1.4  Create Web pages by using HTML/CSS/XML in a visual development environment.
     1.5  Define the terms “server-side” and “client-side”.
2.  Create Web pages with hand-coded client-side scripting.
     2.1  Use basic JavaSCript commands including functins, variables, selection, and looping.
     2.2  Use object-based JavaScript commands including properties, methods, and events.
     2.3  Construct Web pages that include the use of JavaScript for data validation and window manipulation.
     2.4  Use a debugger to test, trace, and debug JavaScript.
3.  Use “drag-and-drop” components within the Microsoft .NET Framework to create server-side scripts.
     3.1  Describe how JavaScript complements server-side programming languages and platforms, like ASP.NET.
     3.2  Create a simple AJAX-enabled application using AJAX controls.
     3.3  Create a simple front-end to an underlying database using drag-and-drop technology and simple server-side scripting.
     3.4  Use Web service wrappers to connect to popular Web services like Amazon, Digg, and Flickr.
4.  Use built-in tools to publish Web pages to a Web host.