プログラム知らないような人間にいきなりトランザクションや排他処理を教えても「はぁ」程度しか分からないんだから、
とりあえず何か作る事を覚えさせたほうがいいんでは?
そんでそれとなく使えるようになってきたら、その時にSQLインジェクションとかクロスサイトスクリプティングの脆弱性とか
プログラムを作る時に気をつける事を教えて、そして上であげたものを教えていけばいいと思うんだが。