Skip to content

matterche/scala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scala-Workshop: Basics - II

Inspired by https://github.com/yanns/scala-workshop

Source package

Scala worksheets as supported by IntelliJ IDEA contain all explanatory material.

Test package

Contains small exercises in form of Scala Test tests.

Content

Gitlog Example App

This example simulates backend parts of a web application which is used to visualize information from Git logs.

The simulated backend gets Git logs from a source in Json format. For optimal performance the backend should send as few data as possible. Data conversions in the frontend shouldn't be necessary.

TODO: remove following parts

Prefix für Themen

a_ b_

Aufgaben

  • Sub Themen finden
  • Zeitschätzung für einzelne Bereiche
  • Worksheets vorbereiten
  • Eine Übungsaufgabe mit fertigen Tests
  • Markdown in jedem Bereich

Fragen

Resourcen

  • Scala levels: beginner to expert, application programmer to library designer
  • Twitter Scala School
  • Twitter Effective Scala (Idiomatic Scala)
  • Idiomatic Scala Question on Stackoverflow

Zeit Management

Intro
  • 30min 09:00 - 09:30 Uhr
Rekursion
  • 45min (1h 15) 09:30 - 10:30 Uhr Pause 10:45 UHr
OOP
  • 2 Stunden 11:00 - 13:00 Uhr Pause 14:00 Uhr
Options
  • 45min (2h) (14:45 Uhr)
Exception
  • 45min (2h 45) (15:30 Uhr) Pause 15:45 Uhr
Functions
  • 45min (2h 45) 16:30 Uhr
Beispiel
  • 30min => Finish 17:00 Uhr

About

Scala Bascis Workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 97.6%
  • SuperCollider 1.5%
  • Other 0.9%