LMU | CMSI 676
SCRIPTING LANGUAGES
Information
The
syllabus
Assignments
Homework #1 [Answers]
Homework #2 [Answers]
Homework #3 [Answers]
Homework #4 [Answers]
Exams
Quiz 1 [Preparation] [Answers]
Quiz 2 [Preparation] [Answers]
Final Exam [Preparation] [Answers]
Resources
Practice Problems
Coding Guidelines
Using LaTeX
Course Notes
Scripting Languages
Introduction to Bash
Introduction to Perl
Introduction to JavaScript
Introduction to Python
Introduction to Ruby
Scripting Language Constructs
Dynamic Language Features
Types
Class-based and Prototype-based Inheritance
Interpretation and Compilation
Scripting Languages and Performance
Shell Scripts
Client-side web scripting
The Document Object Model
Dynamic HTML
Ajax
XSLT
Introduction to Flash
Introduction to ActionScript
Server-side Web Scripting
Introduction to Rails
Introduction to PHP
Introduction to Zope
Introduction to JSP
Extension Languages