Tunnus:

Salasana:

Uusi käyttäjä

Haku

Juuri julkaistua

Putkaposti

Minkä sanan sisällä on eniten muita sanoja?

Vastauksia: 29
Paras: 17

Tehtävään...

Keskustelu

Moikka taas! pikku lisäys... Saman Office Paketin Word vaatii näköjään " porttiin Ne00:" osuuden muodossa " on (QBasic ja Visual Basic) lisää...

Oppaat

Tällä sivulla on kokoelma oppaita, jotka käsittelevät ohjelmointia ja siihen läheisesti liittyviä aiheita. Oppaat on jaettu neljään ryhmään, ja monet niistä muodostavat useampiosaisia opassarjoja. Jos itse kirjoittamasi opas sopisi täällä julkaistavaksi, ota toki yhteyttä ylläpitoon. Suomenkielistä materiaalia ohjelmointiin ei nimittäin koskaan ole liikaa.

Näiden oppaiden lisäksi Ohjelmointiputkassa on ohjelmointikielihakemisto.

Asennusoppaat
Abyss-palvelimen asennus
   Perusasennus
   PHP:n asennus
Apache-palvelimen asennus
   CGI:n asennus
   .htaccess-tiedostot
   MySQL:n asennus
   Perusasennus
   PHP:n asennus
   SSI:n asennus
DJGPP:n asennus
   DJGPP:n asennus
SDL:n asennus
   SDL:n asennus
 
Perusoppaat
Aloittelijan QBasic-opas
   Osa 1 - PRINT, CLS, INPUT
   Osa 2 - DEFX, IF...ELSE...END IF, FOR...NEXT ...
   Osa 3 - SUB, FUNCTION, GOTO/GOSUB ...
C-ohjelmointi
   Osa 1 - Ensimmäinen ohjelma
   Osa 2 - Muuttujat, taulukot ja tietueet
   Osa 3 - Ehdot, silmukat ja funktiot
   Osa 4 - Standardikirjasto
JavaScript-perusopas
   Osa 1 - Perusteet
   Osa 2 - Muuttujat ja taulukot
   Osa 3 - Tapahtumankäsittelijät ja informaatioikkunat
   Osa 4 - Komentorakenteet
   Osa 5 - Funktiot
   Osa 6 - Lomakkeiden käsittely
   Osa 7 - Merkkijonojen käsittely
   Osa 8 - Ominaisuudet
   Osa 9 - Matemaattiset laskutoimitukset
   Osa 10 - Olio-ohjelmointi
   Osa 11 - Käytännön sovelluksia
Käytännön PHP-opas
   Osa 1 - Johdanto
   Osa 2 - Muuttujat ja taulukot
   Osa 3 - Komentorakenteet
   Osa 4 - PHP ja Internet-sivut
   Osa 5 - Tiedostojen käsittely
   Osa 6 - Funktiot
   Osa 7 - Evästeet ja istunnot
   Osa 8 - Tietokannat (MySQL)
   Osa 9 - Vinkkejä ja vihjeitä
MS-DOSin komentojonot
   Komentojonot
Ncurses
   Pieni ncurses-opas: Perusteet
Ohjelmoijan matematiikka
   Osa 1 - Jakojäännös
   Osa 2 - Pituus ja kulma
   Osa 3 - Vektorit
   Osa 4 - Tiedosta dataan
Pascal-ohjelmointi
   Osa 1 - Mistä Pascal alkaa?
   Osa 2 - Vakiot, muuttujat ja tietueet
   Osa 3 - Silmukat ja ehtolauseet
   Osa 4 - Tiedostot
   Osa 5 - Funktiot, aliohjelmat ja omat moduulit
Python-opas
   Johdatus Python-ohjelmointiin
SDL:n perusteet
   Osa 1 - Perusteet
   Osa 2 - Grafiikka
   Osa 3 - Syötteet
   Osa 4 - Lisäkirjastot
SSI-opas
   SSI-opas
Visual Basic -opas
   Osa 1 - Johdanto
   Osa 2 - Käyttöliittymä
   Osa 3 - Muuttujat ja taulukot
   Osa 4 - Ehdot ja silmukat
   Osa 5 - Aliohjelmat ja funktiot
   Osa 6 - Hiiri ja näppäimistö
   Osa 7 - VB:n grafiikkakomennot
   Osa 8 - Tiedostot
   Osa 9 - WinAPIn käyttö
XHTML
   HTML:stä XHTML:ään
 
Erikoisaiheet
AJAX
   AJAX - Asynchronous JavaScript and XML
Brainfuck
   Brainfuck
DOM
   Document Object Model veppikoodaajan näkökulmasta
Grafiikka
   Metapallot
   Noise-algoritmit
   Plasmaefekti
   Tuliefekti
Merkkigrafiikkapelien ohjelmointi QBasicilla
   Osa 1 - Pelimoottorin alkeet
   Osa 2 - Alkeellinen pelimaailma
   Osa 3 - Hirviöiden luominen
Ohjelmointiaiheita
   Rekursio
   Sprite-grafiikka
Peliohjelmointi Visual Basicilla
   Osa 1 - Suunnittelu
   Osa 2 - Grafiikka ja pelitasot
   Osa 3 - Kokonaisuus ja viimeistely
PHP
   GD-kirjaston käyttö
   Oraclen käyttö PHP:ssä
   PclZip-opas
   Säännölliset lausekkeet PHP:ssä
   Salausopas (Mhash, Mcrypt ja Crack)
SDL:n ja OpenGL:n yhteiskäyttö
   Osa 1 - Yksinkertainen alustus ja käyttö
TI-89-peliohjelmointi
   Osa 1 - Basicin perusteet
   Osa 2 - Näppäimistö ja grafiikka
   Osa 3 - Esimerkkipelejä
Visual Basic
   2D:tä DirectX8:lla
   Korttipeliohjelmointi
   Resurssitiedostot
   Johdatus DLL:ien luomiseen VB6:lla
   Päivämäärien käsittely
 
Sekalaista
Ohjelmoijan ensiaskeleet
   Näin pääset alkuun ohjelmoinnissa
Taulukot ja listat
   Näppäinkoodit (DOS&Windows)
   DOSin näyttötilat
   QBasic-komentolista
Tietokoneen luvut
   Tietokoneen luvut

ylläpito Antti Laaksonen, ulkoasu Otto Seiskari