かんたん C #改訂 2 版(カンタン シーシャープ)
プログラミング- 著者:
- 伊藤達也/油吉アビトス事業部(イトウ,タツヤ/アブヨシ アビトス ジギョウブ)
- 出版社:
- 技術評論社
- 出版日:
- 2017年11月
- ISBN:
- 9784774192642
- シリーズ:
- プログラミングの教科書
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
豊富なサンプルコードで優しく理解。つまずくポイントも図解でわかる。基本の文法事項を網羅。よくわかる!プログラミングの教科書。プログラミングを基礎から、豊富なイラストと実例でしっかり解説!
技書の森解説
C# はゲーム開発 (Unity) 、デスクトップアプリ、 Web バックエンドと活躍の場が広い言語ですが、最初の一歩をどこから踏み出すかで迷いやすい言語でもあります。本書は技術評論社「かんたん」シリーズの C# 版で、プログラミング経験が浅い人がコンソールアプリケーションの作成を通じて言語の基礎を固めることを目的としています。
変数、制御構文、配列、メソッド、クラスとオブジェクト指向の初歩といった要素を、サンプルコードを写経しながら理解する流れです。改訂 2 版では Visual Studio の操作画面が更新されており、開発環境のセットアップからつまずかないよう配慮されています。各章末に練習問題が用意されている点も、独学で進める際のペースメーカーとして機能します。
Unity や ASP.NET を使いこなすには本書の先にさらなる学習が必要ですが、 C# の文法と基本概念を手を動かしながら一通り押さえるという段階においては堅実な選択です。特に Java や Python を経験せずに C# を最初の言語として選ぶ人に向いています。
この本に興味がある方におすすめ
この本に関連
関連記事
プログラミングの本は教科書とは違う
学校の教科書のように暗記する必要はありません。プログラミングの本は引いて使う道具です。教科書との違いと、順番を飛ばせる本 / 飛ばせない本の見分け方を紹介します。
プログラミングの本には何が書いてあるのか
プログラミングの本を開いたことがない人に向けて、実際にどんなことが書いてあるのかを紹介します。コードだけでなく、考え方や設計の話も載っています。
ネットワーク本ガイド - TCP/IP の教科書からプロトコル各論や実務書までの選び方
ネットワークを学ぶ技術書の選び方を 3 段階 (全体像の教科書 → HTTP や DNS のプロトコル各論 → 実務と運用) で整理。マスタリング TCP/IP や図解入門 TCP/IP などの定番書の使い分けと、ネットワーク本の賞味期限の考え方を解説します。
関連用語
競技プログラミング
与えられた問題を制限時間内に正確 / 高速に解くプログラミング競技
依存グラフとは - モジュール間の依存関係を可視化する方法
依存グラフはパッケージやモジュール間の依存関係を有向グラフで表現する手法。循環依存の検出 / ビルド順序の決定 / 影響範囲分析での活用法を解説
プログラミング
コンピュータに実行させる手順をプログラミング言語で記述し、動作を作り出す行為
抽象クラス
直接インスタンス化できず、サブクラスに共通のインターフェースと部分的な実装を提供するクラス
ペアプログラミング
2 人の開発者が 1 台の PC で協力してコードを書く開発手法
グラフアルゴリズム
ノードとエッジで構成されるグラフ構造に対する探索 / 最短経路 / 接続性の分析アルゴリズム