diff --git a/free-programming-books-fi.md b/free-programming-books-fi.md index 734e4a40..164bd8a6 100644 --- a/free-programming-books-fi.md +++ b/free-programming-books-fi.md @@ -8,6 +8,7 @@ * [OpenGL](#opengl) * [PHP](#php) * [Python](#python) +* [R](#r) * [Ruby](#ruby) @@ -25,6 +26,7 @@ * [C](https://fi.wikibooks.org/wiki/C) - Wikikirjasto * [C-ohjelmointi](http://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=c_esittaja) +* [Ohjelmoinnin perusteet ja C-kieli](http://cs.stadia.fi/~silas/ohjelmointi/c_opas) - Simo Silander ### C Sharp @@ -36,11 +38,14 @@ * [C++](https://fi.wikibooks.org/wiki/C%2B%2B) - Wikikirjasto * [C++-ohjelmointi](https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=cpp_ohj_01) +* [C++-opas](http://www.nic.funet.fi/c++opas/) - Aleksi Kallio +* [Olioiden ohjelmointi C++:lla](www.cs.tut.fi/~oliot/kirja/olioiden-ohjelmointi-uusin.pdf) - Matti Rintala, Jyke Jokinen (PDF) ### Java * [Olio-ohjelmointi Javalla](http://urn.fi/URN:ISBN:978-952-265-754-1) - Antti Herala, Erno Vanhala, Uolevi Nikula (PDF) +* [Sopimuspohjainen olio-ohjelmointi Java-kielellä](staff.cs.utu.fi/staff/jouni.smed/SHR07-SPOO.pdf) - Jouni Smed, Harri Hakonen, Timo Raita (PDF) ### JavaScript @@ -72,6 +77,12 @@ * [Python-ohjelmointi](http://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=python3_01) +### R + +* [Ohjelmointi ja tilastolliset menetelmät](https://users.syk.fi/~jhurri/otm/) - Jarmo Hurri (PDF) +* [R: Opas ekologeille](http://cc.oulu.fi/~jarioksa/opetus/rekola/Rekola.pdf) - Jari Oksanen (PDF) + + ### Ruby * [Ruby](https://fi.wikibooks.org/wiki/Ruby) - Wikikirjasto