The table below shows a list of professional activities taken by me to enhance my personal and professional skills and experience.


Name of Activity Things Learned Skills Gained Outcome of Learning
Self Learning ASP.NET OO Concept, ASP.NET Forms New OO Langugae for both application and website Broaden my knowledge into other areas of programming language, using full OO language for web development

Ajax Web Development How to build web applications using Ajax technology Combine CSS, Javascript DOM Objects, PHP, XHTML to talk to each other to build Ajax rich web applications Have better understanding of Ajax, its history, usability, pros and cons

Have broader view of web development, and apply right technique on the right applicaiton

Also enhanced my CSS and Javascript skills

Personal Website Upgrade Better directory sturcture of a basic website using PHP Language Combine CSS, Javascript DOM Objects, PHP, XHTML to talk to each other to build Ajax rich web applications Have better understanding of Ajax, its history, usability, pros and cons

Have broader view of web development, and apply right technique on the right applicaiton

Also enhanced my CSS and Javascript skills

Build Automate Form Rendering and Submission Process Break things into detail ( simple ), rather than putting things together ( complicated ) Build a simple system using fully OO design Enhanced my Object Oriented Design skills

Combined with Ajax technique, get better understanding of how Ajax can be applied to applications

Using proper commenting styles for PHP language

Seperate the processes away from form presentation