Beste svaret
Det enkle svaret er:
Registrer deg for https://www.freecodecamp.com/ .
Det vil hjelpe deg å ta din grunnleggende kodingskunnskap og bruke den til å bygge faktiske webapplikasjoner og prosjekter du kan vises i en portefølje.
Det lange svaret er:
Det kommer virkelig an på hva du vil gjøre videre. Hvorfor begynte du å lære PHP i utgangspunktet? Hvorfor vil du vite PHP, langt mindre ta ferdighetene dine til neste nivå?
Hvis det er slik at du kan bygge ting, så begynn å bygge ting. Google hvordan du kjører en PHP-applikasjon. Google hvordan å være vert for et nettsted skrevet i PHP. Den slags ting.
Hvis du bare ville lære PHP som et springbrett i den større programmeringsverdenen, så begynn å planlegge hvordan du vil forgrene deg og øke For å forgrene deg, begynn å få med andre grunnleggende språk. Prøv Python og JavaScript. For å skalere opp og ta ferdighetene dine til neste nivå, begynn å se på PHP-rammer som CodeIgniter eller Laravel. Eller gjør det jeg foreslo tidligere, registrer deg for FreeCodeCamp , forankre det grunnleggende, og begynn å bygge mer kompliserte applikasjoner.
Når du identifiserer noe du ikke vet hvordan du gjør, ikke bare si deg fra for ikke å kunne gjøre det. Begynn å undersøke og finne ut hvordan du gjør det. Hvis det er for komplisert for deg, kan du dele det inn i komponenter. Begynn å lære dem.
Det får ikke e morsommere, du vil bare bli bedre.
Svar
Finn nå et prosjekt du vil bygge og gå for det. Når du er ferdig med det, gjør mer. Fortsett. Du vil bygge mange ting som ikke er nyttige og til slutt noen få som er. Du vil slå hodet inn i mange murvegger og slik skal det være.
Poenget er at du har tenkt å bygge et prosjekt som du ikke vet hvordan du gjør, og deretter gå på reisen for å oppdage hvordan du bygger det. Det er ingen annen måte. I prosessen vil du foredle ikke bare PHP-ferdighetene dine, men også din evne til å dele oppgaver ned i mindre oppgaver og takle hvert problem når det presenterer seg. Gjennom den reisen, som tar mye utholdenhet, vil du utvikle evnen til å finne svarene på problemene dine, som er den viktigste ferdigheten du trenger som utvikler.
Kodere må alltid jobbe med noe som er litt utenfor kompetansen deres. Bygg alltid noe for lærings skyld.
Som kartet på et videospill, mens du utforsker – dekket blir løftet og tåken forsvinner, utvides din kunnskap og snart nok passer puslespillene på plass og du kan begynne å gjøre utrolige ting.