Investigate the effect of big data on web architecture
This misses 1/2 the picture as it can be collected from web but really used in ML
PW-DT-05.01
data mining
PW-DT-05.02
metadata
PW-DT-05.03
streaming service management
Designing web applications
Key
Description
Reference
Comment
PW-DW-01
Investigate and explain the role of the World Wide Web Consortium (W3C) in the development of applications for the web
PW-DW-01.01
Web Accessibility Initiative (WAI)
PW-DW-01.02
internationalisation
PW-DW-01.03
web security
PW-DW-01.04
privacy
PW-DW-01.05
machine-readable data
PW-DW-02
Model elements that form a web development system
PW-DW-02.01
client-side (front-end) web programming
PW-DW-02.02
server-side (back-end) web programming
PW-DW-02.03
interfacing with databases that are based on Structured Query Language (SQL) or non-SQL
PW-DW-03
Explore and explain the influence of a web browser on web development, including the use of developer (dev) tools
PW-DW-04
Investigate cascading style sheets (CSS) and its impact on the design of a web application
PW-DW-04.01
consistency of appearance
PW-DW-04.02
flexibility with browsers or display devices
Responsive
PW-DW-04.03
CSS maintenance tools
PW-DW-05
Investigate the reasons for version control and apply it when developing web application
RCS
Do they mean versioning here as that does have an impact on web and apis
PW-DW-06
Explore the types and significance of code libraries for front-end web development
PW-DW-06.01
frameworks that control complex web applications
PW-DW-06.02
template engines
PW-DW-06.03
pre-designed CSS classes
PW-DW-07
Explain the use and development of open-source software in relation to web development
Open Source
PW-DW-08
Investigate methods to support and manage the load times of web pages/applications
PW-DW-09
Research, experiment with and evaluate the prevalence and use of web content management systems (CMS)
PW-DW-10
Assess the contribution of back-end web development to the success of a web application
PW-DW-11
Observe and describe the back-end process used to manage a web request
PW-DW-11.01
role of webserver software
PW-DW-11.01
web framework
PW-DW-11.01
objects
PW-DW-11.01
libraries
PW-DW-11.01
databases
PW-DW-12
Develop a web application using an appropriate scripting language with shell scripts to make files and directories, and searching for text in a text file
Javascript
PW-DW-13
Apply a web-based database and construct script that executes SQL
What is a web database? I guess they mean a database accessed by a web application. Also, why shoehorn this into web?
PW-DW-13.01
selecting fields
PW-DW-13.02
incorporating ‘group by’
PW-DW-13.03
common SQL queries
PW-DW-13.04
constraints using WHERE keyword
PW-DW-13.05
table joins
PW-DW-14
Compare Object-Relational Mapping (ORM) to SQL
ORM
This is not web specific.
PW-DW-15
Describe how collaborative work practices between front-end and back-end developers improve the development of a web solution
Big assumption here. Many companies run a full stack solution requiring full stack developers and not separate roles. Plus why only improve there are just as many deteriorating issues.
PW-DW-16
Design, develop and implement a progressive web app (PWA)
PW-DW-16.01
the application of design and user interface (UI) and user experience (UX) principles of font, colour, audio, video and navigation