Linux Programming • Bash Programming
Web Programming • Web Development with Webmachine for Erlang
Specialized programming environments
Literature on programming exercises
- Exercise design for introductory programming : "Learn-by-Doing" basic O-O-concepts using Inverted Curriculum Marcel Kessler. Master thesis, ETH Zürich, 2004; ETH, Eidgenössische Technische Hochschule Zürich, Department of Computer Science, Chair of Software Engineering, 2004.
Computing Fundamentals • Introduction to Computer Science • Creating a Development Environment • Introduction to Programming • Introduction to Programming Logic • Naming conventions • Procedure Oriented Programming
At least one topic in Procedure Oriented languages
At least Two object-oriented languages.
At least one topic in functional languages.
At least one topic in web-based standards.
At least one topic in Relational Database Management Systems (RDBMS).
At least one other topic in computer programming languages.
Or another web based language or standard: