Unit description
Introduces students to programming and scripting languages used on the Internet to rapidly develop applications, customise and automate existing Internet objects, and develop system software for Internet server applications. Students will design and construct server side applications in multiple languages. This unit assumes knowledge of HTML design and implementation.
Unit content
Topics
0 Review of Web Development (HTML & CSS)
1 The Internet and Web Servers (Apache & IIS)
2 Basic JavaScript
3 JavaScript, DHTML, DOM
4 Dynamic documents, JavaScript and Ajax
5 Investigating PHP
6 PHP for CGI
7 MySQL - Database
8 PHP to MySQL - Building a full application
9 PHP to MySQL - Building a full application continued
10 ASP .NET
Learning outcomes
Unit Learning Outcomes express learning achievement in terms of what a student should know, understand and be able to do on completion of a unit. These outcomes are aligned with the graduate attributes. The unit learning outcomes and graduate attributes are also the basis of evaluating prior learning.
Learning outcomes and graduate attributes
GA1: Intellectual rigour,
GA2: Creativity,
GA3: Ethical practice,
GA4: Knowledge of a discipline,
GA5: Lifelong learning,
GA6: Communication and social skills,
GA7: Cultural competenceOn completion of this unit, students should be able to: | GA1 | GA2 | GA3 | GA4 | GA5 | GA6 | GA7 |
---|
1 | solve problems by using web-based scripting | Intellectual rigour | | Ethical practice | Knowledge of a discipline | | | |
2 | use professional scripting methodology and techniques | Intellectual rigour | | Ethical practice | Knowledge of a discipline | | | |
3 | integrate client and server based components | Intellectual rigour | | Ethical practice | Knowledge of a discipline | | | |
4 | compare and contrast scripting technologies for web applications | Intellectual rigour | | Ethical practice | Knowledge of a discipline | | | |
5 | demonstrate the ability to build a complete database driven website. | Intellectual rigour | | Ethical practice | Knowledge of a discipline | | | |
On completion of this unit, students should be able to:
- solve problems by using web-based scripting
- GA1:
Intellectual rigour
- GA3:
Ethical practice
- GA4:
Knowledge of a discipline
- use professional scripting methodology and techniques
- GA1:
Intellectual rigour
- GA3:
Ethical practice
- GA4:
Knowledge of a discipline
- integrate client and server based components
- GA1:
Intellectual rigour
- GA3:
Ethical practice
- GA4:
Knowledge of a discipline
- compare and contrast scripting technologies for web applications
- GA1:
Intellectual rigour
- GA3:
Ethical practice
- GA4:
Knowledge of a discipline
- demonstrate the ability to build a complete database driven website.
- GA1:
Intellectual rigour
- GA3:
Ethical practice
- GA4:
Knowledge of a discipline
Prescribed texts
Session 2
- Sebesta, RW, 2013, Programming the World Wide Web, 7th edn, Pearson, Sydney. ISBN: 978-0-13-266581-0.
Session 3
- Sebesta, RW, 2013, Programming the World Wide Web, 7th edn, Pearson, Sydney. ISBN: 978-0-13-266581-0.
Prescribed texts may change in future study periods.