webForumDet fria alternativet

Bra sätt att lära sig?

PHP

6 svar · 490 visningar · startad av Rinaldo

Medlem sedan mars 20014 214 inlägg
Frågan#1

Nu har jag kommit igång lite smått med php här. Jag tänkte att eftersom det är ganska tråkigt att sitta och lära sig efter en guide och göra småexempel kanske man kan försöka börja bygga en sida och lära sig efterhand? (Jag är dock inte helt oerfaren utan har programmerat sidor med ASP så jag vet hur det funkar)

Vad tror ni om detta? Hur lärde ni er.

Medlem sedan jan. 2001795 inlägg
#2

Jag håller på och tittar på templatestyrda sidor med konfigureringsfiler i XML. På detta sätt kan jag lära mig alla godbitar, samtidigt som man får en strukturerad överblick på det man håller på med.

Medlem sedan juni 200137 inlägg
#3

Tror det bästa är att köpa en bok eller läsa manualen, det är då vad jag har hört... Har därför just skickat iväg en beställning på 3 böcker...

"PHP 4 Programmering" av Jesper Ek,
"Webbprogrammering i PHP" av Viktor Jonsson och
"lär dig mysql på 3 veckor" av Mark Mazlakowski

Vad jag har hört så ska det vara 3 bra böcker, får hoppas att det är sant ;)

Annars är väl https://www.php.net/manual en väl rekommenderad sida där man kan lära sid det mesta, kanske inte så roligt att sitta och läsa där, men bra är den. Phpportalen.net är ju också ganska bra och på svenska.

Sedan finns det ju många som kanske inte bygger en egen sida innan de kan språket riktigt som du tänker på, men många laddar väl ner stora scripts som community scripts och sådant och försöker förstå den koden som står med där, det ska tydligen vara nyttigt.

Medlem sedan feb. 20012 412 inlägg
#4

Det bästa sättet är nog väldigt individuellt, men ett bra sätt att lära sig är att titta på andras script. Ett annat är att bestämma sig för ett projekt att bygga som innehåller lite av varje, och sedan försöka lösa problemen själv när de dyker upp. Vid hopplösa fall kan man ju alltid fråga här. ;)

Det är så jag lärt mig det lilla jag kan inom ASP, PHP och Java :)

Medlem sedan dec. 19991 749 inlägg
#5

Jag har noll koll över hur PHP funkar (nästan). Däremot har jag blivit drillad i HUR man programmerar. Alltså hur man lägger upp saker rent systematiskt för att det ska bli smidigare att läsa. I min mening kan vem som helst lära sig ett programmeringsspråk men hur man lägger upp struktur och gör det lättläst är en annan femma.

Mitt tips är att titta på andras kod. Manualen kan du ladda hem och titta på när du behöver ett kommando men att lära sig saker utantill kommer naturligt när du lägger upp struktur o sånt.

Tips är att när du har ett programmeringsprojekt så tänk ut hur du ska göra. Ta ett block och en penna och skriv projektets namn i mitten. Börja sedan rita moduler och dra pilar imellan dem.

Jag har en portal som jag gjort (som naturligtvis ligger nere nu pga att min server är nerpackad) som jag nästan använde ett helt rutat block till bara för att veta exakt hur jag skulle programmera. Sen var det bara att köra. Ungefär som att läsa innantill. Mycket bättre att göra så för annars kommer man sitta och fundera i evigheter och lägga massa tid (pengar) på att ändra saker man kunde ha kommit på i planeringsstadiet.

Nu när jag läser mitt inlägg så känns det som att jag tar i. Men om man vill arbeta med programmering i framtiden är detta ett bra sätt att lära sig en praktisk arbetsmetod.

Medlem sedan sep. 2001287 inlägg
#6

Om du inte bara vill läsa en guide för att lära dig "vilket är ganska trist" Så hitta på ett litet project att göra ex en liten länksamling, där man kan lägga till tabort och ändra länkar som ligger i en databas, då får du lära dig en hel del av grunderna, Bara att kolla i manualen eller om du köper en bok för kommandona. Inlägget ovanför beskriver presis hur man skall göra förarbetet för att spara tid, (och man spara sjukt mycket mer tid än man tror).
Om du behöver en bra nybörgar bok så rekomenderar jag Docendo PHP4 Programmering, skall vara avancerad pocket men som vanligt så är det bara lite av grunderna. När du knåpat ihop det lilla projektet kommer du att ha tillräckliga kunskaper för att göra större saker. Se bara till att ha roligt när du programmerar, ananrs lär man sig just inget alls.
Lycka till!

Medlem sedan sep. 20011 914 inlägg
#7

nanne skrev:

Däremot har jag blivit drillad i HUR man programmerar. Alltså hur man lägger upp saker rent systematiskt för att det ska bli smidigare att läsa.

Har du, eller någon annan, en bra plan tex en punktlist för hur detta skall se ut. Eller om det finns någon bra länk. Har ett större projekt i bakhuvudet och skulle behöva typ en ckecklista för vad det är man skall tänka på

268 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
142 ms — ändringar (db)