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
