certificate in web applications development. what is a web application?
Post on 21-Dec-2015
219 views
TRANSCRIPT
![Page 1: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/1.jpg)
Certificate in Web Applications Development
![Page 2: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/2.jpg)
What Is A Web Application?
Distributed Architecture
Intranet and Intranet
Business Tool
Accessible and Usable
Standards Compliant
![Page 3: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/3.jpg)
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
![Page 4: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/4.jpg)
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
![Page 5: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/5.jpg)
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
![Page 6: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/6.jpg)
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
![Page 7: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/7.jpg)
How Is It Supported?
• Central Academic– News, Administration, Assessment
• Conference Tutors– Themes, Self-support
• Student Moderators– Cafe
![Page 8: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/8.jpg)
How Is It Assessed?
• 3 CMAs– Weeks 1 – 3 6%– Weeks 4 – 6 6%– Weeks 7 – 9 6%
• Project-based ECA– Report 70%– Practical 30%
82%
18%
Learning Devices
![Page 9: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/9.jpg)
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
![Page 10: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/10.jpg)
Conference Structure
• Themed topics to broaden perspectives
• Purposeful
moderation
• Encouraged self-
support
• Weekly archiving
TT28X New s
Teach Self-Support
Admin ECA
Cafe Special
ALs Central Student
![Page 11: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/11.jpg)
Where Are We?
TT280
TT281
TT282
TT381
TT382
TT380
2002 2003 2004
DP P P P
DP P
DP P
DP P
DP P
P P
DP
P P
P P
Pilot Presentation
Norm al Presentation
Final Presentation
NOW
![Page 12: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/12.jpg)
What’s Good?
• Speed of Production• Autonomy• Opportunity to try-out• True ‘pilot’ phase• Managing Own Content
– Add-on features to Promises
![Page 13: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/13.jpg)
Student Enrolment
0
100
200
300
400
500
600
TT280 TT281 TT282
May-02
Oct-02
May-03
![Page 14: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/14.jpg)
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
![Page 15: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/15.jpg)
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 Tuning
![Page 16: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/16.jpg)
TT280 Design, Development, and Management
• Business Goals• Standards & Protocols
– HTML, CSS, HTTP– Browser Compatibility
• Accessibility & Usability– W3C, CAST
• Design– Structures and Tools– Performance Assessment
![Page 17: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/17.jpg)
TT281 The Client Side of Web Application Development
• Client-Server Architectures• Accessibility & Usability• Standards
– ECMA, W3C
• Design– Basic Scripting, Procedures– Code debugging
![Page 18: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/18.jpg)
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
![Page 19: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/19.jpg)
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
![Page 20: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/20.jpg)
TT381 Open Source Development Tools
• The Open Source Movement– History, Goals
• Contributions to Web Applications– Apache, MySQL
• Collaborative Development– People and Tools
![Page 21: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/21.jpg)
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
![Page 22: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/22.jpg)
Special Tools
• HTTP Message
Viewer
• Web Server
• Round-trip Timer
![Page 23: Certificate in Web Applications Development. What Is A Web Application?](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d6a5503460f94a48dd4/html5/thumbnails/23.jpg)
Special Web Sites
• Web Certificate
• Telemat Resources
• Promises Site