Lecture Topic 4: Internet Application Development - Programming, Scripting and Mark-up Languages
Description
This topic deals with using different programming, scripting and mark-up languages to implement the software we see on the Internet. It will cover what the difference between the three classes of languages are, what different features are in different languages, and what impact the different languages are having on the Internet.
Lectures
- Introduction to Programming, Scripting and Mark-up Languages
- HTML, CSS and DHTML
- Client-side programming: JavaScript, VBScript and DHTML
- Web-Site Design and Web-Site Programming
- XML
- Server-side programming: Perl/CGI, PHP, ASP, JSP and ColdFusion
- Programming on the Internet - Java and Microsoft .NET
Labs
- Writing HTML documents
- JavaScript Programming
- PHP programming
- Introduction to CGI scripting with Perl
- Introduction to ASP scripts
Required Reading
- Lecture notes
- Textbook Web Programming by Chris Bates, Chapter 3: More HTML
- Textbook Web Programming by Chris Bates, Chapter 15: Good Design
- Textbook Web Programming by Chris Bates, Chapter 14: XML: Defining Data for Web Applications
- Textbook Web Programming by Chris Bates, Chapter 9: CGI Scripting
- Textbook Web Programming by Chris Bates, Chapter 13: Active Server Pages and Java
Supplementary Reading and Reference
- See Readings page for online sites with tutorials for web developers.
- W3C's activities on HTML, XHTML and XML.
- Netscape's JavaScript Developer Central.
- Sun Microsystems' Java resources.
- Microsoft Developers Network.
Document author: H.L. Hiew,
Unit Coordinator
Last Modified:
Sunday, 21-Jul-2002 17:12:00 MST
Disclaimer & Copyright
Notice © 2002 Murdoch University