Kirjoittaja Aihe: Linkkejä ohjelmointiin liittyen  (Luettu 5003 kertaa)

tomppa

  • Käyttäjä
  • Viestejä: 165
  • Debian4.0
    • Profiili
Linkkejä ohjelmointiin liittyen
« : 21.02.07 - klo:12.07 »
Ajattelin tässä aikani kuluksi (ja ohjelmointi aluetta koetan vähän herätellä samalla) keräillä vähän tällaista listaa hyvistä oppaista jotka helpottaisivat tulevan koodarin elämää ja toivon, että muutkin lisäilisivät omiaan tänne. Kaikki kielet, foorumit ja mikä tahansa mikä liittyy ohjelmointiin käy. Ja niin aloittelioille kuin edistyneimmille. Itse opettelen pythonia ja c++:aa ja ainakin näistä linkeistä on ollut minulle hyötyä:

C++

Suomeksi

http://www.nic.funet.fi/c++opas/
http://www.mit.jyu.fi/vesal/kurssit/winohj/html/cpp/m.htm
http://cpp.mureakuha.com/

Englanniksi

http://newdata.box.sk/bx/c/
http://www.cplusplus.com/doc/tutorial/
http://lazyfoo.net/SDL_tutorials/index.php



Python

Suomeksi

http://wiki.mureakuha.com/wiki/Python
http://www.ohjelmointiputka.net/opas.php?tunnus=python
http://cs.joensuu.fi/~mmeri/teaching/2006/johdatus/
http://fi.wikibooks.org/wiki/Python
http://www.it.lut.fi/kurssit/06-07/Ti5210210/materiaali/Python-ohjelmointiopas_LTY2006.pdf

Englanniksi

http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python
http://swaroopch.info/text/Byte_of_Python:Main_Page
http://www.uselesspython.com/tutorials.php
http://www.strout.net/python/intro.html

Muokkailen listaa sitä mukaa kun uutta kivaa tulee. :)

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
Vs: Linkkejä ohjelmointiin liittyen
« Vastaus #1 : 21.02.07 - klo:19.36 »
Puhtaaseen C-kieleen liittyen:
http://www.suomipelit.com/index.php?c=naytaartikkeli&id=23&s=1
http://www.ohjelmointiputka.net/opas.php?tunnus=cohj_1

Ei varsinainen opas, muuta C/C++ ohjelmoidessa erittäin hyödyllinen sivusto:
http://www.cppreference.com/

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Linkkejä ohjelmointiin liittyen
« Vastaus #2 : 21.02.07 - klo:19.55 »
nämä ovat varmaa jo foorumilla, mutta laitetaan nyt tännekin...

Bash scriptaus:
Advanced Bash-Scripting Guide
tai sama paketinhallinnasta:
Koodia: [Valitse]
$ sudo apt-get install abs-guide

Python (koodaajille):
Dive Into Python
tai sama paketinhallinnasta:
Koodia: [Valitse]
$ sudo apt-get install diveintopython
Janne


_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Linkkejä ohjelmointiin liittyen
« Vastaus #4 : 22.02.07 - klo:12.42 »

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Vs: Linkkejä ohjelmointiin liittyen
« Vastaus #5 : 22.02.07 - klo:20.43 »
Ei liity suoraan ohjelmointiin, mutta loistava englanninkielinen vim-opas, vimtutor.
Koodia: [Valitse]
vimtutor asentuu vimin mukana. opettaa sinulle vimin käyttöä ja sen peruskomentoja.
alias vililikku

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Linkkejä ohjelmointiin liittyen
« Vastaus #6 : 22.02.07 - klo:22.17 »
Ei liity suoraan ohjelmointiin, mutta loistava englanninkielinen vim-opas, vimtutor.
Koodia: [Valitse]
vimtutor asentuu vimin mukana. opettaa sinulle vimin käyttöä ja sen peruskomentoja.

tuolla pääsee loistavasti alkuun ja seuraava askel onkin sitten vimbook, jonka muuten saa ihan paperisenakin. tuon painetun kirjan tuotoista taitaa mennä osa hyväntekeväisyyteen, softamaailman ulkopuolelle.
Janne

satsuma

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Vs: Linkkejä ohjelmointiin liittyen
« Vastaus #7 : 14.03.07 - klo:19.57 »
Erinomainen Java foorumi:

http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi



toinen hyvä java foorumi

forum.java.sun.com

Ja sitten niitä linkkejä

Java:

How to Think Like a Computer Scientist JavaTM Version
http://www.greenteapress.com/thinkapjava/

Killer Game Programming in Java
http://fivedots.coe.psu.ac.th/~ad/jg/   

Introduction to Computer Science using Java
http://chortle.ccsu.edu/java5/cs151java.html#56

The JavaTrademarked EE 5 Tutorial
http://java.sun.com/javaee/5/docs/tutorial/doc/

More Servlets and JavaServer Pages
http://pdf.moreservlets.com/

Core Servlets and JavaServer Pages
http://pdf.coreservlets.com/

Core J2EE Patterns: Patterns index page
http://java.sun.com/blueprints/corej2eepatterns/Patterns/index.html

The Java Tutorials
http://java.sun.com/docs/books/tutorial/

The Really Big Index
http://java.sun.com/docs/books/tutorial/reallybigindex.html

Python:

How to Think Like a Computer Scientist: Learning with Python
http://www.greenteapress.com/thinkpython/

Introduction to Programming using Python
http://www.pasteur.fr/formation/infobio/python/index.html

Patterns in Python
http://www.suttoncourtenay.org.uk/duncan/accu/pythonpatterns.html

Design Patterns in Python
http://www.python.org/workshops/1997-10/proceedings/savikko.html

Python Learning Foundation
http://www.awaretek.com/plf.html

C++:

How to Think Like a Computer Scientist C++ Version
http://www.greenteapress.com/thinkcpp/

Bruce Eckel on ystävällisesti antanut kirjansa(Java, C++, Python,
Design Patterns etc) vapaasti ladattaviksi netistä.
http://www.mindview.net/

Regular Expression Library
http://regexlib.com/

Tässä muutamia linkkejä, jotka tuolta bookmarkeista kaivoin.

edit: Lisäsin tuonne Java-osioon vielä pari linkkiä.
« Viimeksi muokattu: 15.03.07 - klo:11.33 kirjoittanut satsuma »

Beini

  • Käyttäjä
  • Viestejä: 149
  • Gentoo
    • Profiili
Vs: Linkkejä ohjelmointiin liittyen
« Vastaus #8 : 16.03.07 - klo:14.53 »
Sekavalla huumorilla höystetty Ruby-opas:

http://poignantguide.net/ruby/chapter-1.html