【動画で学習】UdemyのC# 人気/おすすめ講座【セールでお得】

こちらでは、UdemyのC#講座を、おすすめ、セール情報とともに紹介していきまっす。

Udemy講座の特徴

udemy

具体的な講座を見る前に、Udemyについてざっと整理しておきましょう。

Udemyは動画ベースの学習サービス、以下のような特徴があります。

Udemyの特徴

  • 買い切り型で継続コストがない
  • その上、内容更新あり、質問可能
  • スマホ対応、流し聴き学習も可能
  • 30日間返金が可能
  • セールで頻繁に80%以上割引

なんといっても、買い切り型なので購入後は継続コスト等が一切不要なのが安心。

その上で、講座の内容がアップデートされたり、質問も可能なので、買い切りなのに利用できるサポートが手厚いです。

講座の内容も10時間以上に登るものも多く、1本で基礎から応用まで学習可能

ユーザー評価や、動画プレビューあり、さらには30日間の返金保証もあるので、まず失敗しない購入が可能

購入時に絶対に抑えておきたいのがセール。毎回80~90%OFFの割引されます。

基本月1回は必ずセールが開催されているので、そこで購入するようにしましょう。また、新規ユーザーは1本目は大概セール価格で購入可能です。

 

UdemyのC#講座一覧(セール情報付き)

以下が今Udemyで学習できるC#の主な講座(日本語のもの)です。

セール価格情報も載せています。上述したとおりUdemyのセールは大きいので逃さずゲットしてください。

学習コース評価
一週間で身につくC#言語
発売日 2019/04/11
受講者 3,302人
通常 24,000円
現在 1,200円
(4.3)
総評価数 605件
(4.5)
総評価数 221件
(4.3)
総評価数 286件
C#初心者が最初に身に着けるべき30の文法
発売日 2019/01/29
受講者 1,355人
通常 5,400円
現在 1,200円
(4.2)
総評価数 255件
C#で非同期プログラミングをする方法
発売日 2019/04/08
受講者 1,168人
通常 5,400円
現在 1,200円
(4.5)
総評価数 197件
C#でテスト駆動開発【TDD】をする方法
発売日 2019/04/06
受講者 1,076人
通常 5,400円
現在 1,200円
(4.3)
総評価数 147件
C#でオブジェクト指向をする方法
発売日 2019/05/15
受講者 1,078人
通常 5,400円
現在 1,200円
(4.6)
総評価数 182件
初心者でも最速でシゴトに使えるC#!
発売日 2017/05/23
受講者 630人
通常 13,800円
現在 1,200円
(4.1)
総評価数 106件
C#でドメイン駆動開発 パート2
発売日 2020/02/23
受講者 722人
通常 9,600円
現在 1,200円
(4.5)
総評価数 90件
(3)
総評価数 44件
C#のWPFでXAMLを書く方法
発売日 2019/02/03
受講者 543人
通常 5,400円
現在 1,200円
(4.4)
総評価数 71件
(4.3)
総評価数 89件
(3.5)
総評価数 30件
(4.3)
総評価数 40件
はじめてのC#入門【Visual Studio 2019対応】
発売日 2019/03/22
受講者 283人
通常 3,000円
現在 1,200円
(3.7)
総評価数 63件
プログラミング初めての人向け C#で学ぶプログラミングの基本...
発売日 2016/02/12
受講者 169人
通常 4,800円
現在 1,200円
(3.8)
総評価数 22件
(3.7)
総評価数 9件
(4.6)
総評価数 16件

 

   

UdemyのC# + Unity 講座一覧

以下はC#の学習から、その実用でUnityでのゲーム開発まで含めた講座。

Unityゲーム開発目的の場合こちらがおすすめです。

Unityのコースに関しては以下でも別途紹介しています。

学習コース評価
(4.6)
総評価数 541件
(3)
総評価数 56件
(3.7)
総評価数 9件

UdemyのC#おすすめ講座 3選

以下がおすすめの講座です。

以下の講座は、C#の基礎学習から、応用・実用まで内容網羅。

1本でかなり幅広い内容を学習できるので、非常にコスパの高いC#学習が可能です。

それぞれ詳しく見ていきましょう。

一週間で身につくC#言語

一週間で身につくC#言語
発売日 2019/04/11
(4.3)

12 total hours
Unity・ASP.ENT・Windowsアプリ開発のために必要な基礎プログラミングスキルを身に着けるコース

① コースの概要

C#言語はWindowsアプリWebアプリの開発やゲームエンジンUnityとセットで用いることによりゲーム開発でもたいへんよく使用されているプログラミング言語です。

そのほかにも、Android,iPhoneといったスマートフォン・タブレットのアプリケーションを開発できたり、

近年ではIoTクラウドコンピューティングの分野で大変注目を浴びています。   

C#を学ぶメリットは、これらのアプリなどが開発できることばかりではありません。

スタンダードな言語仕様と汎用性の高い文法を持つことから、C#言語さえしっかりマスターすれば、

ここから更にJavaRubyなど他の言語を学ぶのが大変楽になります。


このコースを学ぶと、単なるC#言語の文法のみならずサンプルや練習問題を通して、

応用範囲の広いプログラミングの基礎体力も身につけることが出来ます。 

そのため実用目的だけではなくプログラミング教育の参考資料としても最適です。


② 目標

最初に説明したように、このコースは初心者プログラマーを対象としたコースです。具体的には以下のような方が対象です。

  • プログラミング学習を始めた大学生および大学院生

  • ゲーム・情報系の専門学校の学生

  • 他の様々な学校の学生

  • プログラミング教育に備える必要がある小学校から高校までの教員

  • 今からプログラミングを始める新しい新入社員

  • Windows上で利用可能なWindowsアプリを開発したいプログラマー

  • Unityでゲームを開発したいゲーム開発者

  • Android・iPhoneでスマートフォンアプリを開発したいプログラマー

  • ASP.NETといったWebフレームワークでの開発をするためにC#言語を学びたいと思っているプログラマー

  • かつてC#言語を学んだこともありますが、挫折した経験のある人


③ 内容

コンテンツは、以下の内容で構成されています。

  • 講義映像

  • ソースコード

  • 練習問題と回答

開発環境として統合開発環境であるVisualStudioWindows上で使用すると想定されています。

VisalStudioはインターネットで無料で入手できます。(VisaulStudioはMac OS上でも利用可能です。)

ただし、このコースで導入されたC#言語のソースコードはMac OS、Linuxでも使用できます。

他の環境で勉強している人は、各自自分の環境に対応させて学習を進めてください。 


↓全て表示↑少なく表示
 
Users Voice
学び直しで受講しております。写経になっていた部分の理解ができました。また、単なるメモ帳になっていたVisual Studioの使い方も学べてとても良いです。 (参考:Udemy)

↓全て表示 ↑少なく表示
 
レクチャー内容
  1. 0日目(C#とは)
    • プログラミング言語とは何か
    • C#言語とはどんな言語か
    • VisualStudioのダウンロードから起動まで
  2. 1日目(はじめの一歩)
    • HelloWorld
    • 様々なコンソールへの出力処理
    • エラーの処理方法
    • 基本編1日目まとめ
    • 例題①
    • 例題②
    • 例題③
  3. 基本編2日目(演算と変数)
    • C#での演算処理
    • 変数
    • 代入演算子
    • キャストとデータの型変換
    • 文字列の変数
    • 定数
    • 基本編2日目まとめ(前半)
    • 基本編2日目まとめ(後半)
    • 例題①
    • 例題②
    • 例題③
  4. 基本編3日目(条件分岐)
    • if文
    • if~else文
    • else if
    • 複雑なif文
    • switch文
    • 複数の条件のcase
    • 基本編3日目まとめ(前半)
    • 基本編3日目まとめ(後半)
    • 例題①
    • 例題②
    • 例題③
  5. 基本編4日目(繰り返し処理)
    • for文
    • forの二重ループ
    • while文
    • do~while
    • do~whileとwhileの違い
    • 無限ループ
    • 基本編4日目まとめ
    • 補足
    • 例題①
    • 例題②
    • 例題③
  6. 基本編5日目(配列変数)
    • 配列変数①
    • 配列変数②
    • 配列の初期化
    • foreachループ
    • 多次元配列
    • ジャグ配列
    • 基本編5日目まとめ
    • 例題①
    • 例題②
    • 例題③
    • 例題④
  7. 基本編6日目(クラスとオブジェクト)
    • オブジェクト指向とは何か
    • クラスとオブジェクト
    • オーバーロード
    • 基本編6日目復習
    • 例題
  8. 基本編7日目(アクセス指定子とプロパティ)
    • アクセス指定子とプロパティ
    • 読み込み専門・書き込み専門のプロパティ
    • 自動実装プロパティ
    • 基本編7日目復習
    • 例題
  9. 応用編1日目(コンストラクタほか)
    • コンストラクタ
    • ガーベージコレクション
    • デストラクタ
    • 応用編1日目復習
    • 応用編1日目例題
  10. 応用編2日目(静的メンバ)
    • 静的メンバ
    • Mainメソッド
    • 応用編2日目復習
    • 応用編2日目例題①
    • 応用編2日目例題②
    • 応用編2日目例題③
  11. 応用編3日目(継承)
    • C#での継承の実装
    • 継承とコンストラクタ・デストラクタ
    • オーバーライド
    • objectクラス
    • 応用編3日目復習(前半)
    • 応用編3日目復習(後半)
    • 例題
  12. 応用編4日目(抽象クラス)
    • 類似する概念の集約
    • 抽象クラス
    • 抽象プロパティ
    • 応用編4日目復習
    • 応用編4日目例題
  13. 応用編5日目(インターフェース)
    • インターフェース
    • インターフェースと抽象クラスの継承の違い
    • 応用編5日目復習
    • 例題①
    • 例題②
  14. 応用編6日目(コレクション)
    • List
    • Listの中のデータの削除
    • Dictionary
    • HashSet
    • 応用編6日目復習
    • 例題①
    • 例題②
    • 例題③
  15. 応用編7日目(デリゲート)
    • デリゲート
    • 複数のメソッドのデリゲート
    • 例外処理
    • 例外を発生させる
    • 応用編7日目復習(前半)
    • 応用編7日目復習(後半)
    • 例題①
    • 例題②
 
Preview Video
   

はじめてのC#入門【Visual Studio 2019対応】

はじめてのC#入門【Visual Studio 2019対応】
発売日 2019/03/22
(3.7)

1.5 total hours
C#をマスターしてWindowsデスクトップアプリやUnityゲーム開発、CADソフトのプラグイン開発などにチャレンジしよう。macOSでもC#の基礎を学べます。

【最新更新情報】

2019/5/6 Visual C#による消費税計算アプリ開発のセクションを完成しました。


【コース概要】

このコースではMicrosoft社が公開しているC#というプログラミング言語による開発の基礎を学びます。

C#は、

  • Windowsデスクトップアプリケーション開発

  • サーバーサイドプログラミング

  • Unity(ゲームエンジン)によるゲームソフト開発

  • CADソフトのプラグイン開発

などで広く使用されていて、世界的に人気があります。

ぜひこの機会にC#をマスターし、いろいろなアプリケーション開発にチャレンジしましょう。


【コースの構成】

第1日:

(1)イントロと環境構築

   Visual Studio 2019 (Windows, Mac)をインストールして、C#のコーディングやビルド・実行ができる環境を作ります。

(2)はじめてのC#プログラムを書いてみよう


第2日:C#の基本文法

  • C#の基本文法(変数やデータ型)

  • C#におけるフロー制御(条件分岐や繰り返し)

第3日:Windowsデスクトップアプリケーションを開発してみよう

  • フォームを設計し、ボタンを表示してみよう

  • 簡単な計算をするアプリを作ってみよう

  • イベントハンドラを設定する

  • イベントハンドラを記述する

  • 計算結果をテキストボックスに出力する


#それ以外のトピックについても追加していきたいと思いますので、もしリクエストがあればQ&Aに投稿いただくか、メッセージでお送りください。


↓全て表示↑少なく表示
 
Users Voice
paizaのC#入門を学習後に本コースを受講しました。 講師の方の声がとても聞き取りやすく、分かりやすい内容でした。 また、消費税の計算アプリを作成する際にbool型、TryParseメソッド、To.Stringメソッドが突然出てきて焦りましたが自分で調べて理解する事ができました。 ありがとうございました!! (参考:Udemy)

↓全て表示 ↑少なく表示
 
レクチャー内容
  1. はじめに
    • C#の概要
  2. 第1日:環境構築
    • Visual Studio 2019のインストール(Windows)
    • Visual Studio 2017のインストール(macOS)
  3. 第1日:はじめてのC#プログラムを作成しよう
    • Hello Worldアプリを書いて実行してみよう!(Windows)
    • MacでHello Worldプログラムを実行してみよう!
    • Hello Worldプログラムの要点
  4. 第2日:基本文法(変数とデータ型)
    • 変数(現在時刻を表示しよう)
    • サンプルコード
    • データ型(日付フォーマットの変換)
    • サンプルコード(時刻表示)
    • 練習課題(文字列へのデータの埋め込み)
    • 解答例(埋め込み)
    • 解答例のコード
  5. 第3日:基本文法(フロー制御)
    • セクションの概要(フロー制御)
    • 年齢で処理を分岐するプログラムを作成しよう
    • サンプルコード(if文)
    • 条件分岐(switch文)
    • サンプルコード(switch)
    • 繰り返し・ループ
    • Forループで階乗を計算してみよう!
    • サンプルコード(Forループ)
    • Whileループで書き直してみよう
    • サンプルコード(Whileループ)
    • 練習課題(Whileループ)
    • 課題解答サンプル
  6. 第4日:Windowsフォームアプリケーションを作成してみよう
    • はじめてのフォームアプリを作成してみよう
    • Visual C#の基本用語を学ぼう!
  7. 消費税計算アプリを作ろう!
    • 消費税計算アプリの概要
    • フォームを作成しよう
    • ボタンにイベントハンドラを追加しよう
    • 10%加算した金額を表示するようにしてみよう!
  8. アーカイブ(旧コンテンツ)
    • Visual Studio 2017のインストール(Windows)
    

C#初心者が最初に身に着けるべき30の文法

C#初心者が最初に身に着けるべき30の文法
発売日 2019/01/29
(4.2)

5 total hours
C#文法基本のキ:if文などの王道の文法からクラス,インスタンス,インタフェース,抽象クラス,Disposeなど,C#初心者がつまずきそうな部分を丁寧に動画で解説しています

この動画は、C#の初心者、またはこれからC#を学ぼうと思われている方に対して作成した物です。C#のコーディングに自信のない方のみご覧ください。

 

この動画ではC#の基本的な文法を網羅的に学ぶことができます。

学校でプログラムを学んだことのない方は、プログラマー等の会社に就職しても最初の1年がとにかく大変だと思います。

 

私は今でこそ、メーカーでプロジェクトリーダーをしており、毎年入ってくる新人の教育や、後輩のプログラムのコードレビュー等を行っていますが、17年くらい前は、全くのプログラミング初心者でした。最初に入ったプログラマーの会社でイチから勉強して今に至ります。だから、初心者の方の気持ちがすごくわかるし、どう教えれば、初心者が理解できるかもわかるつもりです。

 

この動画を観ることで次のような効果が得られます

・簡単なプログラムは何も見ずに書けるようになる

・基本的な文法のマスター

・意味を理解してプログラミングできるようになる

・オブジェクト指向は概念として講義していますが、深いレベルではありません

 

この世の中にはプログラミングの天才みたいな人がいて、ケントベックやマーチンファウラーなどの著書にくらべれば、この動画の技術レベルはそれほどではありません。オブジェクト指向などについて深く学びたい方は、そういった人の書いた本や動画をお勧めします。

ただ、この動画の良いところは、わかりやすいことです。前述したとおり、ズブの素人からこの業界に入って、苦労しまくった私だからこそ、素人の方をプロのプログラマーに教育することができると思っています。

 

学校の先生の授業はわからなかったけど、その後に理解している同級生に教えてもらったら理解できたという経験はないでしょうか?あれは最近まで理解できていない人が物事を理解すると、他人へ教育するとき、わからない人の気持ちがわかっているので、解説がわかりやすくなるためです。だから私の事もちょっと先輩に教わるくらいの気持ちで、この動画を観ていただければと思います。


#01 C#について

#01-2 名前空間と参照関係

#02 ブロック

#03 値の扱い方と変数と定数

#04 データ型

#05 値型と参照型

#06 データ型の変換

#07 配列

#08 動的配列

#09 演算子

#10 条件分岐 if文とswich文

#11 while文

#12 do-While文

#13 for文

#14 foreach文

#15 オブジェクト指向

#16 クラス

#17 コンストラクタ

#18 アクセス修飾子

#19 メソッド

#20 フィールド

#21 インスタンス

#22 カプセル化

#23 プロパティ

#24 Disposeとusing

#25 static

#26 継承

#27 override(オーバーライド)

#28 ポリモーフィズム①インタフェース編

#29 ポリモーフィズム② 抽象クラス編

#30 例外


↓全て表示↑少なく表示
 
Users Voice
講座の内容のPDFで分からなかった箇所を見て理解できたので、良かったです。 ただ、 他の言語や本を通してプログラミング学習を経験がない方は、 本当にこれだけで基礎なのか?など、 不安や悩みを感じると思います。 そこから、変な方向に深入りしすぎて、挫折するかもしれないので、 それに対しての助言を最初か最後に言っていただけると助かると思いました。 (参考:Udemy)

↓全て表示 ↑少なく表示
 
レクチャー内容
  1. C#文法基本のキ
    • #00_はじめに
    • #01 C#について
    • #01-2 .NET Frameworkとは
    • #01-3 ソリューションとは
    • #04_参照関係
    • #05_名前空間とは
    • #06_ブロック
    • #07_変数と定数
    • #08_1_データ型
    • #08_2_データ型の実装
    • #09_値型と参照型
    • #10_データ型の変換
    • #11_配列
    • #12_動的配列
    • #13_1_演算子の解説
    • #13_2_演算子の実演
    • #14_条件分岐 if文とswich文とは
    • #14_条件分岐 if文とswich文の実装
    • #15_while文
    • #16_do-while文
    • #17_for文
    • #18_foreach文
    • #19_オブジェクト指向とは
    • #20_クラスとは
    • #21_コンストラクタとは
    • #22_アクセス修飾子とは
    • #22_アクセス修飾子_実演
    • #23_メソッドとオーバーロードの書き方
    • #24_フィールドと型推論
    • #25_インスタンスとは
    • #25_インスタンスの実装
    • #26_1_カプセル化とは
    • #26_2_カプセル化の実装
    • #27_プロパティとは
    • #27_プロパティの実装
    • #28_Disposeとは
    • #28_Disposeの実装方法
    • #29_staicとは
    • #29_staicの実装
    • #30_継承とは
    • #30_継承の実装
    • #31_オーバーライドとは
    • #31_オーバーライドの実装
    • #32_インタフェースとは
    • #32_インタフェースの実装
    • #33_抽象クラスとは
    • #33_抽象クラスの実装
    • #34_Exception_例外とは
    • #34_Exception_例外の実装
    • おわりに
    • ボーナスレクチャー
 
Preview Video
   

   

関連:C#を本でも学ぼう

UdemyのC#講座は上述したとおり、C#の基礎文法からUnityやWindowsアプリ制作などの実用など、幅広く学べる非常にパフォーマンスの高い学習法。

ただ、リファレンスとしては動画だと見返しづらい側面もありますので、書籍も併用しながら学習すると良いかと思います。

C#の参考書は以下で紹介しています。合わせて参照ください。

いじょうでっす。

コメント

タイトルとURLをコピーしました