Syllabus: Modern technologies for deploying e-commerce applications