This Meetup is past

20 people went

Budynek Bumy

Aleja Pokoju 5 V floor · Kraków

How to find us

Enter the building and go to the 5th floor

Location image of event venue

Details

It is our great pleasure to invite you to attend one-day intensive training on developing the web applications with functional programming language Elm.

Date: Saturday, March 3, 2018
Time: 8:30AM - 5:30PM -

Speakers are Daniel Materowski from Avanade Poland and Michał Grygierzec from Relativity.
Daniel is .NET full-stack (overflow ;) ) developer with passion for making high-quality software. Elm enthusiast and learning addict. Whereas Michał is passionate full-stack .NET developer and functional programmer searching for ways to write more maintainable, reliable and robust software. He loves sharing his knowledge and experience with other open-minded people. He is constantly learning and pushing his own limits.

The training will be delivered in an informal, relaxed and friendly atmosphere. The format will include presentations, exercises, discussions, quizzes with prizes and more. Snacks, beverages, and lunch will be provided by our team at Relativity.

No prior experience with functional programming is required. Working knowledge of HTML, a bit of CSS and some programming language (preferably, but not necessarily JavaScript) is an advantage and will help you get the most out of the workshop.

Please let us know if we can assist you with the registration for our event.

AGENDA

· 8:30 - Registration
· 9:00 - Welcome!
· 9:05 - Elm intro (presentation)
· 9:30 - Exercise 1 - Basics
· 10:15 - Ex2 - TDD
· 10:55 - Ex3 - "TEA" time
· 12:00 - LUNCH
· 13:00 - Ex4 - Forms
· 13:30 - Ex5 - Events
· 14:15 - Ex6 - Commands
· 15:00 - Ex7 - Decoders
· 15:30 - Ex8 - Encoders
· 16:00 - Ex9 - HTTP Requests
· 16:30 - Ex10 - Elm SPA
· 17:30 - BYE!

___________________________

A host and sponsor of the event is Relativity.
It will take place at Relativity's site: Aleja Pokoju 5, V floor
Workshop will be conducted in English (with possibility of switching to Polish)

• What to bring
You will need to bring your laptop with Node.js and Git installed. Further instructions will be sent via email