https://www.amazon.com/Writing-Online-Rhetoric-Digital-Age/dp/162466458X

Author thinks you need to learn HTML/CSS/ and some basic database functions.