Kurssit

Koulutusta käytännön kokemuksella

Järjestämme sekä kaikille avoimia että asiakkaille räätälöityjä koulutuksia. Tavoitteena on aina todellinen oppiminen, ei teorian pänttääminen.

Osaaminen. Kouluttajamme ovat kansainvälisesti arvostettuja edelläkävijöitä. He vierailevat säännöllisesti sekä puhumassa että tapaamassa alan kansainvälistä kärkeä.

Kokemus. Koulutuksemme perustuvat vuosien kokemukseen ohjelmistotuotannosta. Kouluttajamme ovat edelleen mukana käytännön tekemisessä.

Käytäntö. Itse tekemällä oppii parhaiten. Koulutuksissa on suuri paino käytännön harjoituksilla ja soveltamisella.

Haluatko kuulla uusista koulutuksista ensimmäisenä? Seuraa meitä Twitterissä tai lähetä yhteystietosi osoitteeseen , niin pidämme sinut ajan tasalla!

Seuraavat kurssit

Kysy lisää asiakaskohtaisista koulutuksista:

Petri Haapio lähikuvassa

Petri Haapio

Johtaja, valmennuspalvelut

puh. 045 139 3649

Kouluttajamme

Jukka Lindström lähikuvassa

Jukka Lindström

Certified Scrum Trainer

Jukalla on viidentoista vuoden kokemus ohjelmistoprojekteista start-up-yrityksistä suuriin globaalien yritysten hankkeisiin. Jukka on edelleen päivittäin mukana projekteissa, ratkomassa asiakashaasteita tai valmentamassa organisaatioita.

Arto Eskelinen lähikuvassa

Arto Eskelinen

Certified Scrum Trainer

Artolla on yli 20 vuoden kokemus ohjelmistosuunnittelusta, esimiestyöstä ja erilaisten tiimien ja projektien johtamisesta. Scrumia Arto on käyttänyt vuodesta 2006 ja hän on työskennellyt sekä Scrum Masterina että Product Ownerina. Arto auttaa myös asiakkaitamme ketteriin menetelmiin siirtymisessä.

Lasse Koskela lähikuvassa

Lasse Koskela

Certified Scrum Trainer

Lasse on valmentanut tiimejä ja organisaatioita ketterässä tuotekehityksessä lähes kymmenen vuoden ajan. Hänellä on vankka kokemus käytännön ohjelmistokehitystyöstä. Lasse on kansainvälisesti arvostettu ketterien menetelmien asiantuntija ja kysytty puhuja alan konferensseissa.

Testivetoinen kehitys

Tämä kaksipäiväinen koulutus on suunnattu ohjelmoijille, jotka haluavat nostaa tuottavuuttaan ja työnsä laatua testivetoisella kehityksellä (engl. test driven development, TDD).

Useat tutkimukset ovat todenneet, että TDD auttaa parantamaan ohjelmoijan tuottavuutta sekä koodin laatua ja meidän kokeneet ohjelmistokehittäjämme ovat toistuvasti havainneet sen hyväksi menetelmäksi. Kyseessä ei kuitenkaan ole helppo menetelmä oppia vaan se vaatii tilaa ja aikaa, jota on vaikea järjestää kiireisen projektityön paineen alla.

Kurssi on suunniteltu antamaan osallistujille mahdollisuus oppia testivetoinen kehitys turvallisessa ympäristössä lukuisten käytännön harjoitusten kautta, kirjoittaen koodia testivetoisesti. Koulutuksen edetessä osallistujat saavat tiiviitä ja kohdennettuja perehdytyksiä lukuisiin aiheisiin ja jokaista perehdytystä seuraa käytännön harjoitus aiheesta. Harjoitusten aikana kouluttajat auttavat osallistujia kokemaan miltä testivetoinen kehitys konkreettisesti toimii ja miltä se tuntuu.

Harjoituskeskeinen koulutus käsittelee mm. seuraavia aiheita:

  • Testivetoisen kehityksen perusteet
  • Yleiset testipatternit and JUnit-kirjaston käytännöt
  • Korviketoteutusten tehokas käyttö (test doubles)
  • Testivetoinen kehitys suurissa, olemassaolevissa järjestelmissä

Esitietovaatimukset

Osallistujien odotetaan omaavan käytännön kokemusta kurssilla käytettävästä ohjelmointikielestä ja ymmärtävän olio-ohjelmoinnin periaatteet yleisellä tasolla.

Koulutus on matkan ensimmäinen askel

Suosittelemme, että osallistujat jatkavat koulutustaan kurssin jälkeen heidän omassa projektissaan tapahtuvalla valmennuksella siten, että kokenut testivetoinen kehittäjä auttaa heitä parityöskentelemällä soveltamaan oppimaansa osallistujan omassa työympäristössä ja omalla teknologialla.