安東 一慈 著
大西 諒 著
徳永 裕介 著
中村 謙弘 著
山中 雄大 著
本書は、これからRustをはじめる方を対象とする入門書籍です。Rustの学習を通じて、バックエンドエンジニアに求められる知識を提供することを目的としています。以下のプログラムを作りながら、生産性の高いプログラミング手法を身に付けられます。
・計算クイズ
・ポーカーゲーム
・メモリ付き電卓
・家計簿プログラム
・本棚ツール
・勉強会カレンダーツール
・TODOアプリ
・画像変換ツール
■本書の特徴
・ステップバイステップで丁寧に解説
本書で作成するプログラムは、課題を細分化して考えられるようにしています。仕事にも直結する課題解決力を鍛えられるようにまとめました。
・Rustならではの生産性の高いプログラミング手法が身につく
パッケージマネージャー、ユニットテスト、リンター、フォーマッター、option型、result型など、生産性を高めるRustならではのプログラミング手法も解説しています。
・入社試験問題も掲載
実際の入社試験を想定した問題も掲載しています。本書の学習を通じて、採用試験の準備も進められます。
■目次
第1章 Rust はどういうところで使われているのか?
第2章 Rust のプログラムを動かせるようになろう[ Hello, World ]
第3章 インタラクティブなプログラムを作れるようになろう[ 計算クイズ ]
第4章 さまざまなデータ構造を扱えるようになろう[ ポーカーゲーム ]
第5章 関数とメソッドを扱えるようになろう[ メモリ機能付き電卓 ]
第6章 ファイル入出力のあるコマンドラインツールを作れるようになろう[ 家計簿プログラム ]
第7章 自作ライブラリを公開できるようになろう[ 本棚ツール ]
第8章 単体テストを書けるようになろう[ 勉強会カレンダーツール ]
第9章 エラーハンドリングを扱えるようになろう[ 勉強会カレンダーツール ]
第10章 かんたんなWebアプリを作れるようになろう[ TODOアプリ ]
第11章 自作Webアプリを公開しよう[ TODOアプリの公開 ]
第12章 並列処理を扱えるようになろう[ 画像処理ツール ]
第13章 バックエンドエンジニアになろう[ 採用面接 ]
第1章 Rust はどういうところで使われているのか?
第2章 Rust のプログラムを動かせるようになろう[ Hello, World ]
第3章 インタラクティブなプログラムを作れるようになろう[ 計算クイズ ]
第4章 さまざまなデータ構造を扱えるようになろう[ ポーカーゲーム ]
第5章 関数とメソッドを扱えるようになろう[ メモリ機能付き電卓 ]
第6章 ファイル入出力のあるコマンドラインツールを作れるようになろう[ 家計簿プログラム ]
第7章 自作ライブラリを公開できるようになろう[ 本棚ツール ]
第8章 単体テストを書けるようになろう[ 勉強会カレンダーツール ]
第9章 エラーハンドリングを扱えるようになろう[ 勉強会カレンダーツール ]
第10章 かんたんなWebアプリを作れるようになろう[ TODOアプリ ]
第11章 自作Webアプリを公開しよう[ TODOアプリの公開 ]
第12章 並列処理を扱えるようになろう[ 画像処理ツール ]
第13章 バックエンドエンジニアになろう[ 採用面接 ]
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||
---|---|---|---|---|---|---|---|---|---|
1刷 | 216 コードブロック内、上から9行目 |
未 | 未 |
|
2024.12.04 |