Introduction to scripting languages for the integration of applications and systems. Scripting in operating systems, web pages, server-side application integration, regular expressions, event handling, input validation, selection, repetition, and parameter passing for languages such as Perl, JavaScript, PHP, Python, and/ or shell scripting.
Prerequisites
Grade of āCā or better in ICS 211 or consent of instructor.
Course Outcomes
- Use regular expressions to solve different problems.
- Produce robust client and server side scripts in a variety of scripting languages using software engineering techniques such as review and extensive program testing.
- Handle user and system generated events using various scripting languages.
- Validate user input using various scripting languages for security purposes.