CodeZineを運営する翔泳社より、10月25日(金)に書籍『バックエンドエンジニアを目指す人のためのRust』が発売となりました。
本書はRustを学びたい人のための入門書です。下記のようなプログラムを作りながら、Rustならではの生産性の高いプログラミング手法を解説します。
様々な課題を細分化してステップバイステップで解説するので、初心者でもじっくり理解しながら仕事に直結するスキルを身につけられます。
- 計算クイズ
- ポーカーゲーム
- メモリ付き電卓
- 家計簿プログラム
- 本棚ツール
- 勉強会カレンダーツール
- TODOアプリ
- 画像変換ツール
また、バックエンドエンジニアとして就職・転職する際に必要となる入社試験を想定した問題も掲載しています。Rustによるバックエンドのスキルアップができるだけでなく、「仕事に活かす」「仕事にする」ための手法が学べる1冊です。
目次
第1章 Rust はどういうところで使われているのか?
第2章 Rust のプログラムを動かせるようになろう[ Hello, World ]
第3章 インタラクティブなプログラムを作れるようになろう[ 計算クイズ ]
第4章 さまざまなデータ構造を扱えるようになろう[ ポーカーゲーム ]
第5章 関数とメソッドを扱えるようになろう[ メモリ機能付き電卓 ]
第6章 ファイル入出力のあるコマンドラインツールを作れるようになろう[ 家計簿プログラム ]
第7章 自作ライブラリを公開できるようになろう[ 本棚ツール ]
第8章 単体テストを書けるようになろう[ 勉強会カレンダーツール ]
第9章 エラーハンドリングを扱えるようになろう[ 勉強会カレンダーツール ]
第10章 かんたんなWebアプリを作れるようになろう[ TODOアプリ ]
第11章 自作Webアプリを公開しよう[ TODOアプリの公開 ]
第12章 並列処理を扱えるようになろう[ 画像処理ツール ]
第13章 バックエンドエンジニアになろう[ 採用面接 ]
この記事は参考になりましたか?
- 翔泳社 新刊紹介連載記事一覧
-
- 高パフォーマンスなコードを書くために不可欠の知識、『なっとく! 並行処理プログラミング』発...
- 仕事に使うためにRustを学ぶときの入門書、『バックエンドエンジニアを目指す人のためのRu...
- Linuxの根幹となるカーネルを初心者向けに解説 『絵で見てわかるLinuxカーネルの仕組...
- この記事の著者
-
渡部 拓也(ワタナベ タクヤ)
翔泳社マーケティング課。MarkeZine、CodeZine、EnterpriseZine、Biz/Zine、ほかにて翔泳社の本の紹介記事や著者インタビュー、たまにそれ以外も執筆しています。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社