








 |
Courses
AJAX & Rich Internet Applications
Instructor: Mark DuBois
Schedule: This outline is tentative. Participants will
be asked to complete a survey in late April so the class can be customized
as much as possible. We will start with fundamentals and expand our knowledge
and skills during the week.
Day 1
- A history of web applications and their evolution
- Introduction to rich Internet applications
- Review of core technologies
- XHTML/ CSS refresher
- JavaScript fundamentals/ refresher
- XML fundamentals/ refresher
- Example applications
- Tools to assist (such as Firebug)
Day 2
- Using the XMLHttpRequest object
- Remote scripting and examples
- Application and interface design (including security and screen readers)
- AJAX frameworks
- Communicating with the server
- Interactions with XML files on the server
Day 3
- Implementing basic AJAX techniques
- Cross browser JavaScript
- Debugging JavaScript and tools which can help
- Interactions with databases on the server
- PHP and MySQL fundamentals
- .Net, Atlas and SQL Server fundamentals
Day 4
- Building sample applications
- Web services fundamentals/ refresher
- AJAX and web services
Day 5
- More advanced applications (if time permits)
- Alternative tools
- Alternative technologies (predominantly Adobe Flash)
|