Course Code:
W-012
Recommended Duration: 2 or 3 Days
Benefits
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.
Audience
Managers, designers, developers, and other people needing an introduction to Web
technology and trends.
Prerequisites
None.
|
|
Major Topics Include
- 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
Exercises
None. This is a concepts / lecture /
discussion session. If time and the environment permits there may be some demonstrations.
|