この記事を書く目的は、私自身の学習プロセスを共有することです。他の人の学習方法を盲目的に使用せず、自分にとって役立つ学習方法を見つけてください。
いくつかのフォーラムや QQ グループで友人が「PHP を上手に学ぶ方法、*** 言語を上手に学ぶ方法」を尋ねているのをよく見かけますが、他の人からの最も一般的な答えは、「最も単純な」ものから始めるというものです。この単純なことは、まったく単純ではないかもしれません(笑)。以下に私の学習プロセスの一部を共有したいと思います。
先に無駄な言葉を話させてください、私の言語整理能力が低く、無駄な言葉をたくさん言ってしまいました、見たいものだけ見てください、私を叱らないでください。
実際、新しい言語を学ぶのはそれほど難しいことではありません。重要なのは、それをうまく学ぶ準備ができているかどうかです。時間の長さは個人の能力と決意に関係します。ハッカー コミュニティでは、「ハッキングされないコンピュータは存在しない」というよく言われる言葉もあります。この文は、大まかに言うと、「あなたの技術がこのコンピュータを管理している管理者より劣っていても、このコンピュータをダウンさせることもできるし、倒すこともできる」という意味です。この管理者が管理するすべてのコンピューターを破壊します。自分のスキルが他の人より劣っている場合は、他の人を超えるために学習を続けるしかありません。この言葉が言いたいのは、新しい言語を学ぼうとしている友達は、それを学ぶ決意を固める必要がある、ということです。あなたがそれを学ぶと決心している限り、あなたは間違いなくそれをうまく学ぶことができます。中途半端に。 (一歩下がって、たとえよく学ばなくても、他の人より多くのことを知っていなければなりません)
最も簡単なことを学びましょう:
1. Web ページの基本的な構成は HTML コードであるため、HTML/CSS/JS などの基本的な要素に精通している必要があります。
2. PHP の構文を理解し、PHP と HTML の動作を理解する必要があります。 PHPとHTMLで簡単なページを完成させます
PHP マニュアルはより優れた入門教師です
学習の進行状況とプログラムが強力であるかどうかに影響を与える可能性のあるいくつかの要因:
言語の能力は、関数ライブラリとコードの実行効率によって決まります。
各言語には独自の強力な関数ライブラリがあり、それをうまく学習するには、記憶力があれば、半分の労力で学習をより効果的にすることができます。
2. 数学と論理的思考
小規模なプロジェクトには数学的および論理的思考スキルはあまり必要ありませんが、金融や大規模な計算に関連するプロジェクトを開発する場合、これは非常に重要です。
3. 他言語の基礎を築く
4. 他の人が書いたコードをもっと読む
私は、組織化されたチームが書いたプログラムよりも劣るものではないと常に信じています。個人
私は PHP から始めました。他の人が書いたコードを読むのが好きです (disucz、PHPWind、外国の phpbb から始めました。また、現在最も人気のあるオープンソースの BLOG プログラムも集めました)。これまで私が収集してダウンロードした PHP オープンソース プログラムは、BBS、BLOG、CMS などを含めて 2GB あります。収集するためにダウンロードしたのではなく、実現したい機能の実装方法が分からない場合は、その実装方法を学ぶためにダウンロードしました。コードの盗用ではありません。最終的な結果は、を通して学び、テクノロジーを自分のものに変えたいということです
私も同じ方法で ASP を学びました (Dongyi Hexun のプログラムや他の ASP オープンソース プログラム)
5. 実践
6. 忍耐力
この言葉は友達なら誰でも理解できると思います
あなたのレベルに合格すれば、他のことは簡単になります
。
7. 自分に役立つ学習方法を見つけてください
この記事については 4 を参照してください。私はコードを見ることから始めました。「最初はこれらの強力なコードを理解できますか?」と尋ねる人もいるかもしれません。学習方法は「使う」から「関数を学ぶ」です。 PHP は関数が多すぎて、短期間ですべての関数を覚えるのは不可能です。なぜなら、大規模なプロジェクトでは必ず共通して必要な関数を使うと思うからです。 Find these Functions では、これらの機能を学習することに焦点を当てます。BBS を作成するための機能は、BLOG を作成するための機能よりも少ないと言えるでしょうか。 BBSは書けるけどBLOGは書けないの?
適切な学習方法を見つけるには、さまざまな学習方法を試す必要があるため、結局のところ、学習スタイルは人それぞれ異なりますので、これは自分で決めるしかありません。
8. できるだけビデオチュートリアルを探すようにしてください
他の人が 10 文言っても、1 回の操作ほど明確ではありません。これは私の友人全員が経験していることだと思います
9. プロジェクトから始める
プロジェクトを書くことから始めなければなりません。
マスターの「成長」には、段階的に達成され、苦労して達成されるプロセスが必要です。
PHP を学ぶ多くの友人の最初の作品は、ほとんどすべて「ゲストブック」です。なぜなら、それらは最も単純なプログラムだからです。
ゲストブックが書けるようになったからといって、完全にPHPを知ったわけではありません。最初の仕事として「オンラインブックマーク」を使いたくて書き始めたのですが、基本的な機能は書きました。その後も続きましたが、あまり面白くないと感じました。現在、私は完全に企業向けの CMS システムを作成しています。これには企業向けの一般的な機能が含まれており、これを PHP への最初のエントリーとして使用したいと考えています。
PHP をしっかり学びたいなら、PHP と MYSQL は「黄金のパートナー」と考えられているため、必ず学ばなければなりません。 MYSQL またはより優れていると思われるデータベースに問い合わせて、より「合理的な」データベースの設計を開始してください。ここでの合理的とは、データベースの最適化、クエリの最適化などを含む、より広範なものです。
私が最後に言いたいのは、「他人に頼るな」ということです。初心者の質問は彼らの目にはあまりにも単純すぎて、説明したくないので、誰も初心者の質問に耳を傾けようとはしません。女友達の間でよく使われることわざ: 「男はあなたを頼りにしているよ、木に登る」
「質問がありますか? Baidu」という提案です。あなたが尋ねた質問は検索エンジンで見つけることができ、質問する理由については詳細な解決策があることにお友達は気づいたと思います。他の検索エンジンはあなた自身の答えになります
現在、中国最大の検索エンジンは、世界の Google である baidu.com です。もちろん、他の検索エンジンも存在します。あなたの質問が最初のものでない限り、さらにいくつかの検索エンジンを試してください。質問した人がそうであれば、あなたは幸運です、あるいはあなたの「見た目」に問題があるかもしれません(笑)、冗談です、気にしないでください、しかしこの文は非常に人気がありますこれからPHPを始める友達が自分に合った学習方法を見つけて早期に成功できることを願っています!!