Web application development Syllabus

Web application development Syllabus

Publish date : 2024/02/11
254 views

Syllabus

1

Class Introduction & Introduction to the WWW

 

Team Project Assignment & forming project team Detailed Learning Objectives:

Understand the logistics and requirements of the course Download course software and configure the computer for website development

Explain the general problems faced in the development of stateless web applications

 

2

ASP.NET (1) Introduction & Controls Detailed Learning Objectives:

Explain the philosophy and function of an object-oriented scripting language

Demonstrate knowledge of basic scripting techniques of an object-oriented scripting language

Describe the differences between, and relative merits of, J2EE and

.NET as web services platforms

Github+VS+CoPilot

 

3

ASP.NET(2) Data Access

Assignment II

Detailed Learning Objectives:

Establish database interaction with the ADO.NET Object Model Manipulate datasets and datareaders

Use advanced SQL to query, update and insert data via the ADO.NET object model

 

4

ASP.NET (3) -Data Access Continued & State Management Detailed Learning Objectives:

Contrast the concepts of state, session, and client and how they are managed in stateless web applications

Apply the tools available in leading web application development scripting languages for the management ofstates, sessions and clients

Command the techniques required to script event-driven code, including page lifecycles and event handling Lab. Outline the characteristics of asynchronous, synchronous, and isochronous data link interfaces

 

5

XML (1) Introduction and CSS Review

 

Detailed Learning Objectives:

Articulate the philosophy of XML, its function, and application Describe the logical structure, syntax, use of tags, elements, attributes, entities and characteristics of a well-formed XML document

Define and validate a DTD and Schema

Apply techniques of Cascading Style Sheets (CSS) and Extensible Stylesheet Language (XSL) to format XML documents

 

6-7

XML(2) eXstensible Stylesheet Language (XSL) Intro to PHP & Cold Fusion

Exercise I Assignment Detailed Learning Objectives:

Understand the underlying components and functions of XSL, including, XSLT, XPath, and XSL Formatting objects

Apply XSL templates, patterns and methods tomanipulate, format and present XML

Use sorting and conditional logic to transform and displayXML Employ XSL methods to format and index XML

 

8

MIDTERM EXAM

 

9

Using Objects to call stored procedures

 

10

ASP.NET (3) Web Services & XML Integration

 

Detailed Learning Objectives:

Understand "Web Services" as the evolving paradigm for ecommerce applications

Command standard techniques for creating and employingweb services

Understand the Document Object Model and employ it in XML integration

 

11-12

Payment Systems and Shopping Carts

 

13-14

XML (3) Web Services, XML Databases and XQuery

Detailed Learning Objectives:

Asses the problems encountered in translating XML based file to relational schema, and relational DB files to XML DTDs or schema Demonstrate knowledge of the techniques used totransform XML to relational and relational to XML based files.

Discuss the drawback of these methods

Articulate the function, status and potential of Xquery and native XML databases

 

15

Designing for Scalability

Presentation: Microsoft Business Solutions: Navision Xapta Exercise II Due

 

16

Final Exam and Project Presentations

 

 

 

Comments

Add comment