Home
Services & Products
Contact
Sitemap
  • Nederlands
  • English
 
 
  << Return to Sioux Group
 
Embedded Systems

Esp 405 | Bedrijfsno. 2093

5633 AJ Eindhoven

The Netherlands

+31 (0)40 26 77 100
+31 (0)40 26 77 101
Eindhoven 17093039

contact us
Embedded Systems

Welvaartstraat 14-1, bus 5

2200 Herentals

Belgium

+32 (0)14 848 718
+32 (0)14 848 719
BTW BE 0470.946.282

contact us
Events
Advanced Scala

Premium Course logoIf you already have some programming experience with Scala and need to understand it's advanced features, this two-day course, designed by Martin Odersky, the creator of the Scala, and Heiko Seeberger, a recognized Scala expert, will show you how to unleash the full power of this scalable language.

 

It is intended to enable developers, who have at least 3 months programming experience with Scala and feel comfortable to use it in their applications, to fully understand various advanced features of this programming language and how to apply these to create well designed libraries or DSLs using proven practices. Basic knowledge of Scala is a prerequisite to understand topics like advanced functionalprogramming, details of the type system, implicits, etc.

 

After having participated in this course you should:

  • understand all aspects of the object-functional approach
  • know and be able to apply advanced features of Scala's type system
  • fully understand implicit conversions
  • be confident to design libraries and DSLs

 

The presentation will frequently be mixed with hands-on exercises that give you a good opportunity to try what you have learnt and a chance to clarify your understanding.

 

For more information about the program, you can look here.

Details Premium Course

  • Subject:
Advanced Scala
  • Trainer:
Heiko Seeberger, Typesafe
  • Date:
May 10 & 11, 9:00 – 17:30 hrs
  • Location:
Sioux Embedded Systems, Esp 405 in Eindhoven
  • Prerequisites:
Prior programming experience with Scala is necessary.
  • Price:
€ 1.050,- (excl. VAT) early bird price, available untill April 18th.

€ 1.200,- (excl. VAT) regular price

Lunch and course material are included.

Heiko Seeberger

Heiko Seeberger has been a Scala enthusiast ever since he came to know this language in 2008. He has more than ten years of professional expertise in consulting and software development on the Java platform, actively contributes to Scala community projects and regularly shares his expertise in articles and talks.

Registration

If you are interested in participating in the course, you can register here.

 
Software Craftsmanship

Software Craftsmanship: Metaphor, Theory and Practice

Behind software development there is art, craft, engineering and science, aspects that make it more than just the writing of code or the delivery of product. As with many complex disciplines, it takes a particular combination of skills to undertake effectively. And yet the awareness, sharing and practice of those skills is often left outside the discussion of software development. It is assumed either unimportant from an economic perspective or implicit and obvious by all those who care.

This workshop introduces the themes and ideas behind what is considered to be software craftsmanship, from attention to detail in code to transference of knowledge to others. Topics include code quality, code smells, dependency management, code-focused testing, estimation, tools, deliberate practice and reflective improvement. There will be individual and group exercises, hands-on coding and testing, and plenty of opportunity for discussion.

Details of the premium course

  • Subject
:

Software Craftsmanship

  • Trainer
:

Kevlin Henney

  • Date
: January 12 & 13, 9:00 – 17:30 hrs
  • Location
:

Sioux Embedded Systems, Esp 405 in Eindhoven

  • Prerequisites
:
No prior knowledge necessary
  • Price
:

€895,- (excl. VAT)

Lunch and course material are included.

The training is fully booked.

Kevlin Henney

Kevlin is an independent consultant and trainer based in the UK. His development interests are in patterns, programming, practice and process. He helps teams adopt techniques and improve their software development through training, mentoring and reviewing. He has been a columnist for various magazines and web sites, including Better Software, The Register, Application Development Advisor, Java Report and the C/C++ Users Journal. Kevlin is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series. He is also editor of the 97 Things Every Programmer Should Know site and book.

Registration

If you are interested in participating in the course, you can register here.