Home > Training Course Catalogue > Software Development Courses > HTML, DHTML and XML Training Courses > WAP Applications with WML
Perpetual Solutions
Tuition House
27-37 St Georges Road, London
SW19 4DS
+44 (0)20 7620 0033
+44 (0)20 7620 0055
Software Development Courses
HTML, DHTML and XML Training Courses
WAP Applications with WML
Course Code: PWS112
Course Description:
Modular Approach
The approach taken within the development of the course materials has been modular. This allows a ready tailoring of the course scope, content and depth to suit the exact requirements. The benefit of the modular approach is to allow organisations to tailor training around their own unique use of these technologies. This enables you to tackle skill gaps that are tied to projects or staff development agenda's in the most effective manner available.
'Hands On' Approach
All course materials feature demonstration and laboratory sessions – 'hands-on' where developers gain experience through the development of several different WAP applications. Delegates can also make use of a range of WAP Development Tools.
Possible Schedules for Different Delegate Levels:
1. General Overview of WAP
Aimed at managers who require:
Business and technical overviews of WAP
Understanding of the implications, both business and technical, of the WAP environment
To understand the implications of mobile devices as a point where comms and data meet
2. General Overview of WML
Aimed at managers who require a business and technical overview of WML.
3. General Overview of WAP and WML
Aimed at managers who require a business and technical overview of WAP and WML and the development of mobile information solutions.
The course content for these is essentially "cut-down" versions of the detailed course modules outlined below.
5. Advanced WAP and WML Application Development
This would be a totally bespoke course where a small group of developers would be led through the process of designing, developing and delivering a WAP application to meet the needs of their business.
4. Intermediate WAP and WML
2 or 3 day course, depending on delegate requirements, and based on the modules outlined below
On completion of the course delegates will understand how to:
Make use of the WAP protocol stack
Design and develop WAP applications
Use WML and WML script to code WAP applications
Use WAP gateways and WAP servers
Connect WAP applications to existing information infrastructures
Connect a range of mobile devices to the Internet and Intranets
Access databases from a range of mobile devices
Carry out client-side validation on mobile devices
Password protect access to data via mobile devices
Adapt graphics for display on a range of mobile devices using the WMBP graphics format
Make use of a range of tools and plugins allowing graphics conversions
Make use of the following development languages to access databases from mobile devices:
Perl / CGI--ASP-XML-JSP-Java Servlets
Understand WAP security
Protocol stack
Bearer services
Footnote:
Please be aware that this is a very dynamic environment - the handsets are changing and at the moment it is necessary to develop different content versions for different handsets. There are also relatively few major WAP enabled sites up and running. To this end the course modules are constantly being developed to keep them bang-up-to-date in this fast moving environment.
Prerequisites:
An understanding of mobile technologies.
This course includes the following modules:
WAP
The Purpose of WAP
The Benefits of WAP
WAP Standards
WML
The WAP Browser
WMLScript
WMLScript and Client-side Validation
WML "Page" Structure
Writing Applications for WAP Devices
Connecting WAP Devices to the Internet
Internet-based WAP Services
WAP Development Toolkits
Building WAP Applications
Leveraging Existing Content for WAP Applications
Debugging WAP Applications
WAP Service Providers
Existing WAP Applications
The Future for WAP
Web-based Resources Concerning WAP
The Business of WAP
To make an enquiry for this course to be run ONSITE at your location, click here or call Sales on +44 (0) 20 7620 0033.