入門Node.jsプログラミング―各種フレームワークのインストールからサイト公開まで [単行本]
    • 入門Node.jsプログラミング―各種フレームワークのインストールからサイト公開まで [単行本]

    • ¥3,740113 ゴールドポイント(3%還元)
    • 在庫あり2024年12月16日月曜日までヨドバシエクストリームサービス便(無料)がお届け
100000009003172761

入門Node.jsプログラミング―各種フレームワークのインストールからサイト公開まで [単行本]

価格:¥3,740(税込)
ゴールドポイント:113 ゴールドポイント(3%還元)(¥113相当)
フォーマット:
お届け日:在庫あり今すぐのご注文で、2024年12月16日月曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:翔泳社
販売開始日: 2019/09/25
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可

カテゴリランキング

店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

入門Node.jsプログラミング―各種フレームワークのインストールからサイト公開まで の 商品概要

  • 要旨(「BOOK」データベースより)

    8つのプロジェクトを通してNode.jsによるWebアプリ制作を自分のものに。ES6(ECMAScript2015)以降の言語機能を活用し構築したアプリの配置・運用まで一貫して学べる。
  • 目次

    UNIT 0 準備と設定
     LESSON 0 Node.jsとJavaScriptエンジンの準備
     LESSON 1 環境を設定する
     LESSON 2 Node.jsアプリケーションを実行する

    UNIT 1 Node.jsを利用する
     LESSON 3 Node.jsモジュールを作る
     LESSON 4 単純なWebサーバーをNode.jsで作る
     LESSON 5 到着するデータを処理する
     LESSON 6 ルーティングの改良と外部ファイルの供給
     LESSON 7 演習:最初のWebアプリケーションを自作する

    UNIT 2 Express.jsの導入
     LESSON 8 Expess.jsでアプリケーションを設定する
     LESSON 9 Express.jsでのルーティング
     LESSON 10 テンプレートでビューを接続する
     LESSON 11 コンフィギュレーションとエラー処理
     LESSON 12 演習:Express.jsで強化する

    UNIT 3 データベースに接続する
     LESSON 13 MongoDBデータベースの準備
     LESSON 14 Mongooseでモデルを作る
     LESSON 15 コントローラとモデルを接続する
     LESSON 16 演習:購読ユーザーの情報を保存する

    UNIT 4 モデルの構築
     LESSON 17 データモデルを改善する
     LESSON 18 ユーザーモデルを作る
     LESSON 19 モデルの作成と読み出し
     LESSON 20 モデルの更新と削除
     LESSON 21 演習:CRUDモデルを加える

    UNIT 5 ユーザーアカウント認証
     LESSON 22 セッションとフラッシュメッセージを加える
     LESSON 23 ログインを実施し、パスワードをハッシュする
     LESSON 24 ユーザー認証を追加する
     LESSON 25 演習:ユーザー認証の追加

    UNIT 6 APIの構築
     LESSON 26 アプリケーションにAPIを追加する
     LESSON 27 アプリケーションから自作APIをアクセスする
     LESSON 28 APIセキュリティを追加する
     LESSON 29 演習:APIを実装する

    UNIT 7 チャット機能の追加
     LESSON 30 socket.ioを利用する
     LESSON 31 チャットのメッセージを保存する
     LESSON 32 チャットをインジケータで通知する
     LESSON 33 演習:チャット機能を追加する

    UNIT 8 公開版のデプロイと管理
     LESSON 34 アプリケーションをデプロイする
     LESSON 35 公開版を管理する
     LESSON 36 アプリケーションをテストする
     LESSON 37 演習:Confetti Cuisineをデプロイする

    APPENDIX A ES6で導入されたJavaScript構文
    APPENDIX B ロギングとグローバルオブジェクトの使い方

  • 出版社からのコメント

    JavaScriptを駆使してWebプログラミングの真髄と醍醐味をたっぷり堪能しよう
  • 内容紹介

    JavaScript(ES2015以降)をフル活用して
    柔軟性に富んだWebアプリを作成しよう!
    フロントエンドもバックエンドも
    JavaScriptのスキルを120%活用する

    本書は
    「Get Programming with Node.js」
    Jonathan Wexler, Manning Publications Co, 2019
    の翻訳書です。

    アプリケーションを構築できるプラットフォームは数多く存在します。Node.jsは、そのひとつですが、Webアプリケーション(インターネットを介してリクエストを処理し、応答として処理したデータとビューを返すアプリケーション)の構築に適している点が最大の特徴です。

    本書は、純粋にJavaScript(ECMAScript 2015以降)だけを使ってアプリケーションを構築する手法と、その手立てを提供します。そのため、JavaScriptの機能と使い所の極意を否が応でも学ぶことになります。

    また同時に、本書はWeb開発への導入編となるでしょう。Webアプリケーションを構築したことがないとか、内部的な仕組みを完全に理解していなかったという人は、本書で、その全貌を学ぶことができます。

    本書の目標は、サンプルやコードを通じて、これらのコンセプトを説明することであり、サンプルを使い・変更して、読者が自分のアプリケーションを作れるようにすることにあります。

    【本書のポイント】
    ・9つのユニットと38の短い章構成
    ・節ごとの理解度チェック
    ・章ごとの練習問題
    ・豊富な補足事項とポイント解説

    【読者が得られること】
    ・Node.jsを使ったWebアプリケーション構築の基礎知識
    ・Node.jsによる実用的なプログラミング能力
    ・ECMAScript 2015以降の新しい機能を使ったプログラミング手法

    【対象読者】
    ・Node.jsについて興味がある方
    ・Webアプリケーション構築について学びたい方
    ・JavaScriptには馴染みがあるが、Web開発の経験が少ない方

  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    ウェクスラー,ジョナサン(ウェクスラー,ジョナサン/Wexler,Jonathan)
    フィラデルフィア生まれのソフトウェア技術者。長年に渡るアプリケーション構築の経験とWeb開発に関するトレーニングを通して、何百ものクライアントや生徒たちが持つ潜在的な能力の発露に協力。現在、フィラデルフィアとニューヨークシティにある組織とパートナー関係を結び、テクノロジーによって、世界中の組織で社会的・経済的なギャップの橋渡しをする仕事をしている。それはインドの学校のためにコンピュータゲームを作ることから、The New York Code+Design Academyで開発チームのリーダーを勤めることや、ブルームバーグ社でのソフトウェアエンジニアリングにもおよぶ

入門Node.jsプログラミング―各種フレームワークのインストールからサイト公開まで の商品スペック

商品仕様
出版社名:翔泳社
著者名:ジョナサン ウェクスラー(著)/吉川 邦夫(監訳)
発行年月日:2019/09/25
ISBN-10:4798158623
ISBN-13:9784798158624
判型:B5
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:461ページ
縦:23cm
横:19cm
他の翔泳社の書籍を探す

    翔泳社 入門Node.jsプログラミング―各種フレームワークのインストールからサイト公開まで [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!