Fabian Thorns wrote:

> Please share any thoughts, ideas, considerations and comments in this
> thread or reach out to me personally in case you don't want to speak up in
> public. If you'd like to help with item or learning material development,
> please reachout to me or Markus directly, too.

This looks like fun. I could totally see myself writing a manual for this exam 
under the auspices of the tuxcademy project.

As far as the choice of topics is concerned, I would personally welcome 
something that asks for awareness of the common security issues surrounding 
web applications, and also something that mentions architectural patterns such 
as single-page applications, which are IMHO much more important from a 
practical POV than, e.g., WebAssembly (of all things). There doesn't seem to 
be a mention of REST, either.

If the plan is indeed

> to cover the most important aspects for the topic and teach just enough
> feature to implement a simple sample app in a course.

then IMHO the CSS content stipulated (especially by objectives 033.2 and 
033.4) is over the top – it would take a lot of time to teach compared to most 
of the rest of the material. Instead it might be more practical to cover the 
essentials of a popular free CSS framework such as Bootstrap.

Based on the same rationale I would probably lose the <video> and <audio> 
parts of 032.3 – they don't add a lot conceptually, tend to bog one down with 
deciding what codecs one should support, and frankly don't make sense unless 
the “sample app” at the end includes video or audio content (which, having 
personally written web applications that deal with video and audio, I would 
consider to be incompatible with the adjective “simple”). If that makes the 
“embedded resource” portion too light, then <img srcset="…"> might be more 
useful to pad the objective, especially with a view to responsive design. Or 
one could talk about SVG a bit.

Finally, seriously, Express? Cringe. I can understand why this looks 
attractive if you're already talking about client-side JavaScript, but if I do 
write a manual it'll probably have an extra chapter on Django just so people 
get to see how this is done properly ;^)

Anselm
-- 
Anselm Lingnau · [email protected] · https://www.tuxcademy.org
Freie Schulungsmaterialien für Linux und Open-Source-Software
Free Training Materials for Linux and Open-Source Software


_______________________________________________
lpi-examdev mailing list
[email protected]
https://list.lpi.org/mailman/listinfo/lpi-examdev

Reply via email to