なるほどなっとく C #入門(ナルホド ナットク シーシャープ ニュウモン)
プログラミング- 著者:
- 出井秀行(イデイ,ヒデユキ)
- 出版社:
- 技術評論社
- 出版日:
- 2019年03月
- ISBN:
- 9784297104580
- シリーズ:
- 新・標準プログラマーズライブラリ
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
C #のプログラミングに初めて取り組む方が理解し身に付けてほしい機能を厳選し、ポイントを絞った解説。 C #の文法の説明だけでなく、なぜその機能があるのか、どういったときに使うのかという点も納得できるように解説。
技書の森解説
C# はゲーム開発 (Unity) 、業務アプリケーション、 Web API と活躍の幅が広い言語ですが、オブジェクト指向や型システムの壁が初学者を戸惑わせがちです。本書は出井秀行氏による入門書で、「なるほど、そういうことか」と腑に落ちる説明を積み重ねながら、変数・制御構文からクラス設計・例外処理まで一冊で辿り着く構成を取っています。
特徴的なのは、概念を説明したあとに「なぜそう書くのか」「書かないとどう困るのか」を添えている点です。構文を覚えるだけではなく、その構文が解決する問題を先に見せることで、暗記ではなく納得として定着させる狙いがあります。プログラミング自体が初めてでも読み進められるよう、前提知識は最小限に抑えられています。
ただし本書は言語の基礎を固めることに集中しているため、 Unity での実践や ASP.NET による Web 開発といった応用分野には踏み込みません。ここで得た基礎を土台にして、目的に応じた専門書へ進む二段階の学習が効果的です。 C# の世界に足を踏み入れる最初の一歩として、挫折しにくい設計がされた入門書です。
言及 Qiita 記事 (2 件)
この本に興味がある方におすすめ
この本に関連
関連記事
「あとで読む」ブックマークが 100 件を超えたら本を買え
ブラウザのブックマークに技術記事を溜め込んでいませんか。断片的な記事を 100 件読むより、同じテーマの本を 1 冊読む方が効率的な理由を解説します。
本を読むスピードは気にしなくていい
1 ページ読むのに 10 分かかっても問題ありません。プログラミングの本はゆっくり読むのが正解である理由と、焦らず読み進めるコツを紹介します。
プログラミングの本には何が書いてあるのか
プログラミングの本を開いたことがない人に向けて、実際にどんなことが書いてあるのかを紹介します。コードだけでなく、考え方や設計の話も載っています。
関連用語
JavaScript
Web ブラウザで動作する言語として生まれ、今やサーバーやアプリ開発まで担う汎用言語
WebAssembly
ブラウザでネイティブに近い速度でコードを実行するバイナリ命令形式
TypeScript
JavaScript に静的型付けを追加した言語で、大規模開発の安全性と生産性を向上させる
Unicode
世界中の文字を統一的に表現するための文字コード規格
セマンティック HTML
HTML 要素の意味 (セマンティクス) に基づいてマークアップし、支援技術や検索エンジンが文書の構造を読み取れるようにする手法
バンドラー
複数の JavaScript モジュールを 1 つまたは複数のファイルにまとめるビルドツール