71257 Web Programming
About the course
This course is for students wanting to develop interactive web-based applications. This course provides an introduction to computer programming for the Internet and teaches the principles of control structure and object-based programming. It also extends students’ knowledge of various markup languages (XHTML, XML) and teaches a scripting language (JavaScript), a server-side technology (ASP.NET), as well as how to use Ajax to program Rich Internet Applications.
What's in the course
- Review of Web page design, XHTML, Cascading Style Sheets
- JavaScript (control structures, functions, arrays, objects, client-side scripting)
- XML (customised markup languages, XML parsers, DTDs and Schemas, Extensible Stylesheet Language for transformation)
- ASP .NET (ASP.NET objects, Visual Basic.NET, server-side scripting, data storage, web form processing, AJAX, manipulation of XML, critical analysis).
What students learn
- Analyse and apply markup languages and client-side scripting
- Analyse and apply advanced markup languages (for example, XML)
- Develop an interactive web-based application
- Critically analyse ASP.NET technology.
Pre-Requisites
Students will need to have completed:
- 71152 Web Design
and - 71151 Programming with Visual Basic, or provide evidence of equivalent skills and knowledge in programming via completing an online pre-entry test. This test can be accessed using the URL http://campus.openpolytechnic.ac.nz/moodle/course/view.php?id=32213
Restrictions
Students must have Windows XP Professional or Windows Vista, access to the Internet and access to a recent versioned browser.Assessment
In-course work 100% (three in-course assignments)Fee
New Zealand Student Fee $588.00
What do I do now?
Important! - Please take the pre-entry test for this course.
Request a copy of the brochure.
Enrol in this course via Online Campus.
For further information free phone 0508 650 200 or email.
It is recommended that you call the course tutor before enrolling on this course to discuss your expectations or the course.