Web Technology Overview
Course Number: 528-JK
Recommended Duration: 2-3 days
Intended Audience
Managers, designers, developers, and other people needing an introduction to Web technology and trends.
Objective
Students are exposed at a high-level to the concepts and tools of web technology including: TCP/IP, HTTP, HTML, CSS, XML, and others. Comparisons of available technologies including Microsoft .NET, Java 2 Enterprise Edition (J2EE), and their associated languages and tools will illustrate the respective strengths and weaknesses.
Prerequisites: No prior experience is needed.
Topics
-
What is the World-Wide-Web?
-
Client-side vs Server-Side design
-
Standards bodies: IETF, W3C, OMG, ISO, Section 508, and others
-
Typical Web-based Application Infrastructure: TCP/IP, HTTP, and HTTPS
-
High-level introduction to Java 2 Enterprise Edition (J2EE) and .NET
-
Standard web technologies: HTML, CSS, XML, XHTML, others
-
Client-side Processing: JavaScript, VBScript, Flash, Applets
-
Server-side Processing: Servlets, JSPs, ASP.NET
-
Coming of Web Services: XML, SOAP, WSDL, and UDDI
-
Explosion in Mobile Computing via the web
-
Deployment Issues: Security, Scalability, Concurrent and Parallel Processing Issues
-
Introduction to HTML: Text, Images, Anchors, Lists, Tables, Forms, Frames, CSS
-
Introduction to Object-Oriented Programming and Patterns
-
Client-Side processing: JavaScript, VBScript, Flash, and other client-side technologies
-
Overview of Java, C# .NET, VB .NET, Perl, C/C++
-
Integrated Development Environments (IDEs); Visual Studio, Eclipse, WSAD, JDeveloper, JBuilder, others
-
Introduction to J2EE (Java 2 Enterprise Edition)
-
Introduction to Microsoft .NET
-
Dynamic Web Pages using JSP and ASP.NET
-
Web/Application Servers: WebSphere, WebLogic, Tomcat, Oracle AS, others
-
Multi-Tier Web-Based Deployment
-
Databases supporting Web Applications: Oracle, DB2/UDB, Sql Server, MySql, and others
-
Overview of XML: Portability, Validation via DTD and Schema, XML Transformations using XSLT and XSL:FO, Database interactions
-
Portabilty of Code: COM, DCOM, CORBA, SOAP, others
-
Web Services Introduction: SOAP, WSDL, UDDI
-
Web Deployment Issues
-
Future Directions
|