Each one of you is invited to prepare two topics (together with a partner) from the following list for our seminar. The topics should contain some theoretical part, as well as some practical exercises for all students (The proportion is dependent of your selected topic).
Please find your topic and some supporting keywords in the list. If you have further questions, don't hesitate to contact your topic's advisor.
Compare and contrast. What are the properties? What are the goals? What are the advantages/disadvantages? Does it work for small/middle/large sized projects?
What is testing good for? What is tested according to the different scopes? What are the differences?
Since we will work with Ruby on Rails, focus on how testing is applied there. Consult the books (we have in the office) and the web resources (see below).
What is code coverage good for? Which tools do exist? Where can it help?
What is CI good for? How does it work?
What is Version Controlling? Compare and contrast. Use web resources and this presentation
@ALL:make a head start on this!
Prepare a brief intro:
What is AJAX? Prepare a JQuery intro.
Visualizing map on the web
Compare and contrast