Ideal Learning - hauskin tapa oppia
Vaihda navigointi
  • Ajankohtaista
  • Blogi
  • Kurssit
  • Oppimisfilosofia
  • Opettajasi
  • Facebook
  • Ota yhteyttä!

Ajankohtaista

Apua funktionaalisen ohjelmoinnin opiskeluun

Kirjoittanut Juuso Vuorinen
Julkaistu: 07.11.2019

Haskell-koira Selma täytti tiistaina 5.11.2019 kokonaista 4 vuotta ja siitä ilosta kävimme läpi muutamia maksuttomia opiskelua tukevia Haskell-aiheisia tietolähteitä ja ryhmittelimme näitä. Lähteitä on paljon, mutta ohessa lyhyet kuvaukset kolmesta teoksesta ja lyhyt pohdinta siitä kenelle lähde saattaisi soveltua. 

Hallgren, Thomas 2019: Introduction to Functional Programming Course Material, http://www.cse.chalmers.se/edu/course/TDA555/

Haskellia opiskelevalle sopinee Haskell-kielen Chalmersin yliopiston oppimateriaali. BlackJack-pelin tekeminen on hyvin opettavainen harjoitus. 
 

Lipovača, Miran 2011: Learn You a Haskell for Great Good!, https://www.learnyouahaskell.com

Haskell-kieleen tutustuvalle voi hyvää lukemistoa olla Miran Lipovacan 2011 julkaisema Learn You a Haskell for Great Good! Kirjasta saa monipuolisen kuvan ohjelmointikielestä, mutta oppimisen avuksi se voi olla hieman liian "lavea". Hyvää lukemista yhtä kaikki. 

Milewski, Bartosz 2014: Category theory for programmers, https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface

Haskell-kielen teoreettisesta viitekehyksestä kiinnostuneille parasta lukemistoa on ilman muuta Bartosz Milewskin kategoriateoriaa ohjelmointiin hyvin yhdistelevä Category theory for programmers. C++ kielen template-mekanismista on hyötyä teosta lukiessa, sillä toisin paikoin Bartosz vertailee C++:lla laadittua ohjelmia Haskell-kielisiin. Syvällistä tietoa etsivä ei takuulla jää kylmäksi ko. teosta tutkiessaan. Selma-koiran suosikki!

 

 Neljä vuotta, eikä täysin suotta!



 

  1. Selma-koiran ohjelmointipähkinät nyt youtubessa!
  2. Full stack -kehittäjäksi React, JavaScript/TypeScript ja node.js teknologioilla ja funktionaalisella otteella 21.10.2019 alkaen

Suomenkielistä lukemista ja videoita ohjelmoinnin perusteista

Full stack -kehittäjä 2019 kurssin esittely

Funktionaalisen ohjelmoinnin oppimisesta

Koiramaista juttua ohjelmoinnin opetuksesta Dimensio-lehdessä

 

Functional Dogs (in English)

Full stack -kehittäjä 2018 kurssin esittely

Blog

  • 2019
    • Apua funktionaalisen ohjelmoinnin opiskeluun 07-11-2019

      Lue lisää: Apua...

    • Lisäinfoa mallisovelluksesta ja harjoittelupaikan hakemisesta 2019 full stack -koulutuksen hakijakandidaateille 02-09-2019

      Lue lisää: Lisäinfoa...

    • Selma-koiran ohjelmointipähkinät nyt youtubessa! 28-08-2019

      Lue lisää: Selma-koiran...

    • Koodaamisesta automaattiseen tietojenkäsittelyyn – kuka ostaisi "vähän" käytetyn sijoitusoperaattorin? 23-08-2019

      Lue lisää: Koodaamisesta...

    • Opiskeluvinkit ja lisätietoa syksyn 2019 full stack -koulutukseen hakevalle 28-06-2019

      Lue lisää: ...

    • Sofia Digital sai erinomaisen työntekijän ja Rami erinomaisen työpaikan 26-06-2019

      Lue lisää: Sofia Digital...

    • React on tänä vuonna funktionaalisempi kuin koskaan ennen 25-06-2019

      Lue lisää: React on tänä...

    • Kanaherkun tuoksuinen johdatus funktionaaliseen ohjelmointiin 19-06-2019

      Lue lisää: Kanaherkun...

    • Työpaikka syntyy osaamisesta ja erinomaisesta ryhmähengestä - palautetta 2018 alkaneelta full stack -kehittäjä kurssiltamme 26-05-2019

      Lue lisää: Työpaikka...

    • Full stack -kehittäjäksi React, JavaScript/TypeScript ja node.js teknologioilla ja funktionaalisella otteella 21.10.2019 alkaen 26-05-2019

      Lue lisää: Full stack...

    • Funktionaaliseen ohjelmointiparadigmaan tukeutuva React-kirjasto on päivä päivältä funktionaalisempi 15-05-2019

      Lue lisää: ...

    • Maailman ensimmäinen Haskell-kieltä koodaava koira laittaa koiranherkkupussin sisällön järjestykseen 01-04-2019

      Lue lisää: Maailman...

    • Ideal Learningin opit kantavat vielä vuosienkin päästä 31-01-2019

      Lue lisää: Ideal...

    • Miksi Haskell-kielen perusteet kannattaa ottaa vuoden 2019 oppimistavoitteeksi? 02-01-2019

      Lue lisää: Miksi...

  • 2018
    • Selma-koiran jouluhaukut oppilaille ja yhteistyökumppaneille! 23-12-2018

      Lue lisää: Selma-koiran...

    • Funktionaalinen ohjelmointimalli on yhä suositumpi – Chalmersin yliopisto palkkaa lisää tutkijoita aiheen pariin 07-10-2018

      Lue lisää: ...

    • Ohjelmointia ilman härpäkkeitä - funktio-käsitteen oppiminen rapujuhlilla 25-08-2018

      Lue lisää: Ohjelmointia...

    • Mennäänkö ohjelmoinnin opetuksessa sivuraiteelle? 22-08-2018

      Lue lisää: Mennäänkö...

    • Funktionaalista ohjelmointia hauskasti Haskellilla - Pitkyn asiallinen iltapala 26.9.2018 17-08-2018

      Lue lisää: ...

    • Voisiko ohjelmointia oppia ilman tietokonetta? 13-08-2018

      Lue lisää: Voisiko...

    • Voisinko oppia ohjelmoimaan? 10-08-2018

      Lue lisää: Voisinko...

    • Ohjelmoinnista ei voi kiinnostua, ellei sen eteen tee töitä 01-08-2018

      Lue lisää: ...

    • Python - paras ensimmäinen ohjelmointikieli? 27-07-2018

      Lue lisää: Python -...

    • Uusille urille - opiskele front-end, back-end tai full-stack -kehittäjäksi 24-07-2018

      Lue lisää: Uusille...

    • Selma-koiran kesäloma-ajatukset funktionaalisesta ohjelmoinnista 13-06-2018

      Lue lisää: Selma-koiran...

    • Koodailu on toisinaan ihan turhaa hommaa 19-03-2018

      Lue lisää: Koodailu on...

    • Morgan Stanley palkkaa Scala-taitoisia 28-01-2018

      Lue lisää: Morgan...

    • Funktionaalinen ohjelmointi keskustelutti 24.1.2018 25-01-2018

      Lue lisää: ...

    • "The data indicates that functional languages are better than procedural languages" 10-01-2018

      Lue lisää: "The data...

  • 2017
    • Ideal Learning Oy:n kouluttajille mentaalivalmentaja ja personal trainer 02-12-2017

      Lue lisää: Ideal...


Takaisin ylös

© 2019 Ideal Learning - hauskin tapa oppia