プログラミングの教科書シリーズかんたん Visual Basic
[改訂2版]

[表紙]かんたん Visual Basic[改訂2版]

紙版発売
電子版発売

A5判/608ページ

定価2,904円(本体2,640円+税10%)

ISBN 978-4-7741-9040-2

電子版

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

本書は,「広く・正しく・新しく」をコンセプトにVisual Basicでプログラミングをはじめるに当たって基本的なことはすべて学習できる内容となっています。また,イラストによる図解方式で概念をやさしく解説しているので,プログラミングが初めての人でも安心して学習を進めることができます。なお,章の最後には練習問題を収録しているので,内容がきちんと理解できたかを確認することができるので,プログラミングの教科書としても利用できます。最新のVisual studio 2017対応。

こんな方におすすめ

  • Visual Basicの文法をちゃんと学びたいと思っている

目次

1章 Visual Basicをはじめよう

  • 01 Visual Basicとは?
  • 02 開発環境の入手とインストール
  • 03 ソリューションとプロジェクトの作成
  • 04 ソースコード入力と保存
  • 05 プログラムの実行と停止
  • 06 この章のまとめ
  • 章末復習問題

2章 Visual Basicの基本を学ぼう

  • 01 プログラムのはじまりとおわり
  • 02 ステートメント
  • 03 文字を出力する
  • 04 入力を取得する
  • 05 コメントをつける
  • 06 インデント
  • 07 この章のまとめ
  • 章末復習問題

3章 変数

  • 01 変数とは
  • 02 変数の宣言
  • 03 値の代入
  • 04 型推論
  • 05 変数の有効範囲
  • 06 型変換
  • 07 定数
  • 08 列挙型
  • 09 タプル型
  • 10 この章のまとめ
  • 章末復習問題

4章 演算子

  • 01 演算子とは
  • 02 算術演算子
  • 03 代入演算子
  • 04 ビットシフト演算子
  • 05 比較演算子
  • 06 論理演算子
  • 07 連結演算子
  • 08 その他の演算子
  • 09 この章のまとめ
  • 章末復習問題

5章 条件分岐処理

  • 01 条件分岐とは
  • 02 Ifステートメント
  • 03 Ifと演算子
  • 04 Select Caseステートメント
  • 05 この章のまとめ
  • 章末復習問題

6章 繰り返し処理

  • 01 繰り返し処理とは
  • 02 For...Nextステートメント
  • 03 Parallel.Forメソッド
  • 04 For Eachステートメント
  • 05 Parallel.ForEachメソッド
  • 06 While…End Whileステートメント
  • 07 Do {While ¦ Until}... Loopステートメント
  • 08 Do...Loop {While ¦ Until}ステートメント
  • 09 繰り返し処理の中断と継続
  • 10 多重ループ
  • 11 この章のまとめ
  • 章末復習問題

7章 配列

  • 01 配列とは
  • 02 配列を使用する
  • 03 配列サイズの変更
  • 04 多次元配列
  • 05 ジャグ配列
  • 06 この章のまとめ
  • 章末復習問題

8章 クラスの基本

  • 01 クラスとは
  • 02 クラスの定義
  • 03 フィールド
  • 04 クラスのインスタンス化
  • 05 メソッド
  • 06 プロパティ
  • 07 この章のまとめ
  • 章末復習問題

9章 クラスの応用

  • 01 メソッドのオーバーロード
  • 02 コンストラクタ
  • 03 パーシャルクラス
  • 04 構造体
  • 05 この章のまとめ
  • 章末復習問題

10章 継承

  • 01 継承とは
  • 02 独自メンバの追加
  • 03 基本クラスへのアクセス
  • 04 コンストラクタ
  • 05 ShadowsとOverrides
  • 06 ポリモーフィズム
  • 07 クラスメンバのアクセス修飾子
  • 08 この章のまとめ
  • 章末復習問題

11章 抽象クラスとインターフェース

  • 01 抽象クラス
  • 02 インターフェース
  • 03 インターフェースの継承と実装
  • 04 この章のまとめ
  • 章末復習問題

12章 デリゲートとイベント

  • 01 デリゲート
  • 02 マルチキャストデリゲート
  • 03 ラムダ式
  • 04 イベント
  • 05 イベントの動的関連づけ
  • 06 この章のまとめ
  • 章末復習問題

13章 ジェネリック

  • 01 ジェネリックとは
  • 02 List
  • 03 SortedList
  • 04 Stack
  • 05 Queue
  • 06 Dictionary
  • 07 ジェネリッククラスの定義
  • 08 ジェネリック型メンバの定義
  • 09 制約
  • 10 この章のまとめ
  • 章末復習問題

14章 LINQ

  • 01 LINQとは
  • 02 LINQの基本
  • 03 LINQの応用
  • 04 LINQの実行タイミング
  • 05 集計関数
  • 06 この章のまとめ
  • 章末復習問題

15章 例外処理

  • 01 例外処理とは
  • 02 Try~Catch~Finally
  • 03 例外クラス
  • 04 例外クラスの自作
  • 05 この章のまとめ
  • 章末復習問題

16章 GUIアプリケーションの開発

  • 01 GUIアプリケーションとは
  • 02 画面のデザイン
  • 03 イベント
  • 04 ビルドと実行
  • 05 この章のまとめ
  • 章末復習問題

著者プロフィール

高橋広樹(たかはしひろき)

Microsoft MVP for PowerShell(Jan 2009 - Dec 2010)。本職は半導体製造工場に勤める社内システムエンジニア。オンラインでは「HIRO」のハンドル名で活動している。Windows PowerShellを専門に取り扱うコミュニティPowerShell from Japan!!の運営,VB.NETとC#のTipsを提供するHIRO's.NETを運営している。またtechbank.jpの副管理人でもある。そのほかCodeZine(翔泳社)にてPowerShell関連の記事を連載している。