Content to send
Managers, designers, developers, and other people needing an introduction to Web technology and trends.
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.
No prior experience is needed.
- 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
- 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
- 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
Share with others