Azure CodeCamp

582362
3
Hajautetut järjestelmät ja tietoliikenne
Aineopinnot
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2013 kevät 01.03-11.03. 3-4 Englanti Sasu Tarkoma

Luennot

Aika Huone Luennoija Päivämäärä
Pe 12-16 D122 Sasu Tarkoma 01.03.2013-01.03.2013
Ma 14-18 B222 Sasu Tarkoma 11.03.2013-11.03.2013

Yleistä

The Windows Azure CodeCamp is an intensive course arranged at the University of Helsinki, Department of Computer Science during the spring lecture break of 2013 (Friday 1st to Monday 11th March). The goal of code camps is to teach timely technologies that are relevant for working in the industry. During CodeCamp courses the students work together to develop small-scale applications in groups of up to three people. This time the goal of the course is to build a small application for the Windows Azure platform. The introductory lecture for the course is given by a representative of the industry partner Innofactor Oyj.

Students who participate in the course are going to learn basics of cloud application development and have the possibility to prototype an innovative cloud application idea of their own. Windows Azure supports several software development tools such as .net, node.js, php, java and python. A more complete description can be found at http://www.windowsazure.com/en-us/develop/overview/. The introductory lecture may not cover all of these tools, and some of the tools won't be available on computer science department workstations. Some support will be provided for a vanilla flavoured path, but you are free to explore something more exotic on your own.

The course is administrated by prof. Sasu Tarkoma

Course assistants: Toni Ruottu, Tomi Ronimus <tomi.ronimus@helsinki.fi>

Technology consultants: Matias Ärje

 

Schedule

Introduction lecture: Friday 01.03. 12:00 - 16:00, d122

Demo session: Monday 11.03. around 14:00 - 18:00, b222

Document deadline: Friday 15.03. 18:00

 

Target Audience

There are no enforced skill requirements. It is useful for the participants to have some experience in web technologies, programming, as well as tools and techniques typically used to manage a small software project. Bring a laptop if possible.

 

Language

The course is conducted in English, so that is the language we use in our materials. The student presentations should also be held in English, but the documentation can be written in Finnish if preferred. Questions are also answered in Finnish.

 

Required software

If you are going to develop your application from home, you can donwload the necessary software using the MSDN Academic Alliance. I will most likely need Visual Studio 2012. Use your department credentials to login.

You can find the software here: MSDN Academic Alliance

Azure slides are available from: https://github.com/WindowsAzure-TrainingKit

Introduction slides

 

Kurssin suorittaminen

The course starts with an introductory lecture on the topic, after which the groups work independently for roughly one week. To conclude, participants demonstrate their work in front of a live audience. To receive the credits it is additionally required that participants write two pages describing their work (what was the topic, what was done, how it turned out, what did it feel like to work with the technologies you chose). At least one screen shot of the end result should be included in this document. The results are not graded; you simply pass or fail. There is no examination.