10 日でおぼえる C #入門教室(トオカ デ オボエル シーシャープ ニュウモン キョウシツ)
プログラミング- 著者:
- arton(アートン)
- 出版社:
- 翔泳社
- 出版日:
- 2013年02月
- ISBN:
- 9784798128566
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
「作りながら学ぶ」から、しっかりわかる、身につく。開発環境の準備、演算子、クラスの継承、データの同期など、基本から丁寧に解説。 Windows ストアアプリの開発方法もカバー。 C #をきちんと学べる 1 冊です。
技書の森解説
「 10 日で」と銘打たれていますが、これは厳密なスケジュールではなく、 10 章構成の学習プランで区切りよく進められるという意味合いです。本書は C# を初めて学ぶ方に向けて、変数、制御構文、クラス、継承、例外処理といったオブジェクト指向プログラミングの基本を、 Visual Studio を使ったサンプルコードとともに一歩ずつ追います。著者の arton 氏は Ruby やプログラミング言語設計の分野でも知られる技術者で、言語の仕組みへの解像度の高さが解説に反映されています。
本書は C# の文法とオブジェクト指向の考え方を同時に学べる点が長所です。「文法書を読んだがオブジェクト指向が腑に落ちない」という段階の方が、手を動かしながら理解を深める用途に適しています。
注意点として、.NET Framework 世代の Visual Studio を前提にした記述が含まれるため、環境構築の手順は読み替えが必要になる場合があります。言語の基礎概念は変わりませんが、開発環境のバージョンが進んでいる点は意識しておくとよいでしょう。
この本に興味がある方におすすめ
この本に関連
arton の他の書籍
関連記事
体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版は初版と何が違うか - 買い直し判断ガイド
通称「徳丸本」こと体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版 (2018 年) と初版 (2011 年) の違いを出版社公表の改訂内容から整理。章の削除 / 新設 / 追加点の一覧と、初版所有者が買い直すべきかの判断基準を解説します。
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
ゲームが好きならプログラミングの本も読める
ゲームの攻略本を読んだことがあるなら、プログラミングの本も読めます。攻略本とプログラミング本の共通点から、読書のハードルを下げます。
関連用語
非同期プログラミング
I/O 待ちの間に他の処理を進め、システムのスループットを向上させるプログラミング手法
抽象クラス
直接インスタンス化できず、サブクラスに共通のインターフェースと部分的な実装を提供するクラス
開発/本番一致
Twelve-Factor App の原則で、開発 / ステージング / 本番環境の差異を最小化する
Android
Google 主導で開発されるモバイル OS。世界で最も多く使われるスマートフォン基盤
SpringBoot
Java の定番フレームワーク Spring を、設定を簡素化して手早く使えるようにした基盤
Template Method パターン
アルゴリズムの骨格を親クラスで定義し、具体的なステップをサブクラスに委ねるデザインパターン