Hej på er barn och ungdomar. Idag ska farbror Jöns berätta hur man programmerar. Inte riktigt, men ni som har blivit sugna på att göra eran första applikation, eran första webbsida eller ert första bash-script måste ha någonstans att starta ifrån, eller hur? Självklart, därför ska jag lista lite guider och referenser här.
Kom ihåg, ni gamla godingar, ni får gärna bidra med egna URL-er
--==PROGRAMSPRÅK, SORTERADE PÅ ANVÄNDNINGSOMRÅDE==--
Webdesign
PHP
http://php.net - överlägsen ifall du vill lära dig php. Har både grundläggande tutorial och funktionsrefernser.
http://www.phpportalen.net/ är ovärderliga för nybörjaren. Hittar man inte svaret i någon tidigare tråd går det att fråga själv och få ett trevligt svar tillbaka.
HTML/XHTML
http://w3schools.com - riktigt bra på att ge en grund till hur hemsidor fungerar. Har även kortare guider till scriptspråk som ASP.NET, PHP och liknande.
JavaScript
http://w3schools.com - samma sida, ja, men den är riktigt bra även till javascript.
Högnivåspråk
C++
http://www.cplusplus.com/doc/tutorial/ - ger en bra grundläggande guide till hur man programmerar i C++. Inga fönster, forkar eller annat krångel, bara ren och skär programmering.
http://msdn2.microsoft.com/sv-se/library/60k1461a(VS.80).aspx - MSDN är alltid en gott ställe att leta på. Säga vad man vill om Microsoft, men MSDN är ett bra verktyg för programmerare. Där kan man även hitta Express-utgåvor av produkter från deras Visual Studio-paket, vilka är fenomenal miljö att programmera i.
http://www.cppreference.com/ - Bra sida med grundläggande C++-syntax.
Java
http://java.sun.com/javase/6/docs/api/
C#
http://www.softsteel.co.uk/tutorials/cSharp/cIndex.html - grunderna i C#.
http://msdn2.microsoft.com/sv-se/library/kx37x362(VS.80).aspx - MSDN igen. Fortfarande bra referenser och liknande.
Databaser
SQL
http://www.w3schools.com/sql/default.asp
Funktionell Programmering
Haskell
http://www.haskell.org
http://wxhaskell.sourceforge.net/doc/
http://www.haskell.org/gtk2hs/
Scriptspråk och annat
Python
http://docs.python.org/
http://wiki.imbumba.se/Python_Och_Jag
Objective CAML
http://www.ocaml-tutorial.org/
--==NISCHAD PROGRAMMERING==--
Spelprogrammering
http://www.gamedev.net/ - Spelprogrammeringssidan nummer ett. Rekommenderas starkt ifall du vill utveckla spel.
http://nehe.gamedev.net/ - Grundläggande OpenGL-guide för 3D-grafik i spel. Rekommenderas av GameDev.net
http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index - Grundläggande SDL-guide för 2D-grafik i spel. Rekommenderas av GameDev.net
http://www.gamedev.se är svenska motsvarigheten till Gamedev.net med en del kunnigt folk.
--==ALLMÄNT==--
http://www.codeproject.com/ har väldigt mycket bra exempelkod och artiklar, en guldgruva för alla utvecklare.
http://wikibooks.org/ - bra sida med flera gratisböcker under wikilicens.
http://www.jjj.de/fxt/fxtbook.pdf - Algoritmer för programmering
http://win32assembly.online.fr/ är antagligen den mest kända tutorial:en för Win32-asm
Nu kommer jag inte på så mycket mer. Dela gärna med er av era tutorialtips, kom ihåg; Sharing is Caring, speciellt när man talar om mjukvara 😀
Jag eller nyson modererar in tips i huvudinlägget så vi håller det uppdaterad. Nu blev den här tråden kladdig förresten.
Åh, tack 🙂
PHP
http://www.phpportalen.net/ är ovärderliga för nybörjaren. Hittar man inte svaret i någon tidigare tråd går det att fråga själv och få ett trevligt svar tillbaka.
Jeff Eklund:
Jag eller nyson modererar in tips i huvudinlägget så vi håller det uppdaterad. Nu blev den här tråden kladdig förresten.
Jag får inte skriva in nya uppgifter på min lista, du får fixa :[
Tackar! Blir till att kolla in när man har tid över.
Roligt att någon kunde ta initiativet att skapa en sådan här tråd 🙂
Såg att det inte fanns något om Python än, isåfall är deras dokumentation en självklarhet.
http://docs.python.org/
Något av en no-brainer, men http://www.ruby-lang.org/en/documentation/ är en bra resurs när man programmerar i Ruby.
http://www.w3schools.com/sql/default.asp är en bra för SQL-nybörjare.
alter ego:
Något av en no-brainer
No-brainers är bra, rentav bäst. Desto enklare lösningar, desto mindre som kan gå fel. Det gillar programmerare.
NYSON_IS_BACK:
No-brainers är bra, rentav bäst. Desto enklare lösningar, desto mindre som kan gå fel. Det gillar programmerare.
Visserligen, men det känns lite löjligt att bygga upp ett arkiv med länkar till det som kommer först när man googlar på respektive språknamn.
alter ego:
Visserligen, men det känns lite löjligt att bygga upp ett arkiv med länkar till det som kommer först när man googlar på respektive språknamn.
Håller med dej, ända som är bra med detta isåfall är möjligtsvis att alla små 12 åringar som tror dom är sånna grymma überhaxxors bara för att dom kan skriva hello world i commandotolken...Dom slipper ju trycka http://www.google.se nu hahaha
Wikibooks har många minst halvdugliga wikiböcker för de flesta programspråk: http://wikibooks.org/