class 30 building dynamic web apps vocational skills 3394398