Course Name Radar Communications Fundamentals Course Number LS 123 106 Course Duration 2 days Course Description This course earns its price with its in-depth coverage of important, firm standards such as WML, WMLScript and XHTML. In addition a technical overview of WAP 2.0 is provided in this updated course. An overview of Open Mobile Architecture (OMA) initiative is also provided. Target Audience This course is designed to provide a general overview of WAP for application developers, system administrators, product architects, technical managers, consultants, communications professionals, software engineers, system engineers, networking professionals, marketing and sales professional, IT engineers, and other professionals who plan on using, evaluating or working with WAP applications and mobile data/content. Prerequisites This is an introductory course. Basic HTML, XML, XHTML s preferred. Course Modules WAP Basics WAP History Mobile Computing Constraints The WAP Forum Current WAP Standards (2.0) Concurrent Technologies Current Standards OMA Initiative WAP Architecture Client, Gateway and Server Architecture WAP Protocol Stack WAP Bearers Principles of WML Access to a WAP Service Principles of WML Elements and Tags WML Tags Deck / Card Elements Text Elements Text Formatting Tags Anchor Elements Image Elements Event Elements Task Elements Input Elements Variable Elements WMLScript Language Introduction to WMLScript Data Types and Variables Operators and Expressions Statements Standard Libraries Functions, Pragmas and Libraries Dealing with Errors Generating Dynamic WAP Content Using ASP Serving Multiple Client Types with XML JSP and XSLT WAP and ColdFusion Developing Wireless Applications Using WAP/WML WML Structure and Text Formatting WML Hyperlinks and Navigation User Tasks Variables User Input Tables and Graphics Timers and Internationalization Deployment WML Reference WML Entities WML DTD Advanced WAP Converting Existing Content Incorporating E-Mail in WAP Applications Directory Services with LDAP WAP Security Future WAP and Wireless Technologies Push Interacting with the Phone – WTA VoiceXML The Future of Wireless Technologies WAP and ASP What is ASP? How to Run ASP? WAP Applications Servers Using WML with ASP ASP Object Model Active Data Object Manipulating ASP with WML and ADO J2EE and Wireless Introduction to J2EE Architecture Front-End Server Applications Business Logic JNDI, JMS, XML Platforms Security Overview of WAP Security Encryption Technologies TLS and WTLS Security Models Wireless Identity Module (WIM) WAP 2.0 objectives Support for protocols such as IP, TCP and HTTP GPRS and 3G support New rich application environment Major architectural components of WAP 2.0 Protocol Stack Support WAP Application Environment XHTML Mobile Profile (XHTMLMP Additional Services and Capabilities WAP 2.0 new technologies and advanced capabilities Networks and Network Bearers GPRS 3G W-CDMA CDMA2000 3XRTT TCP/IP as Transport Protocol Processors Mobile-friendly Technologies WAE Full backwards compatibility support for WML1 applications Native support for both languages (WML1 and XHTMLMP) Transformation operation of WML1 to WML version 2 The WML2 language is an extension of XHTMLMP that adds specific features of WML1 for backward compatibility Protocol Layers for Networks Supporting IP Wireless Profiled HTTP (WP-HTTP) Transport Layer Security (TLS) Wireless Profiled TCP (WP-TCP)