10 PHP-Tutorials, die angehende WordPress-Entwickler durchgehen sollten
Veröffentlicht: 2017-10-13PHP ist das Rückgrat von WordPress (~70% des Quellcodes sind in PHP), und das bedeutet für angehende WordPress-Entwickler, dass es nicht viel Auswahl gibt, welche Programmiersprache sie lernen möchten. (JavaScript ist wirklich der andere Hauptakteur und macht das andere Drittel der Codebasis aus.) Sie werden also einige gute PHP-Tutorials brauchen.
Das Problem ist jedoch, dass PHP alt ist. Älter als die meisten Dinge im Internet. Technisch gesehen ist es ein Dinosaurier, und es gibt so viele Tutorials, dass der Einstieg genauso schwierig sein kann wie das Schreiben des Codes (okay, das ist also übertrieben – aber es ist immer noch nicht einfach).
Wir möchten Ihnen einige der besseren PHP-Tutorials vorstellen, damit Sie Ihre Zeit nicht mit veralteten oder glanzlosen Lernwerkzeugen verschwenden, wenn Sie weiter in Ihre Programmierkarriere einsteigen.
Team Baumhaus

Einer der Gründe, warum ich die Karriere wechseln konnte, war Treehouse. Eines Nachts sah ich eine Anzeige auf Hulu und erkannte, dass ich weit mehr in der Technik als in der Bildung arbeiten wollte.
Ich habe viele Sprachen und Kurse durchlaufen, aber am Ende habe ich mich für ihre PHP-Angebote entschieden, weil sie im Vergleich zu anderen, mit denen ich gleichzeitig herumspielte, qualitativ hochwertig waren.
Es gibt Hunderte von Stunden PHP-Tutorials zu Treehouse, aber wirklich, es gibt vier Kurse, die Sie sich ansehen sollten.
1. PHP für WordPress

Das Beste daran, wenn Sie mich fragen, ist, dass die PHP-Tutorials von Treehouse nicht immer isoliert unterrichtet werden. Sicher, Sie können einen Kurs ganz allein belegen, aber Treehouse bietet Tracks und Programme, denen Sie folgen können. PHP für WordPress ist Teil des WordPress Development Tracks.
Sie erfahren, wie PHP in WordPress-Hooks und The Loop eingebunden ist, sowie einige PHP-Grundlagen (Funktionen!), die Ihnen den Einstieg in die Themenentwicklung ermöglichen.

2. PHP für Anfänger
Zusätzlich zum PHP für WordPress- Kurs bietet Team Treehouse einen direkten PHP- Track für Anfänger . Der Anfänger-Track wurde für absolute Neulinge entwickelt und beginnt mit Webdesign-Grundlagen wie HTML und CSS, bevor Sie PHP-Code zu Ihren Seiten hinzufügen.
Am Ende des mehr als zweistündigen Videokurses haben Sie so ziemlich alles im Griff, was Sie brauchen, von Variablen, Bedingungen und der Einbettung einfacher PHP-Skripte in Ihre Seiten.

3. Mittleres PHP
Du willst nicht bei den Basics aufhören, oder? Natürlich nicht! Gehen Sie groß oder gehen Sie nach Hause, oder? Fortgeschrittenes PHP setzt dort an, wo Anfänger-PHP aufhört (ich weiß, oder?), und Sie werden direkt in Datenbanken, SQL-Abfragen und Fehlerbehandlung einsteigen.
Und haben Sie keine Angst vor dem Datenbankkram, der SQL-Berichterstellung und dem Dateihandling. Diese PHP-Tutorials führen Sie durch jedes einzelne Bit, das Sie wissen müssen, um Ihre eigenen Sachen zu erstellen.
Ich schlage wirklich vor, sicherzustellen, dass Sie auch die gesamte Sequenz vom Anfänger bis zum Fortgeschrittenen durchführen, da Sie beide isoliert ein wenig staunen lassen, wenn Sie in WordPress dev wechseln.

4. Entwicklung von WordPress-Themes

Obwohl es ein Teil des WordPress-Entwicklungspfads ist, kann die Themenentwicklung auch alleine durchgeführt werden. Obwohl es nicht 100% PHP ist, müssen Sie auf jeden Fall verstehen, wie die WordPress-PHP-Dateien und die Codestruktur funktionieren. Dieser spezielle Treehouse-Kurs ist für mich persönlich der bevorzugte Weg, um sich mit solchen integralen Bestandteilen der WordPress-Entwicklung vertraut zu machen.
Codeschule

Wie können sie mit einem Namen wie Code School nicht ein Muss sein? Es ist, als würde man nicht in ein Restaurant namens We Have Burgers gehen, wenn man ein Stück Fleisch auf einem Brötchen möchte
Wie zu erwarten, bietet Code School einige wirklich großartige PHP-Tutorials, die Sie auf jeden Fall ausprobieren sollten. Jeder Kurs hat ein kostenloses Level (viele ihrer Tutorials sind gamifiziert), sodass Sie sehen können, ob ihr Stil für Sie geeignet ist.
5. Versuchen Sie PHP

Dies ist vielleicht das PHP-Tutorial mit dem besten Namen aller Zeiten. Wenn Sie PHP ausprobieren , bekommen Sie ein Gefühl für Arrays, Bedingungen und Schleifen, die Grundlagen der Arbeit mit PHP sind.

Sie erhalten auch Links zu ergänzenden Ressourcen. Fantastisch.

6. Schließen Sie Begegnungen mit PHP

Möchten Sie Ihre neue Programmiersprache aus nächster Nähe kennenlernen? Natürlich! Das ist der springende Punkt, nicht wahr?
Close Encounters with PHP ermöglicht Ihnen die Arbeit mit Webanfragen sowie Sicherheitsmaßnahmen und Validierungsskripten. Sie benötigen diese für jede PHP-Entwicklungsarbeit, die Sie ausführen, also können Sie jetzt genauso gut einsteigen.

7. Probiere Laravel

Sobald Sie Try PHP durchgegangen sind , sollten Sie vollständig zu Try Laravel wechseln. Obwohl Laravel nicht speziell mit WordPress verwendet wird, ist es ein PHP-Framework (ähnlich wie Ruby on Rails oder Node.js für ihre Sprachen), das Ihnen noch mehr Übung beim Programmieren von PHP ermöglicht
Dieser gesamte Kurs, nicht nur ein einziges Level, ist kostenlos.
Von der Form zum Tisch mit Laravel

Und wenn Ihnen das gefällt, sollten Sie unbedingt den Folgekurs From Form to Table With Laravel durcharbeiten . Wenn Sie mit all diesen PHP-Tutorials von Code School fertig sind, wird die Arbeit mit WordPress-PHP zum Kinderspiel.
Sie werden ein umfassendes Verständnis davon haben, wie PHP dazu beiträgt, dass das Internet von selbst funktioniert, was Ihnen einen großen Vorsprung bei WP dev verschafft.
8. PHP Der richtige Weg

Mit PHP-Tutorials namens PHP The Right Way können Sie nichts falsch machen. Diese Tuts sind zwar nicht so strukturiert wie Angebote von Treehouse oder Code School, aber sie haben wirklich alles zu bieten. Wirklich, weil es alles abdeckt, was PHP zu bieten hat.
The Right Way wurde für das aktuelle PHP (7.1 zum Zeitpunkt dieses Schreibens) aktualisiert und ist online und als kostenlose E-Books verfügbar.
Zumindest sollten Sie das E-Book mit einem Lesezeichen versehen oder herunterladen, um es als Referenz zu verwenden, wenn Sie Ihren eigenen Workflow und Lernstil finden.
Außerdem können Sie die Dokumente auf Guthub beitragen oder verzweigen, sobald Sie sich wohl fühlen. Es gibt keinen besseren Weg zurückzugeben und weiterzuzahlen.
9. WPMUs lernendes PHP für WordPress

WPMU hat einige der besten Tutorials zu WordPress im Internet (außerhalb von Elegant Themes natürlich, tee hee), was bedeutet, dass ich ihren treffenden Titel Learning PHP for WordPress nicht erwähnen kann.
Ähnlich wie PHP The Right Way zerlegt WPMU die Sprache in die Kernkonzepte mit echten Codebeispielen, die auf Github gehostet werden.
Der Höhepunkt dieses speziellen Blicks auf PHP ist, wie er sowohl schlechte Praktiken diskutiert als auch wie man sie vermeidet. Sie erhalten auch einen Einblick in die WordPress-Kerndateien, -Funktionen und die Theme-Erstellung.
Sie werden kein PHP-Experte sein, wenn Sie diese Seite durchgearbeitet haben, aber Sie werden eine Menge darüber wissen, worauf Sie sich einlassen. Kombinieren Sie dies mit einem der oben genannten PHP-Tutorials und Referenzen, und Sie sind auf dem besten Weg, ein WordPress-Entwickler zu werden.
10. Vermassel eine WordPress-Testinstallation
Dies war vielleicht meine erste Einführung in PHP, daher kann ich es nicht erwähnen. Wenn Sie wirklich wissen möchten, wie PHP in einer Produktionsumgebung funktioniert, vermasseln Sie eine WordPress-Installation und müssen sie reparieren.
Ich bin sicher , dass dies geschehen wird (oder geschehen ist ) , um Sie schließlich, aber wenn Sie gehen in und Chaos mit wp-config.php oder functions.php ein wenig, something'll Pause. Themendateien manuell bearbeiten. Etwas tun.
Dann beheben Sie es.
Ich garantiere Ihnen, Sie wissen mehr als zuvor. Tun Sie es einfach nicht auf einer Ihrer Hauptwebsites. Das wäre albern.
Gehen Sie vor und codieren Sie!
PHP ist überall, und es ist super gealtert (besser, da bin ich mir sicher, als jeder von uns, haha). Solange Sie bei der PHP-Versionierung vorsichtig sind (Sie möchten im Allgemeinen ab sofort v5.6.8 -7.1 für die WordPress-Entwicklung) und das Alter der PHP-Tutorials, die Sie suchen, gibt es keinen Grund, warum angehende WordPress-Entwickler dies nicht tun werden fang gleich an.
Welche PHP-Tutorials funktionieren am besten für Sie? Teile die Liebe in den Kommentaren und hilf uns allen, besser zu werden.
Miniaturansicht des Artikels von Ivan Lukyanchuk / shutterstock.com
