出版社内容情報
サーバーサイドの入門に最適な、Webプログラミングのテキストが登場!Linuxでの環境構築から、Git・GitHubによるコード管理、Node.jsによるサーバーサイドのプログラミングが学べる!
インターネットで学ぶ話題の通信制学校「N高校」が展開する、プログラミング教育メソッドの大公開第2弾!
約1000人の高校生にWebプログラミングを教えてきた名物講師が、入門者がつまずきやすいポイントを、ていねいに解説!
【本書の対象読者】
・環境構築で挫折した方
・サーバーサイドに挑戦したいと思っている方
・SIerからWeb系への転職を考えている方
【本書の内容】
●Chapter1 Linuxの基本を身に付けよう
LinuxというOS/コンピューターの構成要素/コマンドでファイルを操作する/標準出力/viの使い方を学ぼう
●Chapter2 シェルプログラミングをやってみよう
シェルプログラミング/通信とネットワーク/サーバーとクライアント/HTTP通信/通信をするボットの開発
●Chapter3 GitHubで始めるソーシャルコーディング
GitHubでWebサイトを公開する/イシュー管理とWikiによるドキュメント作成/GitとGitHub/GitHubへのpush/Gitのブランチ/ソーシャルコーディング
●Chapter4 Node.jsでプログラミングをやってみよう
Node.js/集計処理を行うプログラム/アルゴリズムの改善/ライブラリ
●Chapter5 Slackのボットを作ろう
Slackのボット開発/HubotとSlackアダプター/モジュール化された処理/ボットインタフェースとの連携
●Chapter6 HTTPサーバーを作ってみよう
同期I/Oと非同期I/O/例外処理/HTTPサーバー
■Chapter1 Linuxの基本を身に付けよう
LinuxというOS
コンピューターの構成要素
コマンドでファイルを操作する
標準出力
viの使い方を学ぼう
■Chapter2 シェルプログラミングをやってみよう
シェルプログラミング
通信とネットワーク/サーバーとクライアント
HTTP通信
通信をするボットの開発
■Chapter3 GitHubで始めるソーシャルコーディング
GitHubでWebサイトを公開する
イシュー管理とWikiによるドキュメント作成
GitとGitHub
GitHubへのpush
Gitのブランチ
ソーシャルコーディング
■Chapter4 Node.jsでプログラミングをやってみよう
Node.js
集計処理を行うプログラム
アルゴリズムの改善
ライブラリ
■Chapter5 Slackのボットを作ろう
Slackのボット開発
HubotとSlackアダプター
モジュール化された処理
ボットインタフェースとの連携
■Chapter6 HTTPサーバーを作ってみよう
同期I/Oと非同期I/O
例外処理
HTTPサーバー
吉村 総一郎[ヨシムラ ソウイチロウ]
著・文・その他
内容説明
Linuxでの環境構築から、Git・GitHubによるコード管理、Node.jsによるサーバーサイドのプログラミングが学べる1冊。
目次
1 Linuxの基本を身に付けよう
2 シェルプログラミングをやってみよう
3 GitHubで始めるソーシャルコーディング
4 Node.jsでプログラミングをやってみよう
5 Slackのボットを作ろう
6 HTTPサーバーを作ってみよう
著者等紹介
吉村総一郎[ヨシムラソウイチロウ]
プログラミング講師。東京工業大学大学院生命理工学研究科生体分子機能工学専攻修了。製造業の製品設計を補助するシステムの開発に携わる。その後、株式会社ドワンゴに入社。ニコニコ生放送の各種ミドルウエアの開発に携わり、ニコニコ生放送の担当セクションマネージャーとしてチームを率いる。2016年よりN予備校プログラミング講師として高校生にプログラミングを教えている(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。
感想・レビュー
※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。
Mitsuru Umeda
kawamura
必殺!パート仕事人
暇な時に本を読む人
h t