Multi-level navigation CSS purpose, basic code – HTML tags head, title, body, meta, script – Dynamic vs static Database-driven website purpose of SQL – Web design Interactive webpage Client-side scripting purpose of JavaScript – Server-side scripting purpose of PHP – Search Engine Optimisation techniques Optimising code (Web Crawlers, efficiency of coding) Testing beta, usability ,compatibility, accessibility – Input and output devices Processors type, cores, speed – Memory RAM, ROM, cache – Device types desktop, laptop, tablet, smartphone – Functions of operating system Software licensing commercial (single, multi-user, site), – shareware, freeware Technical Proprietary vs open source Implementation Portability of software Distributed storage Off-line storage Storage devices capacities, speeds, etc – Backup strategies full, differential, incremental – Cloud systems public, private, hybrid – Trends in OS design, backing storage, networking Computer Misuse Act Copyright, Designs and Patents Act Communications Act Regulation of Investigatory Powers Act Security risks spyware, phishing, keylogging – Security risks - online fraud, ID theft, Denial of Service attacks Encryption Security/ legal Digital certificates implications/ Digital signatures environment Server-side validation Biometrics Environmental benefits of computers Lifetime carbon footprint Economic impact of computers competitive advantage, global – marketplace, maintainability, scalability, business costs) Social impact of computers censorship, freedom of speech, – privacy, encryption, global citizenship, online communities
Web design Multi-level navigation CSS – purpose, basic code HTML tags – head, title, body, meta, script Dynamic vs static Database-driven website – purpose of SQL Interactive webpage Client-side scripting – purpose of JavaScript Server-side scripting – purpose of PHP Search Engine Optimisation techniques Optimising code (Web Crawlers, efficiency of coding) Testing – beta, usability ,compatibility, accessibility Technical Implementation Input and output devices Processors – type, cores, speed Memory – RAM, ROM, cache Device types – desktop, laptop, tablet, smartphone Functions of operating system Software licensing – commercial (single, multi-user, site), shareware, freeware Proprietary vs open source Portability of software Distributed storage Off-line storage Storage devices – capacities, speeds, etc Backup strategies – full, differential, incremental Cloud systems – public, private, hybrid Trends in OS design, backing storage, networking Security/ legal implications/ environment Computer Misuse Act Copyright, Designs and Patents Act Communications Act Regulation of Investigatory Powers Act Security risks – spyware, phishing, keylogging Security risks - online fraud, ID theft, Denial of Service attacks Encryption Digital certificates Digital signatures Server-side validation Biometrics Environmental benefits of computers Lifetime carbon footprint Economic impact of computers – competitive advantage, global marketplace, maintainability, scalability, business costs) Social impact of computers – censorship, freedom of speech, privacy, encryption, global citizenship, online communities
Revision%20Checklist.docx