MIKROVERKKOKURSSI

Ketterästi tuotettu laadukas koodi

  • Laadukas ohjelmistokehitys ei synny pelkästään hyvistä kehittäjistä tai tehokkaista työkaluista. Se rakentuu laadukkaista vaatimuksista, toimivasta suunnittelusta, selkeästä koodista, kattavasta testauksesta sekä jatkuvasta parantamisesta koko kehitysprosessin ajan.

    Kurssi auttaa ymmärtämään, miten laatu rakennetaan osaksi ketterää ohjelmistokehitystä alusta lähtien. Opit tunnistamaan laadukkaan ohjelmistokehityksen keskeiset käytännöt sekä ymmärtämään, kuinka ne mahdollistavat nopeamman kehittämisen, turvallisemmat julkaisut ja paremmin ylläpidettävät ohjelmistot.

Teemat

Koodi
ketteryys
ohjelmisto
testaus
laatu
kehitys
Write your awesome label here.
Versatile Tech Consultant, Fram Partners
  • 8 moduulia 
  • Monivalitatehtäviä ja tiivistelmät kurssin keskeisistä opeista
  • Kurssi on suunnattu kaikkille ohjelmistokehittäjille
  • Suomenkielinen. Tekstitykset ovat tulossa pian.
  • Joustava aikataulu – opiskele omaan tahtiin.
    Koulutuksen kokonaiskesto n. 1 h

Rakenna laatu osaksi koko ohjelmistokehityksen elinkaarta

Laadukas ohjelmisto syntyy jo ennen ensimmäistä koodiriviä. Kurssi käy läpi, kuinka laadukkaat vaatimukset, tarkoituksenmukainen suunnittelu ja ketterät toimintamallit muodostavat perustan onnistuneelle ohjelmistokehitykselle.

Opit hyödyntämään muun muassa Behavior Driven Developmentia, muotoutuvaa suunnittelua sekä ketterän kehityksen periaatteita niin, että ratkaisut tukevat muuttuvia liiketoiminnan tarpeita myös tulevaisuudessa.

Tee laadusta osa jokapäiväistä kehitystyötä

Kurssilla perehdytään laadukkaan koodin, testauksen, automaation ja julkaisukäytäntöjen merkitykseen osana ketterää ohjelmistokehitystä. Samalla opit tunnistamaan teknisen velan vaikutukset sekä ymmärtämään, kuinka jatkuva parantaminen tukee sekä ohjelmiston että kehitystiimin toimintaa.

Saat käytännönläheisen kokonaiskuvan siitä, miten laadukkaat käytännöt vähentävät virheitä, nopeuttavat muutosten tekemistä ja mahdollistavat turvalliset julkaisut muuttuvassa toimintaympäristössä.

Kurssin sisältö

Kouluttaja

NIKO SALMINEN

Versatile Tech Consultant, Fram Partners
Niko on toiminut IT-alalla eri kokoisissa firmoissa vuodesta 1999 lähtien. Hän on tehnyt pitkän uran softakehittäjänä, alkaen C++:lla toteutetuista multimediarompuista, päätyen lopulta Javan ja PHP:n kautta full stack Javascript-kehittäjäksi. Nykyään hän keskittyy kouluttamiseen, valmentamiseen ja mentorointiin tiimi- ja yksilötasolta johtoryhmätasolle asti.

Niko on ollut sekä osallistujana että luotsaajana monessa korkean profiilin hankkeessa, kuten Grand One -shortlistille nimetyssä Telian Design Systemissä, jonka Scrum Masterin roolissa toiminut Niko auttoi kasvattamaan muutaman henkilön sivuprojektista koko kansainvälisen organisaation yhteiseksi kollaboraatioksi. Menestyksen avaimet löytyivät yhteisten tavoitteiden tunnistamisesta, käyttäjien aktiivisesta osallistamisesta ja tiimin autonomian mahdollistamisesta.

Valmentamisen ja koodin kirjoittamisen lisäksi Niko on jakanut tietoa ja ymmärrystä mentoroinnin ja kouluttamisen kautta. Hän oli toisena perustajajäsenenä vuonna 2016 käynnistetyssä Koodikummit -mentorointiohjelmassa, josta vuonna 2023 kehittyi IT-alasta kiinnostuneita ensimmäisen paikkansa hankkimisessa tukeva Switch Case ry. Kouluttajana Nikolta järjestyvät niin tekniset koulutukset tietokannoista Reactiin kuin kaikki ketteryyteen liittyvä – sekä tietysti näiden kahden maailman yhdistäminen. Ketterän ajattelutavan ja periaatteiden syvällisen ymmärryksen lisäksi Niko tuntee kattavasti myös yleisimmät viitekehykset kuten Scrumin ja SAFen.
Patrick Jones - Course author