この記事を書く目的は、私自身の学習プロセスを共有することです。他の人の学習方法を盲目的に使用せず、自分に役立つ学習方法を見つけてください。 negoo (Fang Xiao) )出典: http://phpinsider.cn
いくつかのフォーラムや QQ グループで友人が「PHP を上手に学ぶ方法、*** 言語を上手に学ぶ方法」を尋ねているのをよく見かけますが、最も一般的なのは他の人からの答えは次のとおりです。「最も簡単な」方法から始めます。
この単純なことは、まったく単純ではないかもしれません(笑)。以下に私の学習プロセスの一部を共有したいと思います。
まず無駄な言葉を話しましょう。私は言語の整理能力が低いので、見たいものを見てください。私を叱らないでください。実際、新しい言語を学ぶことはそれほど難しいことではありません。重要なのは、それをしっかり学ぶ準備ができているかどうかであり、時間の長さは個人の能力と決意に関係します。ハッカー コミュニティでは、「ハッキングされないコンピュータは存在しない」というよく言われる言葉もあります。この文は、大まかに言うと、「あなたの技術がこのコンピュータを管理している管理者より劣っていても、このコンピュータをダウンさせることもできるし、倒すこともできる」という意味です。この管理者が管理するすべてのコンピューターを破壊します。自分のスキルが他の人より劣っている場合は、他の人を超えるために学習を続けるしかありません。この言葉が言いたいのは、新しい言語を学ぼうとしている友達は、それを学ぶ決意を固める必要がある、ということです。あなたがそれを学ぶと決心している限り、あなたは間違いなくそれをうまく学ぶことができます。中途半端に。 (一歩下がって、たとえ十分に学習できていないとしても、他の人より多くのことを知っている必要があります)
最も簡単なことを理解する:
1. Web ページの基本的な構成は HTML コードであるため、基本を理解しておく必要があります。 HTML/CSS/JS 要素など
2. PHP 構文に慣れ、PHP と HTML がどのように動作するかを理解し、PHP と HTML を組み合わせて単純なページを完成させる方法を学びます
PHP マニュアルはより優れた入門教師であり、公式 PHP マニュアルは市販のチュートリアルよりも劣ることはありません
....
学習の進行状況とプログラムが強力であるかどうかに影響を与える可能性のあるいくつかの要因:
1. 言語の能力はその関数ライブラリに依存します。コード実行効率も向上します。
各言語には独自の強力な関数ライブラリがあり、それをうまく学習するには、記憶力があれば、半分の労力で学習をより効果的にすることができます。
2. 数学と論理的思考 もちろん、これは開発プロジェクトの複雑さに依存するため、絶対的な影響ではありません。
小規模なプロジェクトには数学的および論理的思考スキルはあまり必要ありませんが、金融や大規模な計算に関連するプロジェクトを開発する場合、これは非常に重要です。
3. 他言語の基礎を身につけよう 「一つのことがあなた全員を助けることができる」、この文の真実は疑いの余地がありません。 C言語の基礎がある人はPHPを学びやすいと言われていますが、私はC言語を学んだことがないので、この文章の効果は分かりません
4.他の人が書いたコードをもっと読む
長所を学ぶもちろん、それがすべての理由ではありません
私は、組織化されたチームによって書かれたプログラムが個人のプログラムよりも劣ることはないと常に信じています
私の PHP への入門は、コードを調べることから始まりました。私は他の人が書いたコードを見るのが好きで (最初は disucz、PHPWind、海外の phpbb と比較して、現在最も人気のあるオープンソース BLOG プログラムです)、インターネット上で PHP オープンソース プログラムを収集することに全力を尽くしています。 , 私が収集してダウンロードした PHP オープンソース プログラムのサイズは、BLOG、CMS などを含めて 2GB です。収集するためにダウンロードしたのではなく、実現したい機能の実装方法が分からない場合は、その実装方法を学ぶためにダウンロードしました。コードの盗用ではありません。最終的な結果は、テクノロジーを自分のものにして、を通して学びたいということです
私も同じ方法で ASP を学びました (Dongyihexun プログラムと他の ASP オープンソース プログラム) 5. 実践
理論は重要ですが、実践が不可欠です。どんなに理論的な知識が優れていても、実践しなければ理論の結果や効果は見えず、記憶も深くならず、話になりません。紙に書いてください
6. 忍耐力
こんな広告にありませんか?「世界で一番高い山は自分自身だ」、この言葉は友達なら誰でも理解できると思います
自分のレベルを超えれば、他のことはすべて簡単です
7. 自分に役立つ学習方法を見つけてくださいこの記事については 4 を参照してください。私はコードを見ることから始めました
友達の中には、「これらの強力なコードを理解できますか?」と尋ねる人もいるかもしれません。 「初めは?」
私の学習法は「使う」から「関数」を学ぶことです:PHPの関数もそうですが、大きなプロジェクトでは必ず共通で必要な関数を使うと思うので、短期間ですべての関数を覚えるのは不可能ですこれらの機能を見つけて初めて、BBS 機能を作成できると言えるでしょうか? BBSは書けるけどBLOGは書けないの?
適切な学習方法を見つけるには、さまざまな学習方法を試す必要があるため、結局のところ、学習スタイルは人それぞれ異なりますので、自分で決めるしかありません
8. 他の人がいる場合は、できるだけビデオチュートリアルを見つけるようにしてください。 10 文言っても、まだできます。操作ほど明確ではありません。私の友人は皆、これを経験していると思います
9. プロジェクトを書くことから始める必要があります。
マスターの「成長」には、段階的に達成され、苦労して達成されるプロセスが必要です。
PHP を学ぶ多くの友人の最初の作品は、ほとんどすべて「ゲストブック」です。なぜなら、それらは最も単純なプログラムだからです。
ゲストブックが書けるようになったからといって、完全にPHPを知ったわけではありません。最初の仕事として「オンラインブックマーク」を使いたくて書き始めたのですが、基本的な機能は書きました。その後も続きましたが、あまり面白くないと感じました。現在、企業向けの一般的な機能を含む、企業向けに完全に正しい CMS システムを作成しています。これを、PHP を始めるための最初の作業として使用したいと考えています
。PHP 関連のテクノロジを理解して学習します。 PHP をしっかり学びたいなら、PHP と MYSQL は「ゴールデン パートナー」と考えられていますので、MYSQL またはデータベースに触れる必要があります。より「合理的な」データベースの設計を始めてください。ここでの合理性とは、データベースの最適化やクエリの最適化などを含む、より広範なものです。
最後に言いたいのは、「他人に依存しないでください」ということです。
いいえ人は初心者の質問に喜んで注意を払います、なぜなら初心者の質問は彼らの目に映っているからです。それは単純すぎるので説明したくありません。師匠は弟子たちに教えますが、最終的には自分の技術を保持し、ましてや見知らぬ人には教えません。もちろん、友人があなたにアドバイスをくれるなら、謙虚に尋ねるのは良い選択です。
女性の友人の間で非常に人気のあることわざは、「男があなたを信頼できるなら、雌豚は木に登るでしょう。」この文を引用することには、単にこの文の意味を知らせるだけです。他人に教えてもらうだけではダメです 私も言いたいのは、「他人が答える回数を大切にしましょう」ということです
人の忍耐には限界があります。時間をかけて自分で答えを見つけられる場合は、質問をしてください。本当に助けが必要なときは、他の人が答えようとしないときです。あなたはあまりにも多くのものを失ったことを想像することができます
提案は「何か質問はありますか? Baidu」です私の友人は、あなたが尋ねた質問は検索エンジンで見つけることができ、詳細な解決策があることに気づいたと思います。検索を使用できます。
現在の中国最大の検索エンジンは、世界的な Google である baidu.com です。もちろん、どれも見つからない場合は、他の検索エンジンを試してみてください。あなたの質問が最初に聞かれなければ、あなたは幸運です。笑、冗談ですが、この文は非常に人気があります
友達にお願いします。これからPHPを始める人も自分に合った学習方法を見つけて早期成功を掴みましょう!!
上記では、Android の学習方法を紹介し、Android の学習方法を含め、PHP を始めるための学習方法を共有しました。PHP チュートリアルに興味のある友人に役立つことを願っています。