meta data for this page
  •  

This is an old revision of the document!


Vaadin Code Camp 2009

Week 43 Monday 19.10 - Friday 23.10 2009, 6428

CT30A9300 Code Camp on Communications Engineering (4 cr)

http://vaadin.com| vaadin Coding Pages

What is vaadin ?

Vaadin is a Java framework for building modern web applications that look great, perform well ans make you and your users happy. Demos, Downloads, API's, Book and more ⇒ http://vaadin.com. vaadin coding.

What is Code Camp ?

Code Camp is a learning and hacking experience. The code camp approach can be defined as a collaborative learning setting that aims to promote profession-oriented skills. In code camp, the term camp refers to a situation where students assemble and stay a while together. The term code refers to coding, i.e. writing computer programs.

Registration

Enroll to course CT30A9300 Code Camp on Communications Engineering in WebOodi .

Code Camp Week

Location 6428 Windows Classroom

  • Start time on Monday 10:15
Monday Tuesday Wednesday Thursday Friday
10:15 Intro Idea complete & Design Coding Coding Code complete
12:00 Lunch Lunch Lunch Lunch Demo
13:00 Intro Coding Coding Coding Demo
16:00 Idea Brainstorming Coding Coding Coding Closing
18:00 Idea Brainstorming Coding Coding Coding
02:00 Coding Coding Deadline style Coding

Presentations

Groups

Group Application Name 1 Name 2 Name 3
grp1 Avis Kokko Joona-Pekka Myllys Wille Jurkkola Ville
grp2 TwiToday Parkkila Janne Malevich Rostislav Maglyas Andrey
grp3 linkedKnowledgeAzad Md. A K Azam MD. F Sheuly Sumsunnahar
grp4 Remote JukeboxPyy Mikko Bhetuwal Pashupati Babur Zahir U D
grp5 OurEasyMovies Santosh Kalwar Deepak Man Shrestha Manish Thapa Kamal Panthi
grp6 Torino WebOS Kahaei Alireza Seyed Mahmoud Mortazavi Karki Bandana
grp7 Sohail Abrar S Were Oyomno Karki Bishal Raj
grp8 Centralized Job Application Ahmadi Zeleti Fatemeh S Adomako T Joshua Sabuka Stewart R

Discuss

Discuss coding etc. problems

FAQ

Programming experience.

vaadin is Java framework, so basic Java knowledge and experience is recommended for coding. If you have solid practice on other object oriented languages, it is quite feasible to learn java during course as well.

Basic on Graphical User Interface programming is recommended as well basics on Web programming.

Can I prepare to Code Camp ?

Yes. During code camp week we will brainstorm a software idea, design it and code it. Getting good ideas might sometimes be hard and thinking about different ideas before code camp makes it faster to get into coding part.

Also introduce to vaadin framework ⇒ http://vaadin.com .

I have a exam in Code Camp week ?

You are free to go exam, but code camp in intensive course and idea is to focus coding during the well, so it is recommended you prepare to exam before the code camp week.

Grading ?

Grading 1-5 from

  • Idea and presentation of the Idea in wiki: 25%
  • Coding of the implementation: 40%
  • Demonstration: 15%
  • Code Camp Spirit: 20%

More ?

If you have questions about code camp send email to petri dot heinila at lut dot fi.

Links

Vaadin

Data storage

Personal Pages

Other

  • GoodNews Sample Code and two jar's are neeeded as well to put them into MyProject/WebContent/WEB-INF/lib folder:
    • http://www.jdom.org/dist/binary/ and jdom-1.1.1.zip. Open zip and take jdom.jar from jdom/build folder.
    • OR on eclipse
      • Create vaadin project GoodNews
      • File→Import, General→Archive File, select goodnews.zip and finish ⇒ GoodNews/GoodNews/ folder is created
      • Move files from GoodNews/GoodNews/WebContent/WEB-INF/lib/ to GoodNews/WebContent/WEB-INF/lib
      • Move files from GoodNews/GoodNews/src/com/example/goodnews to com.example.goodnews
      • GoodNews/GoodNews can be deleted