Last modified: 04 Jul 2017 10:05
This course will introduce you to programming and software development for the Web using the object-oriented scripting language Ruby. It will teach you how to develop software that underpins database-driven interactive Web and cloud applications, and give you a broad knowledge of the basics needed for professional software development such as testing and version control. The course uses examples based on real world applications. You will also learn a limited range of core theoretical concepts such as structured programming, variable declaration, conditional statements, iterative constructs, object-oriented programming and meta-programming.
|Session||First Sub Session||Credit Points||15 credits (7.5 ECTS credits)|
Topics will include:
This is the total time spent in lectures, tutorials and other class teaching.