Beste antwoord
Het simpele antwoord is:
Schrijf je in voor https://www.freecodecamp.com/ .
Het zal u helpen uw basiskennis coderen te gebruiken om daadwerkelijke webapplicaties en projecten te bouwen die u kan in een portfolio worden weergegeven.
Het lange antwoord is:
Het hangt er echt van af wat u vervolgens wilt doen. Waarom ben je in de eerste plaats begonnen met het leren van PHP? Waarom wil je PHP kennen, laat staan je vaardigheden naar een hoger niveau tillen?
Als het zo is dat je dingen kunt bouwen, begin dan met het bouwen van dingen. Google hoe je een PHP-applicatie uitvoert. Google hoe om een website te hosten die is geschreven in PHP. Dat soort dingen.
Als je PHP gewoon wilde leren als opstapje in de grotere wereld van programmeren, begin dan te plannen hoe je wilt vertakken en opschalen . Begin met andere basistalen om te vertakken. Probeer Python en JavaScript. Om op te schalen en je vaardigheden naar een hoger niveau te tillen, ga je op zoek naar PHP-frameworks zoals CodeIgniter of Laravel. Of doe wat ik eerder heb voorgesteld, meld je aan voor FreeCodeCamp , versterk uw basis, en begin met het bouwen van meer gecompliceerde applicaties.
Als u iets ontdekt dat u niet weet hoe u het moet doen, berust u er dan niet alleen op dat u het niet kunt doen. Begin met onderzoeken en bedenken hoe u het moet doen. Als het te ingewikkeld voor u is, breek het dan op in componenten om die te leren.
Het wordt niet e asier, je wordt gewoon beter.
Antwoord
Zoek nu een project dat je zou willen bouwen en ga ervoor. Als je daarmee klaar bent, doe dan meer. Ga door. Je zult veel dingen bouwen die niet nuttig zijn en uiteindelijk een paar die dat wel zijn. Je zult je hoofd tegen veel bakstenen muren stoten en zo zou het moeten be.
Het punt is dat je op weg bent om een project te bouwen waarvan je niet weet hoe je het moet doen, en vervolgens gaat ontdekken hoe je het moet bouwen. Er is geen andere manier. In het proces verfijnt u niet alleen uw PHP-vaardigheden, maar ook uw vermogen om taken op te splitsen in kleinere taken en elk probleem aan te pakken zoals het zich voordoet. Tijdens die reis, die veel doorzettingsvermogen vereist, ontwikkel je het vermogen om de antwoorden op je problemen te vinden, wat de belangrijkste vaardigheid is die je nodig hebt als ontwikkelaar.
Codeerders moeten altijd bezig zijn met iets dat iets buiten hun vaardigheden ligt. Bouw altijd iets om te leren.
Zoals de kaart in een videogame, terwijl je verkent: de lijkwade wordt opgetild en de mist verdwijnt, je kennis breidt zich uit en al snel passen de puzzelstukjes op hun plaats en kun je ongelooflijke dingen gaan doen.