js course outline, project ideas, js effects, machine learning notes updated