なるほどなっとくC#入門 (新・標準プログラマーズライブラリ)
出井秀行
この商品が関連するクーポン・キャンペーンがあります(10件)
※エントリー必要の有無や実施期間等の各種詳細条件は、必ず各説明頁でご確認ください。
- 条件達成でポイント2倍!楽天モバイルご契約者様はさらに+1倍
- 【書籍スタンプカード】スタンプ獲得で最大1,000ポイント当たる!
- 本・雑誌全品対象!条件達成でポイント最大12倍(2024/10/1-10/31)
- 【ポイント5倍】図書カードNEXT利用でお得に読書を楽しもう♪
- 対象者限定!本全品対象!ポイント5倍 書籍キャンペーン
- 【楽天モバイルご契約者様】条件達成で100万ポイント山分け!
- 【楽天ラクマ】条件達成で楽天ブックスのお買い物がポイント最大11倍
- 【楽天Kobo】初めての方!条件達成で楽天ブックス購入分がポイント20倍
- 楽天ブックス活用術クイズキャンペーン!抽選で3000ポイント当たる!
- エントリー&お気に入り新着通知登録で300円OFFクーポン当たる!
商品情報
- 発売日: 2019年03月
- 著者/編集: 出井秀行
- レーベル: 新・標準プログラマーズライブラリ
- 出版社: 技術評論社
- 発行形態: 単行本
- ページ数: 446p
- ISBN: 9784297104580
商品説明
内容紹介(出版社より)
プログラミングの知識・経験がなくてもC#の基本文法を身につけることができる
本書は、プログラミングの知識・経験がなくてもC#の基本文法を身につけることができる入門書です。
そのために、「初心者に理解して身につけてほしい機能を厳選し、ポイントを絞る」
「C#になぜその機能があるのか、どんな場面で使うのかという点も納得できる」という方針で解説しています。
C#の文法は膨大ですが、これから学ぼうとする方は、すべてを覚える必要はありません。
本書を通して、「なぜ」という疑問をひとつひとつ解消しながら、
利用頻度の高い文法をしっかりと自分のものにすることができます。
(こんな方におすすめ)
プログラミングの知識はゼロだがC#を学習したいひと
C#の本・他言語の本を一応読んだことがあるが、挫折したひと
C#プログラミングの知識が断片的で、まだ統合された形になっていないひと
実際のC#プログラミングの経験も不足しているひと
(目次)
第0章C#プログラミングを始める前に
0-1プログラミングとは?
0-2機械語に翻訳するコンパイラー
0-3統合開発環境で楽々開発
0-4.NETという強力な助っ人
0-5本書で扱うプログラムの種類
第1章初めてのC#プログラミング
1-1ようこそ、C#の世界へ
1-2プロジェクトとソリューション
1-3入力したプログラムを理解しよう
1-4usingディレクティブを使って簡略化
1-5デバッグ機能を使って実行順序を確かめてみよう
1-6数値を扱ってみる
1-7C#のコードを入力するうえでの注意点
1-8作成したプログラムをコマンドプロンプトから実行する
第2章変数と変数の型
2-1変数とは?
2-2変数の基本的な使い方
2-3変数名の付け方
2-4変数の型
第3章演算と演算子
3-1演算とは? 演算子とは?
3-2算術演算
3-3単項演算子
3-4代入演算子
3-5数値の型変換
3-6文字列の連結
第4章条件に応じた処理
4-1条件分岐処理の必要性
4-2if文による条件分岐処理
4-3関係演算子と論理演算子
4-4switch文による多分岐処理
4-5else if構文を使った多分岐処理
第5章繰り返し処理
5-1繰り返し処理とは?
5-2while文(指定条件の間繰り返す処理)
5-3for文(特に指定回数繰り返す処理)
5-4do-while文(最低1回は実行される繰り返し処理)
5-52重ループ
5-6break文
5-7continue文
5-8難しい2重ループのコードを読んでみよう
第6章配列
6-1配列の基礎
6-2配列とfor文の繰り返し処理
6-3初期化を伴わない配列の宣言
6-4配列要素に値を設定する
6-5foreach文を使った繰り返し処理
6-62次元配列
第7章クラス/オブジェクト指向プログラミングの基礎
7-1オブジェクト指向とは?
7-2オブジェクト指向以前
7-3初めてのクラス
7-4クラスとオブジェクトの違い
7-5メソッドを定義する
7-6メソッドの利点
7-7変数のスコープ
第8章静的メソッド/静的プロパティ/静的クラス
8-1staticとは何なのだろう?
8-2インスタンスプロパティとインスタンスメソッド
8-3静的メソッドと静的プロパティ
8-4静的クラス
第9章クラスを使いこなそう
9-1名前空間
9-2Stringクラスを使ってみる
9-3Mathクラスを使ってみる
9-4DateTime構造体を使ってみる
9-5Fileクラスを使ってみる
第10章クラスについて掘り下げる
10-1メソッドはどんな型でも返せる
10-2メソッドのオーバーロード(多重定義)
10-3メソッドの省略可能な引数
10-4コンストラクターを使いこなす
10-5プロパティの高度な使い方
第11章値型と参照型
11-1構造体
11-2列挙型
11-3値型と参照型
11-4参照先がないことを表すnull
第12章リストクラスとLINQ
12-1List<T>クラス
12-2LINQを使ってみよう
第13章継承
13-1継承とは?
13-2継承を利用しない場合
13-3クラスを継承する
13-4継承とis a関係
13-5すべての型の頂点に立つobject型
第14章ポリモーフィズム
14-1ポリモーフィズムとは?
14-2ポリモーフィズム以前
14-3継承によるポリモーフィズムを導入する
14-4継承するための抽象クラスと抽象メソッド
14-5インターフェイスによるポリモーフィズム
第15章エラーへの対応
15-1例外とは?
15-2例外をキャッチする
15-3例外を発生させる
15-4後始末が必要な場合の「後処理」
内容紹介(「BOOK」データベースより)
C#のプログラミングに初めて取り組む方が理解し身に付けてほしい機能を厳選し、ポイントを絞った解説。C#の文法の説明だけでなく、なぜその機能があるのか、どういったときに使うのかという点も納得できるように解説。
目次(「BOOK」データベースより)
C#プログラミングを始める前に/初めてのC#プログラミング/変数と変数の型/演算と演算子/条件に応じた処理/繰り返し処理/配列/クラス/オブジェクト指向プログラミングの基礎/静的メソッド/静的プロパティ/静的クラス/クラスを使いこなそう/クラスについて掘り下げる/値型と参照型/リストクラスとLINQ/継承/ポリモーフィズム/エラーへの対応
著者情報(「BOOK」データベースより)
出井秀行(イデイヒデユキ)
栃木県出身、東京理科大学理工学部情報科学科卒業。2004年からgushwellというハンドル名でオンライン活動を開始。メールマガジンやブログなどでC#の技術情報発信に努める。2005年から14年連続でMicrosoft MVPアワードを受賞(本データはこの書籍が刊行された当時に掲載されていたものです)
商品レビュー(6件)
- 総合評価
- 4.34
-
(無題)
- 購入者さん
- 投稿日:2022年08月11日
他サイト含めて、評価がよかったので購入。他の方も書いてある通りとても分かりやすかった。ネットで勉強していても、こういうところまでは語ってくれてない というところまで書いてあり、とりつき最初の本としては、とても満足できるよい本であると思った。
0人が参考になったと回答
-
とても分かり易い
- みっちぱぱ
- 投稿日:2021年05月18日
子供用に購入しましたが非常にわかりやすく、会社でc#を教えるように再購入しました。
0人が参考になったと回答
-
(無題)
- 購入者さん
- 投稿日:2021年02月19日
仕事用に購入しました。
意外とすぐ届いたのでよかったです。0人が参考になったと回答
楽天ブックスランキング情報
-
週間ランキング(2024年09月23日 - 2024年09月29日)
本:第-位( - ) > パソコン・システム開発:第424位(↑) > プログラミング:第52位(↑) > C・C++・C#:第8位(↑)
-
日別ランキング
ランキング情報がありません。