— För dig som genom praktisk övning vill ta till dig nutida programmeringstekniker
Genom väl utarbetade övningar kommer du tillsammans med andra deltagare tillämpa, öva och känna på olika tekniker. Gemensamt formar dessa tekniker grunderna till det som kännetecknar mjukvarugillet - Software Craftsmanship.
En erfaren instruktör guidar med interaktiva genomgångar teori som demonstreras genom praktiska kodövningar.
A fool can write code that a computer can understand. Good programmers write code that humans can understand.
-- Martin Fowler
Kursen är helt powerpoint-fri och utgår helt från principen att lärande uppstår i aktivt utförande. Därför är både teoretisk genomgång och praktisk övning utformad för aktivt deltagande. Kursmomenten utgår från deltagarnas befintliga kunskapsnivå och bygger successivt på nya kunskaper och färdigheter. Samtliga moment är baserat på aktivt deltagande från samtliga deltagare och all programmering sker i par för accelererat lärande. De flesta momenten följer formen 20-100-15, dvs kort teori, mycket övning och sammanfattning och erfarenhetsdelning.
I kursen används nutida testramverk som TestNG, JUnit, Mockito och Hamcrest.
Givetvis finns möjlighet att anpassa kursen till att omfatta mer sofistikerade ämnen såsom Behaviour-Driven Development (BDD), Acceptance-Test-Driven Development (ATDD), fler aspekter av Clean Code, Refactoring och mönster (design patterns).
Kursen ges i två format: som tvådagarskurs; som utbildningsserie om fem tillfällen à 3 timmar, vanligen utspridd med två veckors mellanrum. Kursen ges vanligtvis hos kund.
Deltagarna bör vara bekväma med språket Java och ta med egen bärbar dator med installerad utvecklingsmiljö, t ex Eclipse.
Detta är en kurs som ...
Fredrik har lett över 100 deltagare genom Software Craftsmanship-kurser och kunnat påvisa bestående resultat och färdighetsupphämtning efter genomförd utbildning. Till vardags varvar han utbildning på eftergymnasial nivå med att delta som utvecklare i vanliga projekt och ser till att dela med sig av erfarenheter på konferenser som Scrum Gathering Las Vegas, Devoxx UK, Agila Sverige, Agile Testing Days Berlin, DevSum och i lokala användargrupper. Fredrik är sedan 2013 Professional Scrum Trainer och utsågs 2012 till en av Sveriges 100 bästa utvecklare.
Denna anmälan är inte bindande, men vi kommer givetvis
ta kontakt för att se om du vill boka plats på nästa kurstillfälle!