SE・プログラマ スタートアップテキストシリーズSE・プログラマ スタートアップテキスト
10日間マスター講座 C#プログラミング 【基礎】

[表紙]SE・プログラマ スタートアップテキスト 10日間マスター講座 C#プログラミング 【基礎】

紙版発売

B5判/256ページ

定価2,178円(本体1,980円+税10%)

ISBN 4-7741-1767-6

ただいま弊社在庫はございません。

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

書籍の概要

この本の概要

.NETが普及するにつれ,初めてのプログラム言語をC#から勉強するという人も増えてくる。本書は,そんなプログラム入門者を対象に,10日間,一日5時間程度のカリキュラムで進めていき,後半では,Visual Studio.NETを使い簡単なアプリケーション開発を体験していく。また,単元数を100以内におさえてあるため,無理しない分量で,わかりやすく理解できる一冊となっている。

こんな方におすすめ

  • プログラムをはじめてする人
  • C#がはじめての人

目次

第1日 プログラム開発の概要

  • 001 1時限・講義 プログラムとは
  • 002 1時限・講義 コーディングとエディタ
  • 003 2時限・講義 ソースプログラムの実行
  • 004 2時限・講義 デバッグとは
  • 005 3時限・講義 システムエンジニアとプログラマ
  • 006 3時限・講義 C#以前のプログラム言語
  • 007 4時限・講義 C#の特徴
  • 008 4時限・講義 CUIとGUI開発
    • 第1日 確認テスト

第2日 システム開発環境と.NET

  • 009 1時限・講義 OSとプラットフォーム
  • 010 1時限・講義 WindowsAPIとCOM+
  • 011 2時限・講義 C#と.NET Framework
  • 012 3時限・講義 CLRとJava仮想マシン
  • 013 3時限・講義 DLLとアセンブリ
  • 014 4時限・講義 CUI開発環境と.NET Framework SDK
  • 015 5時限・講義 C#の開発環境とVisual Studio.NET
    • 第2日 確認テスト

第3日 C#とインターネット

  • 016 1時限・講義 Webの仕組み
  • 017 1時限・講義 HTMLからDHTMLへ
  • 018 2時限・講義 XML
  • 019 2時限・講義 CGIとASP
  • 020 3時限・講義 XML Webサービスと.NET
  • 022 3時限・講義 UDDI
  • 023 4時限・講義 UDDIとXML Webサービスのデモ
  • 024 5時限・講義 .NETと分散オブジェクト技術
  • 025 5時限・講義 SOAP
    • 第3日 確認テスト

第4日 C#で使うデータ型と演算子

  • 026 1時限・講義 C#プログラムの基本
  • 027 1時限・講義 .NET Framework SDKを利用したプログラムの作成から実行まで
  • 028 1時限・講義 定数とは
  • 029 2時限・講義 変数とは
  • 030 2時限・実習 変数の宣言と使用例
  • 031 2時限・実習 文字を扱うプログラム
  • 032 3時限・実習 単項演算子と代表的な二項演算子
  • 033 3時限・実習 演算子の結合規則と優先順位
  • 034 4時限・実習 代表的な演算子を用いたプログラム例
  • 035 5時限・実習 キャストとは
    • 第4日 確認テスト

第5日 C#の基本文法

  • 036 1時限・講義 プログラムを学ぶ前に
  • 037 1時限・実習 条件判断−if文
  • 038 2時限・実習 条件判断−swich case文
  • 039 2時限・実習 C言語やJavaのswich case文と異なるケース
  • 040 3時限・実習 繰り返し処理−while文
  • 041 3時限・実習 パラメータが指定できる繰り返し処理−for文
  • 042 4時限・実習 whileやforを使ったプログラム
  • 043 5時限・実習 CやJavaにはない繰り返し処理−foreach文
    • 第5日 確認テスト

第6日 配列とは

  • 044 1時限・講義 配列が必要なとき
  • 045 1時限・実習 配列の初期化と代入・参照
  • 046 2時限・実習 配列を使ったプログラム
  • 047 3時限・実習 配列と文字列
  • 048 4時限・実習 二次元配列を使用する
  • 049 4時限・実習 その他の配列
    • 第6日 確認テスト

第7日 オブジェクト指向としてのC#

  • 050 1時限・講義 オブジェクト指向とは
  • 051 1時限・講義 クラスとは
  • 052 2時限・実習 クラス宣言とインスタンス化
  • 053 3時限・講義 メソッドとは
  • 054 3時限・実習 メソッドの呼び出し
  • 055 4時限・講義 クラスの継承
  • 056 4時限・実習 継承を用いたプログラム
  • 057 5時限・講義 名前空間
    • 第7日 確認テスト

第8日 オブジェクト指向をさらに知る

  • 058 1時限・実習 コンストラクタとは
  • 059 1時限・実習 コンストラクタを利用するには
  • 060 1時限・講義 独立性の高いクラスとアクセス制限
  • 061 2時限・実習 情報隠蔽とアクセス制限の実際
  • 062 2時限・実習 メソッドのオーバーロード
  • 063 2時限・実習 メソッドのオーバーライド
  • 064 3時限・実習 メソッドのオーバーライドの実際
  • 065 3時限・実習 情報隠蔽とメソッドのオーバーライド
  • 066 4時限・実習 プロパティとは
  • 067 4時限・実習 インデクサとは
  • 068 4時限・実習 static宣言とは
  • 069 5時限・講義 例外処理
  • 070 5時限・講義 ガーベッジコレクション
  • 071 1時限・補習 キーボード入力が可能なプログラム(キー入力の基礎)
  • 072 1時限・補習 キーボード入力が可能なプログラム(例外処理)
  • 073 2時限・補習 ファイル入出力の基礎
  • 073 2時限・補習 キー入力したデータの処理結果をファイルへ出力する
  • 074 2時限・補習 ファイルから入力したデータの処理結果をファイルへ出力する
    • 第8日 確認テスト

第9日 C#とGUI開発

  • 076 1時限・実習 Visual Studio.NETを使ったプログラミングの流れ
  • 077 2時限・実習 Visual Studio.NETの主なコンポーネント
  • 078 2時限・実習 コンポーネントの調整とプロパティ
  • 079 3時限・実習 イベントとは
  • 080 3時限・実習 テキストボックスに入力した文字をコピーする
  • 081 4時限・実習 コンボボックスで選択した項目を使用する
  • 082 4時限・実習 ラジオボタンとチェックボックス
  • 083 5時限・実習 メニューのあるウィンドウを作成する
  • 084 5時限・実習 タイマーイベントを使った時計表示
  • 085 5時限・実習 GUIアプリケーションの構築
    • 第9日 確認テスト

第10日 データベースとの連結と簡単なアプリケーション開発

  • 086 1時限・講義 RDBとアプリケーションを関連付ける技術
  • 087 1時限・実習 MSDEを利用する
  • 088 2時限・実習 テーブルを作成する
  • 089 2時限・実習 RDBに接続する
  • 090 3時限・実習 テーブル内のレコードをフォームへ表示させる
  • 091 3時限・実習 検索条件を指定できるアプリケーション
  • 092 4時限・実習 Webサーバと連結する
  • 093 4時限・実習 Webアプリケーションを作成する
  • 094 5時限・実習 Google開発キットとライセンスキーの入手
  • 095 5時限・実習 Google検索エンジンDemoプログラムの実行
  • 096 5時限・実習 Demoプログラムの検索処理を知る
  • 097 5時限・終了課題 Demoプログラムをカスタマイズする
    • 第10日 確認テスト

著者プロフィール

横田一輝(よこたかずき)