Mit svar er dette: Begynd med dine tutorials i haanden at loese smaa, simple, men konkrete opgaver og faa det til at virke. Det giver basis for at loese mere avancerede opgaver med mere avancerede tutorials i haanden.
Da jeg startede paa Eksperten for halvandet aar siden var jeg blank i php. Min erfaring begraensede sig til at have lavet en hjemmeside til min skakklub, komplet statisk i html og med brug af tabeller i stedet for divs for layout. Jeg begyndte saa at besvare spoergsmaal stillet om php her paa forummet af typen: "Jeg har denne kode, og den virker saadan men jeg ville gerne at den skulle virke saadan." Jeg studerede de givne koder med hjaelp af begynder-tutorials (jeg har selv haft glaede af
http://www.w3schools.com/php/default.asp som jeg synes er let at gaa til og som giver laererige eksempler) indtil jeg forstod det, og saa proevede jeg, ved hjaelp af logisk tankning og endnu mere tutorial laesning og googling, at finde loesningerne. Og tit lykkedes det! (Saa spoergsmaalsstillerne kunne velsagtens selv have fundet loesningen hvis de havde gjort indsatsen.) Det er naturligvis vigtigt selv at proeve det hele af, dels for at forstaerke indlaeringen, dels for at teste koden.
Det resulterede i at jeg har paataget mig konkrete programmeringsopgaver mod betaling, ikke for pengenes skyld (naar jeg proever at anslaa tiden kommer jeg til at jeg har tjent to kroner i timen!) men for udfordringen. Og da jeg foerst kom igang fandt jeg ud af at der var enormt meget mere at laere, men ogsaa at jeg nu havde baggrundsviden til at kunne google mig videre.
Vis du snakker om avancerede tutorials saa er jeg nu i gang med "PHP in action, Objects, Design, Agility" af Dagfinn Reiersoel, Marcus Baker, og Chris Shiflett. Den skal man have haar paa brystet og meget taalmodighed med sig selv for at kunne foelge.