学習しているjavascriptを実際に適用するにはどうすればよいですか[終了]


10

私はフロントエンドのプログラマーです。デザイン、html、css、jqueryは得意ですが、何よりもJavaScriptを学びたいです。私は2、3のコースを受講し、オンラインで本やチュートリアルを読み、変数、ロジックなどの基本原則をよく理解しているように感じています。

これは、Web上の他の「jsを学ぶための最良の方法は何ですか」という質問とは異なるところです。

私には出来ないように見えますが、これを実際に実践しています。細かい部分を理解することから、それらがどのように連携してプログラムになるかを理解することまで、私はジャンプできません。

jsで実際の応用知識を取得するための最良の方法は何ですか?見習いになるか、家庭教師になるのが一番だと思いますが、そういうことはあまり耳にしません。


2
node.jsにサーバーを記述します。Webスタック全体でそれを使用するようなjsを教えるものは何もありません。運が良ければ、ここで講師を見つけることができます
Raynos

こういう音は好き!
グレッグB

私は、JavaScriptからjQueryに頻繁に移行する人を見てきました。これは、逆に見つかった最初のケ​​ースです!;)
check123 '06 / 06/13

それはあなたに質問を返すようなものですが、それでも、jQueryに慣れている場合、特に、jsから何を達成したいですか?
check123

jqueryが実際に内部で何をしているかについてもっと学ぶことは、私がそれをよりよくするのに役立つだろうと感じています。さらに、html5はjsに依存しているので、私はそれについて可能な限りすべてを知りたいと思います。jqueryに完全に依存することは良い習慣ではないように思われません。 "js。また、バックエンドのプログラミングにも少し触れたいと思います。これは良い足がかりになると思います。
グレッグB

回答:


18
  • 気に入ったルックアンドフィールのウェブサイトを見つけてコピーします。
  • あなたについてあなた自身のウェブサイトを作成し、それにJavaScriptベースの相互作用を追加し続けてください。
  • いつもやりたかったWebアプリケーションを作成します。私の最も基本的なランダムアプリでは、冷蔵庫に何が入っているかのリストが表示されました。(私が買ったものを忘れてしまったことで悪名高く衝撃的です...)

学習(および保持)する最も簡単な方法は、学習する必要ある場合です。、コンセプトにさらされることがしたい、それを実装するために行くとそれを行います。


ありがとう。自分で何かを作ってみるのは怖かったのではないでしょうか-どうすればいいのか分からないような気がしますが、そこから始めなければならないでしょう。
グレッグB

7

いくつかのですかJavascriptをKoansを

JavaScriptで簡単なゲームを実装します。

素敵なスクロールUIを作成し、ajaxクエリを実行して、「次の10フレーズ」または「次のボード構成」を取得します。

jqueryのソース読んで学んだPaul Irishの10のこと、その他11をチェックしてください。

MDCのドキュメントを読んでください。読んでjQueryのドキュメントのすべて(その簡単な読み取りと時間のわずか数時間)。

ああ、そしてjsfiddle.netについて知っている -史上最高のもの。


Paul Irshページの+1、背景のjsはかっこいいです。
DMin

1
@Grillz-JavascriptとjQueryについて知っておくべきことすべてについて、5時間の集中トレーニングを実施しました。スライドデッキへようこそ:dl.dropbox.com/u/108084/All%20of%20Javascript%20DEP.pptx
George Mauer

1
さらに良いことに、これはスライドシェアにあります:slideshare.net/Togakangaroo/all-of-javascript
George Mauer

1

jQueryに慣れているので、jQueryプラグインを作成してみてください。あなたはあなたのjsスキルをそこで使うことができます。

または

既存のjQueryプラグインを取り、プレーンなjsを使用して同じものを開発してみてください。


0

JavaScriptの専門家になる最も簡単な方法は、ソフトウェア開発会社にフロントエンドエンジニアとして参加し、あなたの知識を新しいプロジェクトに適用することです。うまくできていれば、(jquery ajax javascript)を使用して何かを開発したときに、高速で最適化されているため、誰もがそれを望んでいることは明らかです。その後、あなたは組織で賞賛されます。


0

私が持っていた1つのJavaScriptの本は私を助けたことはありません。実際の問題を解決するための言語のアプリケーションであったため、JavaScriptウィザードをすぐに作成できました。同じことは、私が使用しているほとんどすべての言語に当てはまります。

JSの良い使用例は、アプリケーションのマッピングです。GoogleマップまたはOpenLayersで作業してみてください。マップに詳しくない場合は、jQueryやPrototypeなどのJavaScriptフレームワークを試してください。何ができるか見てください。派手なフォームを作成し、ajaxアプリケーションを実装するWebサイトを高速化するためのアイデアを考え出します。多分別のスライドショーアプリケーション...本当にクールなものですか?または、管理インターフェースが必要ですか?JavaScriptを使用して、どのようにユーザーフレンドリーにするか。可能性は無限大です。言うまでもなく、node.jsはまったく新しい可能性の世界を開きます。

それは本当にあなたとあなたのニーズ次第です。私が言えることは、問題を選んで解決することです。本はその過程であなたを助けますが、あなたが得る経験を置き換えることは決してありません

cu Roman

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.