Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Scripting Languages

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
BIK-SKJ Z,ZK 4 13+2 Czech
Lecturer:
Lukáš Bařinka, Jan Žďárek (gar.)
Tutor:
Lukáš Bařinka, Jan Žďárek (gar.)
Supervisor:
Department of Computer Systems
Synopsis:

Students gain a general overview of available scripting languages, their syntax, semantics, programming style, pros and cons. In addition, they gain a deeper insight into one particular scripting language and will get practical experience with script programming.

Requirements:

Student should have basic orientation in operating systems and technologies used in web environment.

Syllabus of lectures:

1. Fundamental concepts.

2. Overview of existing scripting languages, history.

3. Regular expressions.

4. Object-oriented features of scripting languages.

5. Unix scripting: shell, awk.

6. Scripting languages for the web: PHP, JavaScript.

7. Universal scripting languages: Perl, Python, ...

Syllabus of tutorials:

1. Introduction, regular expressions. Unix scripting: bash, awk. Scripting on web. Basic features of Python. Object-oriented features of Python.

Study Objective:

In their future professional life, students are likely to encounter several scripting languages. Students get a good overview of several scripting languages and learn one of them to more details.

Study materials:

1. Scott, M. L. ''Programming Language Pragmatics''. Morgan Kaufmann, 2005. 912 s. ISBN 978-0-12-633951-2.

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
Time-table is not available yet
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet1443306.html