- Self-paced, online learning
- Intermediate skill level
- Personalized support
- COS certificate
- 15 ECTS credits
Next learners start 4 May 2018Enroll today!
Our web application development program will teach you how to build modern fully-functional web applications, from the visual aspects rendered in the browser all the way through the application logic on the server, using best practices of software and web development along the way. It is based around Ruby on Rails, the application development framework powering AirBnB, SoundCloud, Square and hundreds of other projects.
Each of the four courses in this program will let you demonstrate your newly-acquired skills through a course project. ECTS credits will be awarded to learners who successfully complete all four courses and course projects as well as a final capstone project.
These course details are subject to change; please refer to the program outline at the time of registration.
This course is taught at the intermediate level. You should have the following skills and abilities prior to registering for this course:
- English at B2 level
- Basic programming ability and familiarity with git
- Ability to use UNIX commands to navigate and control the file system
- Previous experience with text editors such as Atom or SublimeText
Future learners should also note that the program is being taught in a MacOS environment, and a computer with MacOS, Linux or Windows 10 running Linux is necessary in order to follow the course work.