Heim  >  Artikel  >  Backend-Entwicklung  >  Anfänger, die PHP2 lernen, werden von Zhihu nachgedruckt

Anfänger, die PHP2 lernen, werden von Zhihu nachgedruckt

phpcn_u11440
phpcn_u11440Original
2017-09-23 08:17:541315Durchsuche

Autor: Summer
Link: https://www.zhihu.com/question/20003635/answer/136715230
Quelle: Zhihu
Das Urheberrecht liegt beim Autor. Für den kommerziellen Nachdruck wenden Sie sich bitte an den Autor, um eine Genehmigung einzuholen. Für den nichtkommerziellen Nachdruck geben Sie bitte die Quelle an.

Ich war Autodidakt und habe viele andere Sprachen gelernt. Ich habe effiziente Methoden zum Erlernen des Programmierens zusammengefasst und sie auch bei meinen Kollegen ausprobiert. Ich habe einem Kollegen grundlegende Programmierkenntnisse beigebracht und konnte in nur einer Woche mit der Entwicklung des iOS-Projekts des Unternehmens beginnen. Die Fähigkeiten hier lassen sich wie folgt zusammenfassen:

Erlernen Sie die Mindestkenntnisse, die Sie zum Erlernen benötigen (nicht länger als eine Woche), und beginnen Sie dann sofort mit der Arbeit am Projekt, lernen Sie im tatsächlichen Kampf , und gewinnen Sie nach und nach Trost, Sinn und Selbstvertrauen.


Die Fähigkeiten eines PHP-Ingenieurs werden vollständig durch Projekte erworben. Wir nennen es oft scherzhaft „Monster töten und verbessern“. Beginnend mit dem ersten Projekt steigt der Fähigkeitswert und der Erfahrungswert jedes Mal, wenn Sie weitere Projekte durchführen.

Ein Konzept sollte im Kopf behalten werden. Dies ist eine Falle, die viele Menschen nach dem Lernen oft erraten. Das heißt: Lesen Sie nicht zu viele Bücher oder Dokumente, sondern machen Sie es von Hand Echtes PHP-Lernen kommt von Ihrer Entwicklung. Das erste Projekt beginnt.

Da Programmieren eine Fähigkeit ist, wird es, egal wie viele Bücher Sie lesen, höchstens Wissen sein. Es gibt einen Unterschied zwischen Wissen und Fähigkeiten. Wie zu erwarten ist, wird jemand, der sich drei Monate lang NBA-Basketballvideos angeschaut hat, ohne den Ball überhaupt zu berühren, definitiv immer noch nicht wissen, wie man spielt, wenn er auf dem Spielfeld ankommt. Sein wahres Basketball-Lernen begann in dem Moment, als er anfing, Basketball zu spielen.

PHP-Lernen kann in drei Typen zusammengefasst werden:

Grundlegendes Grammatiklernen der Sprache, das sind ifelse, while, switch, class, function, trait usw. ;

Eingebautes Funktions-/Klassenlernen, das sind Array-Operationen, String-Operationen, Cookies usw.;

Angewandtes Lernen, das sind Warteschlangen, geplante Aufgaben, Registrierungsanmeldung, Cache, E-Mail , Paging, Berechtigungsverwaltung, ORM usw.;


Erstens und zweitens können Sie die interaktiven Kurse von MOOC erlernen, um loszulegen:

PHP-Einführung_PHP Einführungs-Video-Tutorial-MOOC.com

PHP Advanced Chapter_php Video-Tutorial-MOOC.NET


Lernen bedeutet, PHP zu verstehen: PHP-Handbuch-Handbuch. Daher sollten Sie im Laufe des Studiums weitere Handbücher lesen und mental vorbereitet sein. Als qualifizierter leitender PHP-Ingenieur müssen Sie das Handbuch grundsätzlich fünf bis zehn Mal lesen.
Autor: Summer
Link: Welche Bücher und Tutorials werden für das Selbststudium von PHP empfohlen? - Antwort des Sommers - Zhihu
Quelle: Zhihu
Das Urheberrecht liegt beim Autor. Bitte kontaktieren Sie den Autor für die Genehmigung zum Nachdruck.

Im dritten Teil der Studie können Sie mithilfe eines hervorragenden Frameworks lernen und auf den Schultern von Giganten stehen. Der Vorteil des Lernens mit einem Framework besteht darin, dass Sie sicherstellen können, dass Sie auf dem richtigen Weg sind. Das Framework löst häufige Probleme, die in der Produktionsumgebung auftreten. Daher sind die mit dem Framework-Lernen verbundenen Themen häufig in der PHP-Entwicklung anzutreffen Sie lernen, sind Lösungen.

Lernen Sie alle vom Framework bereitgestellten Funktionen und stellen Sie beim Lernen die folgenden Fragen:

Warum erscheint diese Funktion? Welches Problem wurde gelöst?

Wie vielseitig ist diese Funktion? Warum wird es in das Framework eingefügt?

Was sind die Vorteile dieser Funktion gegenüber anderen Frameworks in Bezug auf das Design?


Laravel ist die erste Wahl für PHP-Framework. Sehen Sie sich hier die Gründe an: Was ist das beste PHP-Framework? Warum? .

Laravel-Lernmaterialien: Lesen Sie zunächst dieses „Laravel-Einführungs-Tutorial“. Dieses Buch wurde speziell für PHP/Laravel/Web-Anfänger entwickelt. Es ist auch mein Unternehmen „Youfanyuanyang“. estgroupe.com/ Erforderliche Kurse für Ingenieure.

In diesem Buch erfahren Sie Schritt für Schritt, wie Sie mit Laravel eine Sina Weibo-ähnliche Anwendung erstellen, einschließlich Registrierung, Anmeldung, Autorisierung, ORM-Nutzung usw., sogar von 0 bis zur Bereitstellung. Erleben Sie die Agilität, das Vergnügen und die Leichtigkeit der Laravel-Entwicklung aus der tatsächlichen Entwicklung.

Das Buch behandelt Grundkenntnisse im Zusammenhang mit der Webentwicklung wie HTML, CSS, JavaScript, PHP und Laravel. Darüber hinaus werden diese grundlegenden Wissenspunkte erweitert, um Ihnen einige weitere professionelle und praktische Fähigkeiten in der Webentwicklung zu erläutern, wie z. B. Git-Workflow, Gulp-Front-End-Workflow, grundlegende Verwendung des Bootstrap-Frameworks, Online-Bereitstellung von Code, usw. . Dieses Wissen wird eine solide Grundlage für Ihre zukünftige Programmierentwicklung legen.

Die Hinweise in diesem Buch sind sehr stark. Wir haben es bewusst so gestaltet, dass die Leser üben können, den Hinweisen zu folgen. Die Voraussetzung hierfür ist, dieses Buch fünfmal zu lesen.

Nachdem ich dieses Buch studiert habe, habe ich meine ersten Projekterfahrungen. Sie können mit dem Lesen der Laravel-Dokumentation https://laravel-china.org/docs/home beginnen und versuchen, die in der Dokumentation behandelten Themen zu verstehen.

Wenn Sie auf Probleme stoßen, können Sie zur Laravel China Developer Community gehen, um Antworten zu finden oder Fragen zu stellen. Beachten Sie beim Stellen von Fragen bitte die Community-Beitrags- und Verwaltungsvorschriften.

Laravel China Developer Community Dies ist die zuverlässigste PHP/Laravel-Community in China.


Ich habe diese Community im Jahr 2014 erstellt. Die Community wird jetzt von einer Gruppe von Administratoren verwaltet. Die Administratoren sind alle erfahrene Entwickler, wie zum Beispiel

@安正超

Der große Gott ist einer von ihnen. Wir haben hart daran gearbeitet, die technische Atmosphäre dieser Community zu optimieren, weil wir wissen, dass eine gute technische Atmosphäre eine große Rolle beim Lernen und Wachstum spielt, nicht nur für Anfänger, sondern auch für uns.

Wenn Sie in der Community unterwegs sind, stellen Sie möglicherweise zunächst Fragen. Wenn Sie erwachsen werden, können Sie versuchen, die Fragen anderer Menschen zu beantworten. Sie werden feststellen, dass Sie schnell wachsen.

Die nächste Lektion besteht darin, weiterhin das PHP-Handbuch + die Laravel-Dokumentation zu lesen + Projekte durchzuführen + gemischte Communities.

Sommer


Das obige ist der detaillierte Inhalt vonAnfänger, die PHP2 lernen, werden von Zhihu nachgedruckt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn