私はプログラミングの経験がないことを明確にしたいと思います.HTMLとSQLの経験しかありません.誰もが「ドキュメントのように見えます」のようです。sniff *sniff* お勧めできる本や一連のウェブキャストはありますか?
4 に答える
node.js の素晴らしい世界へようこそ!
私自身もNode.jsを学び始めたばかりで、「expressって何?」とよく自問自答します。「エクスプレス オーバー ノードを使用する理由」等
Express は素晴らしい Web フレームワークであるため、多くの困難な作業を実行して堅牢なアプリケーションを開発できます :)
彼の例を読んで、すべてがどのようにまとめられているかを感じることを強くお勧めします: https://github.com/visionmedia/express/tree/master/examples
このスクリーンキャストは、基本を学ぶのに非常に役立ちました: http://vimeo.com/38136668
Proloser は、新しい高速アプリケーションを開始する方法、それを mongodb に接続する方法を説明し、すべてがどのように機能するのか、なぜ機能するのかを説明します :) 彼は新しいノーダーのために作成しました。
私たち noder は、#node.js チャネルの irc.freenode.net にたむろしています。ご不明な点がございましたら、お気軽にお問い合わせください:)
- プログラミングの経験がないことを明確にしたいのですが、
- HTML と SQL の経験しかない
この2点を踏まえて、まずはプログラミングを学ぶべきです。あなたは NodeJS+Express+MongoDB のうち、あなたがすでに知っているものとはまったく異なる 3 つを学びたいと思っています。
- まずはJavascriptから。これで十分です: http://www.w3schools.com/js/
- という名前のファイルにスクリプトを書き込ん
try.js
で実行しnode try.js
、結果を確認してください!
- という名前のファイルにスクリプトを書き込ん
- 次に、Web アプリケーションがどのように構築されるかを学びましょう。あなたのための2つの基本:
- HTTP経由でサーバーから何かをリクエストしますhttp://myapp.com/users/all
- サーバーはリクエストを処理し、HTML で結果を送信します
- ブラウザに表示されます。
- 詳細情報: http://www.slideshare.net/nbrier/how-to-build-a-web-app-for-nonprogrammers
- ExpressJS Web サイトを見て、一歩一歩進んで、そこですべてを試してください。
- 次に、MongoDB を学習します。これは SQL データベースではなく、NoSQL データベースです。なぜ学習したいのかわかりませんが、http://www.mongodb.org/display/DOCS/Tutorialを試してみると間違いなく役立ちます。しかし、あなたがしなければならないことは、例を調べることだけです。Node から MongoDB を使用するには、Mongoose を使用できます。
フレームワークに深く入る前に、プログラミング言語の基礎を学ぶべきだと思います。
Code Yearには、JavaScript を学ぶための一連のインタラクティブなプログラミング レッスンがあります。ゼロから段階的に言語を学びます。
JavaScript を理解したら、express や mongo などのフレームワークを使い始めることができます。
HTML/CSS しか知らない場合、道のりは長いです。http://howtonode.org/express-mongodbをご覧ください
モジュール式の JavaScript、JSON、データベース (特に NoSQL データベース) をコーディングする方法について高度な理解が必要です。
乾杯!