言語に高度な「紹介」として、JavaScriptに親しみやすいミニプロジェクトは何でしょうか?私はJSでアプリケーションを実際にコーディングしたいのですが、Webアプリケーションを強化するためにそれを組み立てるのではありません。熟練した開発者のための初歩的なJavaScriptプログラミング作業
答えて
プロジェクトではありませんが、YUIシアターでDouglas Crockfordのビデオを見てください。
最大のウェブベースのJavascriptプロジェクトは、DOMを扱う予定です。 JQueryで面白いことをやってください。カーソルを置いたときに強調表示される行を含む表を作成します。それらをクリックすると、AJAXとJSONを介して更新されます。
あなたが本当に魔法で役に立つものを探しているのなら、IE8用の固定ヘッダーとフッターを持つスクロールテーブルを作成してください。
WEBから離れる場合は、JDK 1.6を使用し、Javascriptコードを実行してください。あなたはそれでトーンをすることができます。
JDKは有望だと思う。 – ProfK
まず、sokobanのような単純なゲームを実装します。
2番目のアプリケーションは、AJAXベースのマルチユーザーチャットアプリケーションで、最初にAJAXプッシュでポーリングによって他のユーザーの応答を取得します。
たとえばのような先進的なアプリケーションを作成しようとすると、google calanderを再作成してみてください。
The Holy Grail - WYSIWYGエディタ。彼らはそれを完了する必要はありませんが、彼らの攻撃計画を見ているだけで面白いでしょう。パターンやオブジェクト指向への権利を再生します。
はい、bespinのようなエディタですが、キャンバスの代わりにsvgを使用します;)とても良い! –
興味深い質問。
本当にあなたはどんなアプリケーションでも行うことができます。あなたが最新かつ最高のものを使用していることを確認するために、私はDHTMLとAJAXを使って簡単なCRUDスタイルのアプリケーションを作ろうとします。おそらく連絡先リストやカレンダー。本当にエネルギッシュな気がするなら、バックエンドをJavaScriptで書くこともできます。
DOMとブラウザの互換性に本当に親しみを持たせたくない場合は、JaveryやPrototypeなどの素晴らしいフレームワークのマスクを使ってJavascriptを学習します。
@easel、またはextJS :-) – ProfK
ページ上でRSSリーダーを実行することで多くのことを学ぶことができます。 Googleは何ができるかを示します。全力を尽くして、javascript、ネットワークアクセス、セキュリティ制限、中規模データのmangelingに集中しています。 AJAXよりもバックエンドプログラミングを行う能力があれば、本当にすごくうれしいです。少ない労力で多くの良い効果を得ることができます。上に構築するために良いこと。
あなたが本当に高度なプログラマーであれば、上の演習ではおそらくあなたがすでに行っていることのバリエーションであるため、あなたはその言語の洞察を実際に与えてくれないと主張します。 Javascriptの最大の訴訟は、LISPスタイルの成長能力です。新しい機能を生み出す何かのAI(ish)を書く。ほとんどの人はこのように言語を利用していませんが、その場で自分のクラスを拡張する能力は、私が主張するように、最も珍しい、最も強力な機能です。
言語に慣れようとするときはいつでも、私はProject Eulerで問題を解決します。
Googleガジェットを作成することをおすすめします。あなたは無料で作成し、おそらく何かを役に立つものにすることができます。 Googleアカウントをお持ちでない場合は、サインアップしてください。次に、Google Gadget Editorを追加してコードの作成を開始します。
ガジェットを使用すると、JavaScript、JSON、CSSなどを混乱させることができます。さらに、Googleのサーバーにファイルを保存して、どのコンピュータからでも操作できるようになります。
シンプルなRSSリーダーを作成し、JSONとして戻ってくるので、JavaScript APIを使用してそのJavaScriptオブジェクトを処理するJavaScriptを作成しました。その後、divタグを表示/非表示するJavaScriptを開発しました。
私はJavaScriptを学ぶのに良いスタートプロジェクトでした。
StackOverflowを監視するFirefoxのプラグインについてはどうですか? RSSを使用してフィードを監視し、新しい質問がタグで尋ねられたときに通知することができます。
あなたのスキルの進歩に合わせて成長することもできます。
さらに別のJavaScriptフレームワークを書いていますが、特にゲームプログラミングに特化しています。
JavaScriptを取得するには、Douglas CrockfordによるGood Partsが必要です。また、彼のウェブサイトもチェックしてください:http://www.crockford.com
主な理由:JavaScriptはC/C++/Java/C#のように見えるので、実際にはそれらのようなものではありません。物事は大きく異なっています。私はそれらの違いを把握するために彼の本を読むことをお勧めします。
それ以外の場合は、JQueryのWebサイトを参照してください。 JavaScriptはすばらしいものですが、良いフレームワークを使えば多くの落とし穴から救うことができ、より生産性の高いものにすることができます。
- 1. 初心者のためのモバイル開発
- 2. 初心者のためのAndroid開発
- 3. どのようにプログラミング言語の熟練者になれますか?
- 4. C#スレッド:初心者のための練習
- 5. メトロスタイルアプリ開発者のためのデベロッパー最初から?
- 6. iPhone開発:初心者のためのリソース
- 7. 初心者のためのガイド、チュートリアルiOSゲーム開発iPhone/iPad?
- 8. 初心者のためのAndroidアプリケーション開発
- 9. 初心者のためのWebRTCアプリケーションを開発するには?
- 10. 初心者のためのjavascript
- 11. 熟練した仕事の源がない
- 12. Web開発者のためのプロフェッショナルJavaScriptの
- 13. asp.net mvc開発者のためのjavascriptのベストプラクティス
- 14. Django開発者のためのRails
- 15. web2py開発者のためのDjango
- 16. ASP.Net開発者のためのJSPチュートリアル
- 17. 開発者のためのMercurialコマンド
- 18. ウェブサイト開発者のためのテキストオプション
- 19. WinForms/WPF開発者のためのリソース
- 20. iphoneのゲームを作るプログラミングの初心者のための最高のフレームワーク
- 21. C#開発者のためのプログラミングに関する質問帳 - アルゴリズム
- 22. iphone、smartphone、anyphone初心者のためのエミュレータツール、プログラミング環境
- 23. チャレンジ:絶対初心者のためのMS Excel VBAプログラミング
- 24. 絶対初心者のためのPythonプログラミング
- 25. ウェブ開発者/デザイナーのためのモバイルアプリケーション開発ツール
- 26. 異なる開発者のための異なる「開発」環境
- 27. 経験豊かな開発者の練習を支援するオープンソースプロジェクトのための推奨事項
- 28. 進歩のためのオブジェクト指向プログラミングの長所と短所
- 29. 複雑な組織図またはファミリーチャートの初心者のための優れたUI開発ツールが必要
- 30. HTMLからサーバー側プログラミング初心者のための完全なWebデザイン
Javascriptを知りたいのですか、それともJavascriptで何ができたらいいですか? – cgp
JavaScriptで書かれたデスクトップアプリケーションの作成についてお話されていますか? –