phpは学ぶのが簡単ですか? PHPを使いこなせるようになるまでどれくらいかかりますか?
PHPの学習が難しいかどうか、PHPの学習にどれくらい時間がかかるかはよくある問題だと思いますので、まずはいくつかの状況をまとめてみましょう。
授業開始のお知らせ: PHP中国語サイト「初心者から上級者までのPHPオンライントレーニングクラス」の登録受付を開始しました!
良い状況:
1. 才能があり、IQ が高く、頭脳が優れている人もいる可能性は否定できません。すぐに始めることができますが、これは脳内の Z 字型の溝に関係しています。しかし、ほとんどの人の脳は同じような大きさです。
2. 狂犬のような狂った学習意欲を持つ人がいる可能性も否定できません。このタイプの人は、入社から昇進までのサイクルも非常に短いです。
3. MM プログラマーなど、非常に人気のある人もいる可能性は否定できません。問題が発生すると、さまざまな兄弟、姉妹、弟や妹が来て、あなたの代わりにプログラムを助け、指導し、デバッグすることもあります。もっと頑張れば、この人たちは急速に進歩するでしょう。プログラミングの世界では、指導してくれるマスターがいて、習得が簡単であれば、飛んでいるように早く習得できます
悪い状況については話しません。私と同じように才能がなく、みすぼらしいので、導いてくれる神もおらず、生来痛みを恐れるので、狂犬のような努力を達成できない人がいることも否定できません。 。
私の個人的な学習状況から言えば、それは「悪い状況」です。あなたが私のようにならないことを願っています
PHPについては、PHPを独学で学び始めてから熟練するまでにどれくらいの時間がかかるかのテンプレートを提供します。他の言語も独学で学べます
1. 入門(第一段階)
標準: 基本的な文法をマスターします。メモ帳に hello world を書く機能。 phpstudy2016 安定版 やその他の完全自動パッケージをインターネットからダウンロードして php+apache 環境をインストールすると、helloworld を同時に実行できます。
その他の PHP 開発ツールをダウンロードします: http://www.php.cn/xiazai/gongju
この段階には約 1 週間から 1 か月かかります。情熱を見てください、固定されたものはありません。
精神状態: 混乱しています。髪を手で引っ張ったり、夜更かしするのはよくあることです
感情的な生活: ガールフレンドを作りましょう
2. 入門 (第 2 段階)
標準: 簡単な HTML を学び、醜いスタイルシートを作成します。少なくとも p を使用してランダムな浮遊効果を作成することはできます。 PHP と連携して、ハードコーディングされた配列をページ上のループで表示します
精神状態: プログラマーは機嫌が悪くなり始めており、機嫌が悪く、PHP に将来性があるのか、それとも XX 言語なのかについて他の人と議論するのが好きです将来はあります (Web 開発の初心者、PHP、Python、そしてどの Ruby を学べばよいですか? )、私はゲイツからそう遠くないように感じています。
感情的な生活: ガールフレンドがいるかもしれません
3. 初級段階: php を mysql に接続する方法を学習しました、クライアント ツールを使用して mysql に接続できるようになり、
phpadmin をデプロイできるようになります。またはnavicat for mysqlを自分でクラック版の方が良いです。非常に単純な SQL ステートメントを 2 つ書くことができます。 CSS と HTML は改良されており、データを読み取ったり、一部のデータをページにループしたりできるようになりました (関連する推奨事項: mysql チュートリアル) 第一段階を離れるには非常に重要な要素があります。 IIS は良い組み合わせです" "、そして Linux に対して説明しきれないほどの愛着を持ち始めました 精神状態: 小さな会社で働いています。私はモテないし、話すのが好きではないので、言語を変えて学び直すか迷っています。インスピレーションを与える記事を読んで、朝食を抜くのが好きです
感情的な生活: 彼女はいません4. ジュニアから中級レベル
現時点では、php+apache 環境を手動で設定できます。 Linuxに興味を持ち始めた。少なくとも、yum で php+apache をワンクリックでインストールでき、簡単な設定ができることはわかっています。プロジェクトマネージャーと一緒にプロジェクトに取り組み始めましょう。よく叱られる。バグのスキャンには多くのエネルギーを消費します
精神状態: しばしば崩壊の危機に瀕しています。彼はボサボサで、1か月間髪を切らずに放置することもよくあります。 感情的な生活: 彼女はいませんが、憧れはしますが、ニキビがたくさんあります5. 中級段階
中級段階に到達するには、少なくとも 2 ~ 3 つ必要です。本物または準本物のシミュレーション プロジェクト (php 実戦チュートリアル)。プロジェクトでは、エラーデバッグの経験、パフォーマンスチューニングの実績、SQL最適化の実績をある程度蓄積してきました。
Linux スキルが向上し、Web サイトの Apache 構成を最適化できるようになりました。 nginx をある程度理解し、操作できるようにしてください精神状態: 傲慢で、自分が偉大な神になったような気がします。時々上司に昇給を求めてください。プロジェクトマネージャーと議論します。自分の考えはすべて正しいと考えてください。感情的な生活: なし、ドゥアン
6. 中級および上級段階 (1)
中級および上級段階に到達するには、いくつか(いくつ?これは任意です)の大規模および中規模のプロジェクトを実行する必要があります。このプロジェクトでは、肉眼でバグを特定する高度なスキルを蓄積してきました。 PHPのフロントエンドフレームワークを自分で書けるようになり、JSのレベルも向上しました(ここではオリジナルのJSを指します)。会社の運用保守担当者であれば、データベースのレベルはそれほど悪くありません。妊娠していて、運用とメンテナンスを交換できれば、1 日は嘔吐しません。
オープンソース コードに興味がある場合。オープンソース コードを上手に使用し、読み取る能力。たとえば、memcached や NOSql などの一部の製品です。 (関連する推奨事項: memcached チュートリアル)
精神状態: 精神は徐々に落ち着きます。ようやくそこに道があることが分かりました。時には気が進まないこともありましたが、私は自分のリーダーシップを尊重するようになりました。
感情的な生活: 結婚しています。恋愛サイクルは非常に短い、それだけです。
7. 中級および上級段階 (2)
大規模および中規模のプロジェクトを行うのはもはや PHP に限定されません。代わりに、バックエンドには Java などの言語が使用され、データ分析 (またはマイニング) には python が使用され、フロントエンドには PHP が使用されます。少なくとも 2 つのデータベースをマスターしてください
現時点では、新しいテクノロジーの学習はすべてを知るレベルに達しており、新しい音声の文法を数分でマスターできます。
精神状態: 貂蝉気質は消えた。非常に謙虚です。落ち込むと本性が露呈することもありますが、すぐに正常に戻ります
感情的な生活:子供がいます
8、上級段階
PHPは単なるツールです。他の言語についても同様です。
数学とC/C++に優れています。 PHP コアの変更は正常です。
同時に、PHP の上級段階に到達するには、PHP 自体とは何の関係もないと私は信じています。
精神状態:完全に正常な状態に戻りました。もう家を購入しました。自分の感情を自律的にコントロールする能力。
感情的な人生: 彼はマスターでもあります。ご存じのとおり
9、より高度なステージ
を追加してください。気軽にプレイしてください。私たちは PHP またはテクノロジーの達人です。
上記の PHP 学習の個人的なまとめは参考用です。誰もの道をコピーしたり、複製したり、まったく同じにすることはできません。そうでなければ、この人生に何の意味があるのでしょうか?
皆様にとって幸せな一日になりますように
関連記事:
PHPを独学で学ぶにはどのくらい時間がかかりますか? PHPを独学で学ぶにはどのような基礎が必要ですか?
PHP を学習するときにすぐに始める方法: PHP の学習を始めるにはどうすればよいですか?史上最も明確な PHP 学習ロードマップ!