Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Certificate in Web Applications Development What Is A Web Application? Business Tool Accessible and Usable Intranet and Intranet Standards Compliant Distributed Architecture What Is The Certificate? • Self-contained award comprising: – 6 x 12-week short courses • 3 x 10 point Level 2 • 3 x 10 point Level 3 – 600 hours of study – A lot of hard work What Is It About? • • • • • • • Business Goals and Strategies Planning and Teams Designing and Modelling Standards and Protocols Tools and Techniques Distributed Architectures Components, Objects and Scripting What Components Does It Use? • • • • • • • Bought in books Study Guides WWW Documents Promises Web Site and FirstClass Practical Work and Software Portfolio Web Space Multimedia How Is It Delivered? • Two Presentations per year • Promises Web Sites – Course Guides, Study Guides, Report Writing – Assignments, Project • Certificate CD-ROM, OLA CD-ROM • Private Web Sites – Software, Worked Examples, WWW Links How Is It Supported? • Central Academic – News, Administration, Assessment • Conference Tutors – Themes, Self-support • Student Moderators – Cafe How Is It Assessed? • 3 CMAs Learning Devices – Weeks 1 – 3 – Weeks 4 – 6 – Weeks 7 – 9 6% 6% 6% 18% 70% 30% 82% • Project-based ECA – Report – Practical What’s Different? • Self-support Model – Students’ expectations – AL expectations • Course Books – Accepting what’s available – Adding where necessary – Publisher’s support for ‘instructor’ • Platform neutral Conference Structure • Themed topics to broaden perspectives TT28X News • Purposeful moderation • Encouraged self- Teach Self-Support Admin ECA Cafe Special support • Weekly archiving ALs Central Student Where Are We? 2002 TT280 2003 2004 D P P P P P P TT281 D P P P P TT282 D P P P P P P P P D TT380 D TT381 NOW TT382 D P Pilot Presentation Normal Presentation Final Presentation What’s Good? • • • • • Speed of Production Autonomy Opportunity to try-out True ‘pilot’ phase Managing Own Content – Add-on features to Promises Student Enrolment 600 500 400 300 May-03 200 Oct-02 100 May-02 0 TT280 TT281 TT282 What’s Bad? • Speed of Production • Finding Texts and Als – Plenty of reference texts – ALs with knowledge of subject • Students and Pre-requisites – Supporting ill-prepared students • Marketing – There is none The Courses • TT280 Design, Development, and Management • TT281 The Client Side of Web Application Development • TT282 The Server Side of Web Application Development • TT380 - Databases In Websites • TT381 - Open Source Development Tools • TT382 - Server Management, Performance, And TT280 Design, Development, and Management • Business Goals • Standards & Protocols – HTML, CSS, HTTP – Browser Compatibility • Accessibility & Usability – W3C, CAST • Design – Structures and Tools – Performance Assessment TT281 The Client Side of Web Application Development • Client-Server Architectures • Accessibility & Usability • Standards – ECMA, W3C • Design – Basic Scripting, Procedures – Code debugging TT282 The Server Side of Web Application Development • Server Modelling – Reliability and Performance • Security Issues – Authentication & PKI • N-tier Architectures • Re-usable Components & Objects • ASP Framework TT380 Databases In Websites • Role of the Database • Using E-R Diagrams • Connectivity – ODBC, OLE-DB • Standards - SQL92 • Security Issues – Intra-service authorisation • Site Indexes and Document Searches TT381 Open Source Development Tools • The Open Source Movement – History, Goals • Contributions to Web Applications – Apache, MySQL • Collaborative Development – People and Tools TT382 Server Management, Performance, And Tuning • Management Issues – Security, Availability, Scalability • Proxies, Firewalls and DMZs • PKI Implementation • Monitoring Performance – Stress-testing, Logs • Tuning Performance – OS, Hardware, Network Special Tools • HTTP Message Viewer • Web Server • Round-trip Timer Special Web Sites • Web Certificate • Telemat Resources • Promises Site