Kunskapsbanken

Artiklar, guider, tips och trix tillsammans med exempelprogram inom webbprogrammering och webbutveckling. Inläggen är listade i den ordning som de senast uppdaterats.

Kom igång med HTML5 Websockets och Node.js

HTML5 Websockets skapar nya möjligheter där webbläsaren kan ha en konstant uppkoppling mot en server där meddelanden både kan skickas och tas emot med minimal overhead. Möjligheten öppnar sig för att bättre bygga webbapplikationer som agerar i realtid.

För att komma igång med grunderna i HTML5 Websocket så bygger vi en enkel klient i webbläsaren som visar hur man kopplar upp sig mot en server, skickar och tar emot meddelanden, samt avslutar kopplingen. På serversidan använder vi Node.js för att skapa en server skriven i JavaScript.

Read more »

Category: artikel.

Terminalen och pakethantering i Unix/Linux

Kom i gång och använd terminalen som en del av din verktygslåda som utvecklare. I ett Unix/Linux system finns det så gott som allt en terminal. Terminalen är en grundsten i dessa operativsystem. Dessutom finns det kraftfulla pakethanterare som hjälper dig installera bra-att-ha program.

Här är en guide till hur du hittar till terminalen på din unix/Linux-maskin och en introduktion om pakethantering.

Read more »

Category: labbmiljö, linux, terminalen.

Boken: The Linux Command Line

En glad och lättläst bok som hjälper dig att komma igång med Linux, terminalen och systemkommandon. Boken har en öppen licens och finns att läsa på bokens webbplats och den finns i pappersformat att köpa.

Read more »

Category: bok.

Boken: Mobile HTML5

En bok för att komma igång med mobila appar som bygger på HTML5, CSS3 och JavaScript.

Read more »

Category: bok.

Boken: The Debian Administrator’s Handbook

En tegelsten för den som är allvarlig i sitt syfte att lära sig Debian och Linux. Boken har en öppen licens och finns att läsa på bokens webbplats och den finns i pappersformat att köpa.

Read more »

Category: bok.

Boken: HTML och CSS-boken

En svensk uppskattad bok som ger grunderna i HTML och CSS.

Read more »

Category: bok.

Bygg en me-sida med Anax-MVC

Hur kan man enklast lära sig ett nytt ramverk? Jo, man bygger en me-sida i det. Eller ja, en me-webbplats är det ju egentligen.

Denna artikel visar hur du använder Anax MVC för att bygga en enklare, icke-databasbaserad webbplats, som kan bli grunden för din me-sida.

Read more »

Category: php.

Boken: The Principles of Beautiful Web Design

En härlig bok om webdesign och dess komponenter. För den som vill lära sig mer om design av webbplatser. Boken fungerar bra som komplement till alla andra mer programmeringsinriktade böcker som du finner på dessa sidor. Även en programmerare kan ha nytta av att ha koll på ingredienser i webdesign såsom layout, färger och fonter.

Read more »

Category: bok.

Boken: JavaScript The Good Parts

En bra bok om hur man ska koda i JavaScript. Boken tar upp de olika delarna av programmeringsspråket och ger rekommendationer om hur man ska skriva koden, och om hur man inte ska skriva sin kod. JavaScript är ju ett programmeringsspråk där man kan skriva på oerhört många olika sätt och här visas ett antal “best practices”.

Read more »

Category: bok.

Kom i gång med terminalen som verktyg för webbutvecklaren

Kom i gång och installera en terminal som en del av din verktygslåda som utvecklare. Det finns terminaler oavsett om du sitter på Mac, Windows eller Unix/Linux. Via terminalen och en pakethanterare kan du sedan installera fler bra-att-ha program.

En terminal kan vara ett kraftfullt verktyg när du väl bekantat dig med den. Dessutom kan det vara en första introduktion till Unix för dig. Så, bli kompis med terminalen och lär dig installera extra program med pakethanteraren och ta ett par stapplande steg in i en underbar värld av Unix.

Read more »

Category: labbmiljo.