Course Outlines

Web Programming II — ISTC 2110

  1. Course Description
    • Credits: 3.00
    • Lecture Hours/Week: 2.00
    • Lab Hours/Week: 1.00
    • OJT Hours/Week: 0
    • Prerequisites:
      • ISTC 1510: Web Programming I
    • Corequisites: None
    • MnTC Goals: None
    This course covers components to create dynamic Web-based applications with a focus on server-side technologies using scripting languages such as PHP, ColdFusion, Python Django and Ruby on Rails. Methods and tools for integrating data will be emphasized including those provided as open source. Prerequisite: ISTC1510 Web Programming I
  2. Course Effective Dates: 1/12/15 – Present
  3. Outline of Major Content Areas
      As noted on course syllabus
  4. Learning Outcomes
    1. Access databases
    2. Address server-side security issues
    3. Code server-side scripts
    4. Create databases
    5. Debug server-side scripts
    6. Define difference between scripting and other server-side protocols
    7. Define various server-side technologies and languages
    8. Define web server architecture
    9. Embed server-side scripts within HTML
    10. Install and configure a web server
    11. Manipulate data files
    12. Manipulate databases
    13. Perform error handling
    14. Send values to server-side scripts
    15. Use SQL from server-side scripts
    16. Use cookies
    17. Use session information
    18. Work with directories
    19. Work with multiple functions
    20. Work with open source technologies
    21. Work with various data types
  5. Minnesota Transfer Curriculum Goal Area(s) and Competencies
  6. Learner Outcomes Assessment
      As noted on course syllabus
  7. Special Information
      None noted