Skip to content

This is material from an earlier semester and is no longer maintained. 2025/26/2 Spring

2025/26/2 Spring · 16:00-17:30 · Southern Building 2-315 (PC14)

Web-Programming

JavaScript & PHP Basics

Prerequisites

Web Development Basics (completed)

Overview

Topics

Practice topics

  1. JavaScript environment, language basics (array methods!)
  2. DOM basics, basic event handling
  3. Complex event handling including delegation
  4. JavaScript quiz + Complex applications
  5. Complex applications (with state)
  6. Canvas
  7. PHP language basics, arrays, output generation
  8. Input processing, form validation
  9. Data storage
  10. PHP quiz + Complex applications
  11. Complex applications (with users and authentication)
  12. AJAX
  13. Outlook or replacement of missed classes

Requirements

Requirements

Student schedule

4 credits = 8 hours of work per week

  • 1 hour lecture (compulsory)
  • 1 hour practical video
  • 2 hours of practice
  • 4 hours of individual work (mostly home assignments)

Student schedule

4 credits = 8 hours a week: 1 h lecture (compulsory), 1 h practical video, 2 h practice, 4 h individual work.