作って楽しむプログラミング Visual C# 2019 超入門(ツクッテタノシムプログラミングビジュアルシーシャープニセンジュウキュウチョウニュウモン)
無償の Visual Studio Community で学ぶはじめてのデスクトップアプリ作成
プログラミング- 著者:
- WINGSプロジェクト 高野 将/山田 祥寛(ウィングスプロジェクトタカノショウ/ヤマダヨシヒロ)
- 出版社:
- 日経BP
- 出版日:
- 2019年08月23日頃
- ISBN:
- 9784822253998
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
はじめてでも大丈夫! アプリを作る楽しさがこの 1 冊だけで体験できます
本書は、 Visual Studio Community 2019 で C#を使用してプログラミングの基礎を学習する入門テキストです。全 9 章を順番に学習することで、プログラミングや開発環境の基礎知識、画面のデザイン、コードの書き方、エラーが起きたときの対処方法などを理解できます。章ごとに短いトピックで区切られているので、自分のペースで学べます。 PC スクールなどの教材としても適しています。
本書は 2017 年 8 月発行の『アプリを作ろう! Visual C#入門 Visual C# 2017 対応』を、執筆時の最新情報に合わせて改訂したものです。
●本書で作るサンプルアプリ
本書では「じゃんけんバトル」というゲームを作りながら、 Visual C#の基本操作とプログラミングの基礎を学習します。「じゃんけんバトル」は敵 (パソコン) とじゃんけんで勝負し、先に 3 勝したほうが勝ちとなるゲームです。勝敗の結果は画面に勝敗表で表示されます。また、ライフ制を取り入れ、相手のライフを 0 にしないと 1 回のラウンドは終わりません。
●本書の特長
・必要な手順をもれなく、ていねいに説明!
・手順どおりに進めるだけでアプリが完成!
・学習用ファイルがダウンロードできます!
技書の森解説
プログラミングを始めてみたいが、黒い画面に文字を打ち込むだけでは面白さが実感できない。そんな人に向けて、本書は Visual Studio のフォームデザイナーを使い、ボタンやテキストボックスのある GUI アプリケーションを手を動かしながら組み立てていく構成を取っています。 WINGS プロジェクトの執筆らしく手順が細かく図示されており、環境構築からつまずきにくい点が特徴です。
扱う範囲は変数、条件分岐、ループ、イベント処理といった C# の基礎文法に限定されており、オブジェクト指向の深い設計論には踏み込みません。その分、「コードを書いたら画面に何かが起きる」という体験を最短距離で得ることに集中しています。プログラミング経験がまったくない状態から独学で始める場合、言語仕様を網羅した厚い入門書よりも、まず動くものを作って手応えを得たい人に噛み合う一冊です。
一方で、業務レベルの C# 開発や .NET のアーキテクチャを学ぶには別の書籍が必要になります。本書はあくまで「プログラミングそのものへの入口」として位置づけ、ここで得た手応えを足がかりに次のステップへ進む使い方が合っています。
関連記事
ゲームが好きならプログラミングの本も読める
ゲームの攻略本を読んだことがあるなら、プログラミングの本も読めます。攻略本とプログラミング本の共通点から、読書のハードルを下げます。
スマホ / パソコン入門書の選び方 - シニアの家族に贈る 1 冊の見つけ方
スマホとパソコンの入門書を「贈る側 / 教える側」の視点で選ぶガイド。機種と OS の一致、文字の大きさ、年度の確認という 3 条件と、Android / iPhone / Windows 11 それぞれの定番書、安全対策の 1 冊まで 2026 年 8 月時点の収載書から紹介します。
独学プログラマーが「本の沼」にハマる原因と抜け出し方
独学でプログラミングを学ぶ人が陥りがちな「次の本を探し続けて手が動かない」状態の原因と、具体的な脱出方法を解説します。