JavaScriptの多くの初心者は、「より多くのプロジェクトを行う」という一見簡単な提案を得るでしょう。
許可されていると、プロジェクトはプログラミング言語を学習するための効果的な方法です。しかし、問題は、多くの人々が十分な基本的な知識を得る前に複雑なプロジェクトを試して、誤判断を下すことです。
これは非常に重要です。なぜなら、多くの人がJavaScriptを学ぶことをあきらめる主な理由の1つであるため、これは非常に重要です。
これを避けるために、この記事では以下を説明します。旅行や、JavaScriptの初心者がプロジェクトを試すときによく遭遇する理由
この記事は、Tim SeverienとChris Perryによってレビューされました。 SetePointのすべてのピアレビューアーズに感謝します。
失敗につながる一般的な誤解
それは難しすぎて、彼らは自分自身に「後でそれをする」ように言います。これは通常、永遠にあきらめることを意味します。
彼らはスライドショーを正常に作成しましたが、すぐに多くのコンテンツを学んだので、後でそれを適用できませんでした。これは欲求不満につながる可能性があり、再びあきらめにつながります。
JavaScriptの初心者は、通常、スライドショーを最初のプロジェクトとして選択します。
しかし、試した後、彼らはそれが思っていたよりもはるかに難しいと感じました。スライドを作成するには、配列、機能、ループ、アニメーション、タイミング、イベントリスナー、DOM操作などが含まれる場合があります。初心者にとっては、これは圧倒的な数の新しい概念になる可能性があります。
突然、このプロジェクトは単純になるはずだったと思われていました。当初の予想との違いは、マイナスの心理的影響を与える可能性があります。 「この単純なことさえできないなら、学習者は自分自身に言います。
いずれにせよ、最終結果は通常、人々がJavaScriptを学ぶことを妨げるかもしれないフラストレーションの感覚です。
これらはスライドだけでなく、学習者が時期尚早に試す他のプロジェクトでも起こります。たとえば、To Doリストは単純に聞こえる場合がありますが、データをブラウザのローカルストレージまたはCookieの外側に保存する必要がある場合は、フルスタックプロジェクトになる可能性があります。
誰かがJavaScriptの学習を開始したとき、プロジェクトの難易度を事前に決定することは困難であり、これが問題の根本です。
議論をより具体的にするために、ここに人々がしばしば早すぎて試みることが多く、概念が実際に関与している一見単純なプロジェクトをいくつか紹介します。
プロジェクト 概念に関係する
このセクションの焦点は、あなたを怖がらせたり、新しいことを試みることを妨げることではありません。これらのプロジェクトを最初から試していない限り、予想よりも早くプロジェクトを速く完了することができます。
より良い方法が必要です。
より効果的に学習する方法以下は、早期のプロジェクト関連の落とし穴を避けるためのいくつかの戦略です:
大規模なプロジェクトに直接ジャンプしないでください。最初に最小の機能ブロックを学習してみてください。このようにして、より強力な知識ベースから始めて、コードをより簡単に書き込みます。
たとえば、innerhtmlを使用して、divにテキストを表示します。段落テキストの色を変更します。 2つの番号を一緒に追加します。最初の機能を書きます。変数に精通しています。一連のコンテンツを配列またはオブジェクトに保存します。ボタンをクリックすると、一部のイベントがトリガーされます。 ifおよびその他を使用してロジックを学習します。いくつかのループを試してください。
これらの概念を試して、それらに精通してください。すぐに多くのものを作成できることに気付くでしょう。さらに、新しく獲得した経験により、どのプロジェクトを進めるかをより適切に決定することができます。あなたがますます成功するのを見ると、あなたの自信は増加し、この動機は最初から大きなプロジェクトに駆け込むよりも速く前進するでしょう。
明確にするために、課題はあなたが成長するのに役立つので重要です。快適ゾーンを突破するのは良いことですが、あなたの進歩を超えないでください。
学習プロセスとして、実際の条件下で練習するのに時間をかけてください。これは、独自のテキストエディターとブラウザを使用して、チュートリアルに依存せずにコードを記述することを意味します。
実際の条件下でコーディングを練習すればするほど、実際のプロジェクトを作成するときに立ち往生すると感じる可能性が低くなります。
これは、チュートリアルで何かをすることができないが、自分で適用できないことを避けるための素晴らしい方法です。
JavaScriptの基本を学習し始めると、どのプロジェクトが手の届くところにあるかを理解し始めます。
たとえば、自分自身に挑戦することは重要ですが、画面にテキストの行を表示する方法がわからないまで、エンドツーエンドのデジタルバンキングアプリケーションを構築しようとはしません。学習できるいくつかの概念と、達成できる小規模なプロジェクトの具体的な例を見てみましょう。表の例が注文されます。各プロジェクトは、以前の知識に基づいて構築されています。
学習のための新しい概念可能な小規模プロジェクト
今回は別の注文を行ったことに注意してください。プロジェクトから始めて、必要な概念に追いつくのではなく、概念から始めて、それらの概念に基づいてプロジェクトを構築します。
これは、あなたが学ぶ方法に大きな影響を及ぼします。なぜなら、あなたがあまりにもジャンプしても後ろ向きに感じないが、あらゆるステップで自信を持って前進できる基本を学ぶからです。あなたが学ぶささいなことはお互いを構築し、すぐにあなたがそもそもやりたい大きなプロジェクトに到達するでしょう。
いくつかの概念を学んだことがあり、プロジェクトを試し始めたとします。
使用する概念と避ける概念についてどう思いますか?
コード化されていない類推を使用するには、椅子を作っていて、2つの木片をネジと一緒に保持したいとします。手を使うと機能しますが、痛みを伴い、退屈になります。ドライバーを知っているので、それらがより良くなることを知っています。電動ドライバーの方がはるかに優れています。
この例では、ツールが多いほど、問題を確認し、どのツールを選択するかを知ることができます。この例をコーディングに戻すために、各概念はツールのようなものです。学習する概念が多いほど、コーディングツールボックスが大きくなり、何を使用するかを知っていると感じるでしょう。
この背景に、プロジェクトについて考える実用的な方法がいくつかあります:
最初に、プロジェクトを小さな部分に分割します。
残りは練習です。
キーポイント
最後に、誰もが違うことを学ぶと言うべきです。この記事の何も、難しくて厳格なルールであることを意図したものではありません。代わりに、それらはあなたやあなたが知っている誰かが私があまりにも多くの人々に陥るのを避けるのを助けたいと思っているいくつかの友好的な提案です。
あなたはここにいるので、あなたはこのすべてについてどう思いますか?学習コーディングについて共有したい質問、ストーリー、経験はありますか?
コメントでお気軽にお知らせください。
プロジェクトを通じてjavascriptを学習するプロジェクトは実践的な経験と実践的な知識を提供することができますが、JavaScriptを学ぶための最良の方法であるとは限りません。これは、プロジェクトが通常、一定のレベルの言語理解を必要とするため、初心者は持っていない可能性があるためです。さらに、プロジェクトは圧倒的で複雑な場合があり、混乱と欲求不満につながる場合があります。プロジェクトを掘り下げる前に、堅実な基本的な知識を持つことが重要です。
JavaScriptプロジェクトを開始する前に、変数、データ型、関数、ループ、条件付きステートメントなど、JavaScriptの基本を習得することが重要です。 HTMLとCSSの知識も有益です。これは、Web開発プロジェクトのJavaScriptとしばしば組み合わされるためです。
プロジェクトだけでなく、JavaScriptを効果的に学習する方法はいくつかあります。これらの方法には、オンラインチュートリアル、ブートキャンプのコーディング、および教科書が含まれます。さらに、LeetCodeやHackerrankなどのプラットフォームでコーディングの問題を練習することで、概念を強化し、問題解決スキルを向上させるのに役立ちます。
初心者向けのいくつかの簡単なJavaScriptプロジェクトには、計算機、To Doリスト、天気アプリ、Tic Toeなどのシンプルなゲームの作成が含まれます。これらのプロジェクトは、初心者が実践的に学んだ概念を適用するのに役立ちます。
JavaScriptプロジェクトに対処する際に課題に遭遇したら、問題をより小さく、より管理しやすい部分に分割してください。デバッグツールを使用して、エラーを識別および修正します。 StackoverflowやGithubなどのオンラインコミュニティに助けを求めることを躊躇しないでください。
React、Angular、Vue.jsなどのJavaScriptフレームワークを理解することは、プロジェクトにとって非常に有益です。これらのフレームワークは、開発プロセスを簡素化し、有用な機能を提供できます。ただし、これらのフレームワークを掘り下げる前に、JavaScriptの基本を習得することが重要です。
プロジェクトを行うことは実践的な経験を提供できますが、JavaScriptを学ぶためにプロジェクトのみに頼ることは賢明ではありません。完全に理解するためには、言語の理論と基本的な知識も学ぶ必要があります。
JavaScriptプロジェクトを選択するときは、現在のスキルレベルと関心を検討してください。挑戦的ですが、圧倒的ではないプロジェクトを選択してください。また、キャリアの目標や関心に合ったプロジェクトを選択することも役立ちます。
モチベーションを維持するには、各プロジェクトの明確で達成可能な目標を設定します。途中で小さな勝利を祝います。コーディングコミュニティに参加するか、メンターを見つけてサポートと励ましを提供してください。
JavaScriptプロジェクトの完了を支援するために、オンラインで利用できるリソースがたくさんあります。これらのリソースには、オンラインチュートリアル、コーディングブートキャンプ、StackOverflow、その他のフォーラム、および公式JavaScript Webサイトのドキュメントが含まれます。
以上がプロジェクトは時々JavaScriptを学ぶための最悪の方法になる可能性がありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。