90日で身につけるC#

スポンサーリンク
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 80:リファクタリング

Day 80 のゴールと全体像Day 80 では、ここまで育ててきたタスク管理アプリを 「きれいに片づける日」 にします。 コードそのものの機能はほとんど変えずに、フォルダ構成クラスの置き場所名前空間...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 79:例外処理と入力チェック

Day 79 のゴールと全体像Day 79 では、タスク管理アプリを 「ちょっとやそっとでは落ちない、頼れるプログラム」 に育てていきます。 テーマはずばり、例外処理入力チェックです。ここまでのコード...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 78:JSON保存

Day 78 のゴールと全体像Day 78 では、タスク管理アプリに 「記憶力」を持たせていきます。 これまでは、アプリを終了すると、せっかく登録したタスクがすべて消えてしまう状態でした。 今日は、J...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 77:Search

Day 77 のゴールと全体像Day 77 では、タスク管理アプリに Search(検索)・Filter(絞り込み)機能を追加していきます。 ここまでで、タスクの追加・一覧・編集・削除といった基本操作...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 76:Delete

Day 76 のゴールと全体像Day 76 では、タスク管理アプリの最後の柱、 「D」――Delete(削除)機能を作っていきます。ここまでで、Create:タスクを追加するRead:タスク一覧を表示...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 75:Update

Day 75 のゴールと全体像Day 75 では、タスク管理アプリの「U」――Update(更新)機能を作っていきます。 具体的には、次の2つをしっかり形にすることが今日のゴールです。タスクの内容を編...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 74:Read

Day 74 のゴールと全体像Day 74 では、タスク管理アプリの「R」――Read(読み取り)機能をしっかり形にしていきます。 昨日までで「タスクを追加する(Create)」ところまではできました...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 73:Create

Day 73 のゴールと全体像Day 73 では、タスク管理アプリの最初の機能、 「タスクを追加する(Create)」機能を形にしていきます。昨日までに設計した TaskItem のクラスを土台にして...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 71:要件定義

Day 72 のゴールと全体像Day 72 では、タスク管理アプリの「心臓部分」ともいえる Task クラスの設計をじっくり育てていきます。今日の主役は、この1つのエンティティです。Task ├─ I...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | アプリを作りながら学ぶ - Day 71:要件定義

Day 71 のゴールと全体像第8章では、いよいよ「アプリを作りながら学ぶ」フェーズに入っていきます。 Day 71 は、その最初の一歩――タスク管理アプリの要件定義の日です。今日はまだ「ガリガリ実装...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 70:リファクタリング演習

Day 70 のゴールと全体像Day 70 は、いよいよ リファクタリング演習の日です。 ここまで学んできた「単一責任」「DRY」「クラス分割」「責務分離」を、 実際の“悪いコード”にぶつけて、読みや...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 69:設計の基本

Day 69 のゴールと全体像Day 69 では、いよいよ 「設計の基本」 に踏み込んでいきます。 今日のキーワードはこの3つです。単一責任(Single Responsibility)DRY(Don...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 68:コードの整理

Day 68 のゴールと全体像Day 68 では、「コードを書く力」から一歩進んで 「コードを整理する力」 を育てていきます。 今日のキーワードは次の4つです。名前空間フォルダ構成クラス分割責務分離ど...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 67:イベントの基礎

Day 67 のゴールと全体像Day 67 では、C# の「仕組みを理解すると一気に世界が広がる」テーマ、イベントの基礎をじっくり学んでいきます。 今日のキーワードはこの2つです。イベントdelega...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 66:delegate・ラムダ式

Day 66 のゴールと全体像Day 66 では、C# の“ちょっと大人な機能”である delegate・ラムダ式 に入門していきます。 今日のキーワードは次の4つです。ラムダ式FuncActionコ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 65:ジェネリック

Day 65 のゴールと全体像Day 65 では、C# の中でも“ちょっとカッコいい”機能である ジェネリック(Generics) に入門していきます。 今日のキーワードは次の3つです。T型安全ジェネ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 64:非同期処理実践

Day 64 のゴールと全体像Day 64 では、昨日学んだ async / await / Task を、もう一歩実践寄りに踏み込んでいきます。 テーマは次の3つです。時間のかかる処理複数タスクTa...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 63:非同期処理入門

Day 63 のゴールと全体像Day 63 では、いよいよ 非同期処理 の世界に足を踏み入れていきます。 キーワードはこの3つです。asyncawaitTaskどれも C# で「待ち時間の長い処理」を...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 62:エラーを読む力

Day 62 のゴールと全体像Day 62 では、「エラーを読む力」をテーマにしていきます。 コードを書いていると、必ずと言っていいほどエラーに出会いますが、 ここで差がつくのは 「エラーを怖がるか」...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践力を高める - Day 61:デバッグ

Day 61 のゴールと全体像Day 61 では、いよいよ「デバッグ」という、実践力を一気に底上げしてくれるテーマに踏み込んでいきます。 コードを書く力ももちろん大事ですが、「バグを見つけて直す力」こ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 60:中間総合アプリ

Day 60 のゴールと全体像Day 60 は、第6章の「中間総合アプリ」として、 これまで学んできた C# の基礎・LINQ・ファイル操作・JSON をぎゅっと詰め込んだ 家計簿アプリ を題材にしま...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 59:LINQ実践

Day 59 のゴールと全体像Day 59 では、これまで学んできた LINQ を「実践」で使ってみることをテーマにします。 題材は、とてもイメージしやすい 商品検索システム です。扱う機能は次の5つ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 58:LINQ集計

Day 58 のゴールと全体像Day 58 では、LINQ を使った「集計」をテーマにします。 今日のキーワードは次の6つです。CountSumAverageMaxMinGroupByここまでで、LI...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 57:LINQ検索・並び替え

Day 57 のゴールと全体像Day 57 では、LINQ を使った「検索」と「並び替え」をテーマにします。 今日のキーワードは次の5つです。OrderByOrderByDescendingFirst...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 56:LINQ入門

Day 56 のゴールと全体像Day 56 では、C# の世界をぐっと“気持ちよく”してくれる機能、LINQ(リンク)を扱います。 今日のテーマは次の3つです。LINQとはWhereSelect配列や...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 55:JSON

Day 55 のゴールと全体像Day 55 では、現代のプログラミングでは欠かせない存在になっている JSON をテーマにします。 今日のキーワードは次の4つです。JSON形式シリアライズデシリアライ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 54:CSV操作

Day 54 のゴールと全体像Day 54 では、実務でもよく登場する 「CSV」 をテーマにしていきます。 今日のキーワードは次の4つです。CSVとはCSV読み込みCSV書き込みデータ分割ファイル操...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 53:ファイル操作

Day 53 のゴールと全体像Day 53 では、いよいよ 「ファイル操作」に踏み込んでいきます。 今日のキーワードは次の4つです。FileDirectory読み込み書き込みここまで学んできた C# ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 52:独自例外とエラー設計

Day 52 のゴールと全体像Day 52 では、昨日の「例外処理」の一歩先に進んで、 「独自例外」と「エラー設計」という、少し大人なテーマに踏み込んでいきます。キーワードは次の3つです。エラーの種類...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 実践的なC#プログラミング - Day 51:例外処理

Day 51 のゴールと全体像Day 51 では、いよいよ 「例外処理」に踏み込みます。 キーワードはこの4つです。trycatchfinallythrowどれも C# ではおなじみの構文ですが、 「...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 50:第5章総合演習

Day 50 のゴールと全体像Day 50 は 第5章の総まとめとして、 複数のクラスを連携させて動く 簡易注文システムを作ります。登場するクラスは次の4つです。Customer(顧客)Product...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 49:オブジェクト指向設計演習

Day 49 のゴールと全体像Day 49 のテーマは オブジェクト指向設計演習:ユーザー管理システムです。登場人物はこの3つです。UserAdminUserGeneralUserゴールは、「それぞれ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 48:record・struct

Day 48 のゴールと全体像Day 48 のテーマは struct と record、そしてクラスとの違いです。キーワードはこの3つです。structrecordクラスとの違いここまで「クラス」を中...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 47:enum

Day 47 のゴールと全体像Day 47 のテーマは enum(列挙型)と状態管理です。キーワードはこの2つです。列挙型状態管理ここまで、クラス・継承・インターフェース・依存関係と、 「オブジェクト...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 46:依存関係を考える

Day 46 のゴールと全体像Day 46 のテーマは 「依存関係を考える」です。キーワードはこの3つです。クラス同士の依存疎結合依存を減らす考え方ここまでで、クラスを作り、継承し、インターフェースで...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 45:多態性

Day 45 のゴールと全体像Day 45 のテーマは 多態性(ポリモーフィズム)を「実践する」ことです。キーワードはとてもシンプルです。同じメソッド ↓ 異なる動作これを、実際のコードで体験していき...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 44:インターフェース

Day 44 のゴールと全体像Day 44 のテーマは インターフェース(interface)です。 キーワードはこの3つになります。interface契約実装抽象クラスまで来たところで、 「もうひと...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 43:抽象クラス

Day 43 のゴールと全体像Day 43 のテーマは 抽象クラスです。 キーワードは次の3つになります。abstract抽象メソッド共通仕様継承や virtual/override を学んできた流れ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 42:virtual・override

Day 42 のゴールと全体像Day 42 のテーマは virtual・override と多態性(ポリモーフィズム)です。 継承を一歩進めて、仮想メソッド(virtual)オーバーライド(overr...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 41:継承

Day 41 のゴールと全体像第5章では、オブジェクト指向をもう一段深く掘り下げていきます。 Day 41 のテーマは 「継承」。キーワードはこの3つです。基底クラス派生クラス共通処理「継承」という言...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 40:第4章総合演習

Day 40 のゴールと全体像Day 40 は 第4章の総合演習。 ここまで学んできた「クラス」「インスタンス」「カプセル化」「static」「複数クラスの連携」をすべて使って、 商品管理アプリを作る...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 39:複数クラスの連携

Day 39 のゴールと全体像Day 39 のテーマは 「複数クラスの連携」 です。 ここまでで、1つのクラスの中に「データ」と「処理」をまとめる感覚はだいぶ育ってきたと思います。今日はそこから一歩進...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 38:クラス設計演習

Day 38 のゴールと全体像Day 38 のテーマは クラス設計演習 です。 ここまで学んできた「フィールド」「プロパティ」「コンストラクタ」「メソッド」「カプセル化」などを、 ひとつのクラスにギュ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 37:static

Day 37 のゴールと全体像Day 37 のテーマは static です。 ここまで「インスタンス(オブジェクト)」を中心に見てきましたが、 今日は少し視点を変えて、staticクラスメンバーインス...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 36:カプセル化

Day 36 のゴールと全体像Day 36 のテーマは カプセル化 です。 いよいよ「オブジェクト指向らしさ」のど真ん中に入っていきます。学ぶキーワードは次の 3 つです。外部から直接変更させないpr...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 35:アクセス修飾子

Day 35 のゴールと全体像Day 35 のテーマは アクセス修飾子 です。 いよいよ「クラスの中身をどこまで見せるか・隠すか」という、 オブジェクト指向らしい話に入っていきます。学ぶキーワードは次...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 34:クラスのメソッド

Day 34 のゴールと全体像Day 34 のテーマは 「クラスのメソッド」 です。 ここまでで、クラス・フィールド・プロパティ・コンストラクタと、 「オブジェクトの中身」や「生まれ方」を見てきました...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 33:コンストラクタ

Day 33 のゴールと全体像Day 33 のテーマは コンストラクタ です。 いよいよ「オブジェクトが生まれる瞬間」を、ちゃんとコントロールできるようになっていきます。学ぶことは次の 4 つです。コ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 32:フィールドとプロパティ

Day 32 のゴールと全体像Day 32 では、オブジェクト指向の中でもとても大事な「クラスの中身の扱い方」を学びます。 テーマは次の 5 つです。フィールドプロパティgetset自動実装プロパティ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | クラス・インスタンス・設計 - Day 31:クラスとは

Day 31 のゴールと全体像Day 31 から、いよいよ オブジェクト指向の世界に入っていきます。 この日はまず、土台となる次のキーワードをしっかり理解することが目標です。クラスオブジェクトインスタ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 30:基礎総復習

Day 30 のゴールと全体像Day 30 は、ここまで学んできた C# の基礎を一気に振り返る総復習の日です。復習する流れは次のとおりです。変数型演算子ifswitchforwhileforeach...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 29:コレクション総合演習

Day 29 のゴールと全体像Day 29 では、これまで学んできた 配列・List・Dictionary・集計・検索 を総動員して、 「成績管理プログラム」を作ることを目標にします。機能は次のとおり...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 28:データ並び替え

Day 28 のゴールと全体像Day 28 では、「配列やリストのデータを並び替える基本的な考え方」を学びます。 扱うテーマは次のとおりです。基本的な並び替えの考え方昇順(小さいものから大きいものへ)...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 27:データ集計

Day 27 のゴールと全体像Day 27 では、「配列やリストの数値データを集計する基本テクニック」を学びます。 扱うテーマは次の 5 つです。合計平均最大値最小値件数これらは、売上集計・アクセス数...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 26:データ検索

Day 26 のゴールと全体像Day 26 では、「配列やリストの中から、欲しいデータを探し出す」ための基本テクニックを学びます。 扱うテーマは次の 4 つです。ループによる検索条件一致(完全一致)部...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 25:文字列操作 実践

Day 25 のゴールと全体像Day 25 では、C# の文字列操作を一気に実践レベルまで引き上げることを目標にします。 扱うメソッドは次の 7 つです。TrimSplitJoinReplaceCon...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 24:Dictionary

Day 24 のゴールと全体像Day 24 では、コレクションの中でもとても強力な Dictionary<TKey, TValue> を学びます。 Dictionary は「キーと値のペア」を管理する...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 23:List

Day 23 のゴールと全体像Day 23 では、配列よりも柔軟に使えるコレクション型 List<T> を学びます。 List<T> は「要素数が増えたり減ったりする配列のようなもの」で、 現場の C...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 22:多次元配列

Day 22 のゴールと全体像Day 22 では、配列を一歩進めて 多次元配列(特に二次元配列) を学びます。 二次元配列は「行と列を持つ表」のような形でデータを表現できるので、 表形式のデータやマッ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 配列・コレクション・文字列 - Day 21:配列

Day 21 のゴールと全体像Day 21 では、C# の基礎の中でもとても重要な 配列(array) を学びます。 配列は「同じ種類のデータをまとめて扱うための箱の並び」のようなもので、 現実のプロ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 20:第2章総合演習

Day 20 のゴールと全体像Day 20 は、第2章の総まとめとして コマンドライン電卓を作る総合演習です。 ここまで学んできた「制御構文」と「メソッド」を組み合わせて、 実際に動く小さなアプリケー...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 19:nullable

Day 19 のゴールと全体像Day 19 では、C# でとても重要なテーマである nullable(ヌラブル) を学びます。 これは「値があるかもしれないし、ないかもしれない」という状態を安全に扱う...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 18:スコープ

Day 18 のゴールと全体像Day 18 では、プログラムを書くうえでとても重要なのに、最初は少しイメージしづらいテーマである スコープ(有効範囲) を学びます。学ぶ内容は次の 3 つです。ローカル...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 17:メソッドの分割

Day 17 のゴールと全体像Day 17 では、メソッドを「ただ書く」段階から一歩進んで、きれいに分割して設計する力を身につけていきます。 テーマは次の 4 つです。1つのメソッドに処理を書きすぎな...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 16:引数と戻り値

Day 16 のゴールと全体イメージDay 16 では、メソッドを一気に「実用レベル」に引き上げる重要なテーマである 引数と戻り値 を学びます。 昨日の Day 15 では「処理のかたまりに名前をつけ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 15:メソッド入門

Day 15 のゴールと全体イメージDay 15 では、C# におけるとても重要な概念である メソッド を学びます。 メソッドは、簡単に言うと「処理のかたまりに名前をつけたもの」です。学ぶことは次のと...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 14:break・continue

Day 14 のゴールと全体イメージDay 14 では、ループの流れを途中でコントロールするためのキーワードである break と continue を学びます。これまで for / while / ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 13:foreach

Day 13 のゴールと全体イメージDay 13 では、foreach 文を使って「配列」や「コレクション」の要素を順番に処理する方法を学びます。 これまでの for・while は「カウンターで回す...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 12:while文

Day 12 のゴールと全体イメージDay 12 では、「繰り返し処理」のもう一つの重要な構文である while 文 と do while 文 を学びます。 Day 11 の for 文は「回数が決ま...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 制御構文・メソッド - Day 11:for文

Day 11 のゴールと全体イメージDay 11 では、プログラムの中で「同じ処理を何度も繰り返す」ための基本構文である for 文 を学びます。 繰り返しは、実用的なプログラムを作るうえで欠かせない...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 10:第1章総合演習

Day 10 のゴールと全体イメージDay 10 は、第1章の総合演習として、ここまで学んできた 基本文法をひとつのプログラムにまとめて使う日です。 題材は「簡易プロフィール管理プログラム」です。この...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 9:switch

Day 9 のゴールと全体イメージDay 9 では、条件分岐のもう一つの重要な構文である switch を学びます。 Day 8 で学んだ if / else if / else は「条件が複雑なとき...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 8:条件分岐 if

Day 8 のゴールと全体イメージDay 8 では、プログラムの「流れ」をコントロールするための基本構文である 条件分岐 if を学びます。 条件分岐は、条件によって処理を変える状況に応じてメッセージ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 7:文字列操作

Day 7 のゴールと全体イメージDay 7 では、C# の「文字列操作」を集中的に学びます。 文字列は、ユーザー名・メッセージ・ログ・入力データなど、ほぼすべてのアプリで登場する重要な要素です。学ぶ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 6:型変換

Day 6 のゴールと全体イメージDay 6 では、C# の「型変換」を集中的に学びます。 型変換は、ある型の値を別の型として扱いたいときに行う操作で、実用的なプログラムでは頻繁に登場します。学ぶ項目...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 5:コンソール入力

Day 5 のゴールと全体イメージDay 5 では、「コンソールからユーザーの入力を受け取る」方法を学びます。 これまでのプログラムは、コードの中に値を書き込んでいましたが、 いよいよ「ユーザーがキー...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 4:演算子

Day 4 のゴールと全体イメージDay 4 では、C# の「演算子」をまとめて学びます。 演算子は、値どうしを計算したり、比較したり、条件を組み立てたりするための「記号」です。学ぶ項目は次のとおりで...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 3:データ型

Day 3 のゴールと全体イメージDay 3 では、C# の「データ型」をじっくり学びます。 Day 2 で「変数」という箱を学びましたが、その箱に「どんな種類の値を入れるか」を決めるのがデータ型です...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 2:変数

Day 2 のゴールと全体イメージDay 2 では、C# のプログラムを書くうえで絶対に欠かせない「変数」について学びます。 変数は、プログラムの中で「値を一時的に覚えておくための箱」のようなものです...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | C#基本文法 - Day 1:C#とは何か

Day 1 のゴールと全体イメージこの Day 1 では、「C#とは何か」「何ができるのか」「どうやって動かすのか」を、 プログラミング初心者向けに一歩ずつ丁寧に整理していきます。いきなり難しいコード...
スポンサーリンク
タイトルとURLをコピーしました