Ohjelmistokehitys
Webinaari: Viisi totuutta, jotka jokaisen Git-käyttäjän on ymmärrettävä
Suurin osa softakehittäjistä käyttää Git-versionhallintatyökalua päivittäin. Monilta kehittäjiltä puuttuu kuitenkin ymmärrys, miten Git varsinaisesti toimii. Webinaarissamme kuulet, miten ymmärtämällä muutaman perustavanlaatuisen asian Gitin luonteesta voit kasvattaa työtehokkuutta merkittävästi, jolloin mystisiltäkin tuntuneet asiat muuttuvat ymmärrettäväksi. Webinaarissa asiantuntijamme Aleksi Aalto avaa myös, miten syvempi, konseptuaalinen ymmärtäminen yksittäisten komentojen ulkoa opettelun sijaan mahdollistaa …
Webinaari: Miten hyödyntää Moderni C++ -ohjelmointikieltä tehokkaasti ja joustavasti?
C++:n alkuajoista lähtien kieli on toiminut moniparadigmaisena yleisohjelmointikielenä monissa ohjelmistoympäristöissä systeemisovelluksista käyttöliittymäsovelluksiin. C-kielen pohjalle kehittynyt kieli on tuonut aikanaan mukanaan nykyaikaiset olio-ohjelmointimekanismit sekä lukuisia muita ominaisuuksia. Kyseinen ohjelmointikieli on kehittynyt päivityksiensä myötä ja tässä webinaarissa kokenut asiantuntija, kouluttajamme Tony Torp kertoo, miten hyödyntää Moderni C++ -kieltä tehokkaasti ja joustavasti sekä …
Webinaari: Saavutettavat verkkopalvelut
Hyvä verkkopalvelu on suunniteltu niin, että sieltä löytää etsimänsä helposti, sitä on miellyttävä käyttää ja sen sisältö on helppo ymmärtää. Saavutettavuudeltaan hyvässä verkkopalvelussa otetaan huomioon käyttäjien tarpeet niin, että käyttäminen on helppoa eri tilanteissa, erilaisilla laitteilla ja apuvälineillä, huolimatta henkilön vammoista tai rajoitteista. Saavutettavuuden huomioimisen prosessi on hyvä suunnitella huolellisesti. …
Webinaari: Modernin ohjelmistokehityksen trendit ja Docker
Docker-webinaarissamme Docker-koulutuksia Tieturilla vetävä Aleksi Aalto Omoroilta käy läpi ohjelmistokehityksen tämän hetken trendejä ja kertoo, miten Docker linkittyy niihin. Softakehittäjän on nykyisin osattava paljon muutakin kuin koodata. Ohjelmistokehityksen trendeistä päivittäisessä työssä näkyvät hyvin todennäköisesti DevOps ja Site Reliability Engineering (SRE) sekä Kubernetes ja työn siirtyminen pilveen. Työnantajan näkökulmasta kehittäjäkokemuksella on …
Mitä ohjelmointi on?
Suomenkielinen termi automaattinen tietojenkäsittely kuvaa melko hyvin tietokoneiden toimintaperiaatetta. Tieto on taltioituna numeroina tietokoneen muistiin, ja sitä käsittelee ohjelmakoodi ennalta ohjelmoitujen sääntöjen (eli algoritmin) mukaisesti. Ohjelmakoodin algoritmin lisäksi oikeanlainen datan esitysmuoto ja numeroiden yhdisteleminen on hyvin tärkeä osa ohjelmointia. Nykyaikaisen digitaalisen tietokoneen toimintaperiaate on jo yli 80 vuotta vanha. Matkalla …