You really need to include interviews with Personnel directors at various companies about these positions. While we who work in the IT business can tell you how we'd do it if we were doing it all over again, that doesn't address what the real-time companies are hiring. What they're hiring now is not what they were hiring when I got my job.
Waaayyyy back when I got in (20 years ago), they were hiring folks with as little as 2 years' experience. This changed after a bit to "hiring anything that can tell a Personal Computer from a Politically Correct Statement." After being burned on the "I have a PC at home and taught myself to program" glut of programmers, many companies are VERY picky about what sort of experience and education they'll hire.
Including "current standards", of course, gives you the excuse to do a new edition each year... and adds to your marketability the idea that the information is fresh. This makes it lots more valuable.