Bästa svaret
Det enkla svaret är:
Registrera dig för https://www.freecodecamp.com/ .
Det hjälper dig att ta din grundläggande kodningskunskap och använda den för att bygga faktiska webbapplikationer och projekt du kan visas i en portfölj.
Det långa svaret är:
Det beror verkligen på vad du vill göra nästa. Varför började du lära dig PHP i första hand? Varför vill du känna till PHP, mycket mindre ta dina färdigheter till nästa nivå?
Om det är så att du kan bygga saker, börja sedan bygga saker. Google hur man kör en PHP-applikation. Google hur att vara värd för en webbplats skriven i PHP. Den typen av saker.
Om du bara ville lära dig PHP som en språngbräda i den större programmeringsvärlden, börja planera hur du vill förgrena dig och skala upp För att förgrena dig, börja börja med andra grundläggande språk. Prova Python och JavaScript. För att skala upp och ta dina färdigheter till nästa nivå, börja titta på PHP-ramar som CodeIgniter eller Laravel. Eller gör vad jag föreslog tidigare, registrera dig för FreeCodeCamp , stärka dina grunder och börja bygga mer komplicerade applikationer.
När du identifierar något som du inte vet hur du gör, så säger du inte upp dig själv för att inte kunna göra det. Börja undersöka och räkna ut hur man gör det. Om det är för komplicerat för dig, dela upp det i komponenter så börja lära dig dem.
Det får inte e snyggare, du blir bara bättre.
Svar
Hitta nu ett projekt som du vill bygga och gå för det. När du är klar med det, gör mer. Fortsätt. Du kommer att bygga massor av saker som inte är användbara och så småningom några som är. Du kommer att slå ditt huvud i många tegelväggar och så ska det vara.
Poängen är att du planerar att bygga ett projekt som du inte vet hur du ska göra och sedan gå på vägen för att upptäcka hur du bygger det. Det finns inget annat sätt. I processen kommer du att förfina inte bara dina PHP-färdigheter utan också din förmåga att dela upp uppgifter i mindre uppgifter och ta itu med varje problem när det presenterar sig. Genom den resan, som tar en hel del uthållighet, kommer du att utveckla förmågan att hitta svaren på dina problem, vilket är den viktigaste färdigheten du behöver som utvecklare.
Kodare måste alltid arbeta med något som är lite bortom deras färdigheter. Bygg alltid något för att lära dig.
Gilla kartan i ett videospel när du utforskar – manteln lyfts och dimman töms, din kunskap utvidgas och snart nog passar pusselbitarna på plats och du kan börja göra otroliga saker.