course aims in Estonian
Kursuse eesmärgiks on tutvustada väledat tarkvaraarenduse meetodit, mis tooks esile pilvearvutuse ja tarkvara kui teenuse eeliseid
course aims in English
The objective of this course is to introduce an agile method for software development that takes advantage of the principles of cloud computing and software as a service
learning outcomes in the course in Est.
Kursuse edukal läbimisel oskab tudeng:
1. Arutleda tarkvaraarenduse pilve kasutamise probleemide ja võimaluste üle.
2. Läbi viia tarkvaraprojekti ideest teostuseni Ruby on Rails platvormil.
3. Rakendada väledaid arendusvõtteid nagu kasutuslood, käitumisjuhitav
arendus, pidevintegratsioon ja evitus pilves.
4. Töötada efektiivselt tarkvaraarendusmeeskonnas.
learning outcomes in the course in Eng.
On successful completion of this course, students will be able to:
1. Discuss the challenges and opportunities of developing software using the cloud.
2. Carry out a software project from conception to deployment, using Ruby on Rails.
3. Apply agile development techniques, including user stories, behaviour-driven development, continuous integration, and deployment on the cloud.
4. Effectively work in a software development team
brief description of the course in Estonian
- Programmeerimine Ruby on Rails platvormil keeles Ruby.
- Sissejuhatus väledatesse tarkvaraarendusmeetoditesse.
- Käitumisjuhitav tarkvaraarendus
- Pidevintegratsioon
- Ruby on Rails rakenduste evitamine pilves.
- Tarkvaratoote arendamine ja evitamine.
brief description of the course in English
- Programming with Ruby and Ruby on Rails
- Introduction to Agile methods
- Behaviour-driven software development
- Continuous integration
- Deployment of Ruby on Rails applications to the cloud
- Development and deployment of a sample software product.
type of assessment in Estonian
vt https://www.is.ut.ee/pls/ois/
type of assessment in English
see https://www.is.ut.ee/pls/ois/
independent study in Estonian
vt https://www.is.ut.ee/pls/ois/
independent study in English
see https://www.is.ut.ee/pls/ois/
study literature
vt https://www.is.ut.ee/pls/ois/
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
type (CBL/PBL)
not specified