Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C#とASP .NET Core Blazorで学ぶWebアプリ開発の基礎!自走できるプログラマーになろう!
Rating: 4.4 out of 5(16 ratings)
209 students

C#とASP .NET Core Blazorで学ぶWebアプリ開発の基礎!自走できるプログラマーになろう!

C#、ASP .NET Core Blazor、MySQLを使ってWebアプリ開発の基礎を学習します。Webアプリ開発に必要な各技術を網羅的に学習することでプログラミングとWebアプリ開発の基礎を習得し、自走できるプログラマーを目指します!
Created by小堀 将人
Last updated 8/2025
Japanese
Japanese [Auto],

What you'll learn

  • Webアプリ開発の基礎知識
  • ASP .NET Core Blazorの基礎知識
  • C#の文法
  • HTMLとCSSの基礎
  • データベースの基礎
  • Webアプリのデプロイ手順とインフラ関係の基礎知識

Course content

11 sections258 lectures18h 52m total length
  • コースの内容、対象者、目標4:43

    このコースの内容、受講対象者、コースの目標について確認することができます。

  • Blazorを使う理由2:44

    このコースでBlazorを使う理由について確認することができます。

  • コースの全体像2:31

    このコースの内容を確認することができます。

  • Visual Studio 2022 のインストール1:38

    Visual Studio 2022 のインストール方法を知ることができます。

Requirements

  • Windowsを搭載したパソコン(必須)※Macは想定していません。
  • プログラミングを学びたいという気持ち
  • 分からない部分を自ら調べて学習する力

Description

このコースはWebアプリ開発の基礎知識と基礎的な技術を学習して、独学しながらもWebアプリ開発をできるようになることを目指すコースです。


【受講対象者】

・プログラミングの初心者

・Webアプリ開発の初心者

・Webアプリ開発で挫折をしている


※Webアプリ開発の経験者、一人で開発できる方は受講対象外です。


初心者向けに解説をしており、内容が簡単すぎる可能性が高いです。

カリキュラムをご確認の上、ご自身のレベルに合わない場合は受講を避けてください。



【コース内容】

・Webアプリの仕組み

・HTMLとCSS

・データベース

・C#

・Blazor

・Webアプリのデプロイ


※Webアプリのデプロイについては、デプロイするところを見るだけの座学形式になっています。

※デプロイは、Conoha VPSとムームードメインを利用します。



【開発環境について】

■プログラミング言語:C#

このコースはプログラミング言語としてC#を学習します。

C#はWebアプリ開発だけでなく、Windowsアプリ、ゲーム開発など幅広く利用されている汎用性の高い言語です。

C#を習得することで幅広く役に立つプログラミングの基礎を身につけることができます。


■フレームワーク:ASP .NET Core Blazor

コース内ではASP .NET CoreとBlazorを利用してWebアプリの開発をします。

ASP .NET CoreとBlazorは、C#でWebアプリを作成できるWebアプリ開発のフレームワークです。

Visual Studio 2022だけで開発ができるため、開発環境の構築が簡単です。


■データベース:MySQL

一般的によく使われるデータベースです。

Webアプリ開発ではよく利用されます。



【説明】

Webアプリの開発、難しいですよね。

Webアプリは複数の技術を組み合せて作るため、一つの技術を習得するだけでは作れるようになりません。


プログラミング言語と開発ツールの使い方を覚えただけでは開発できないのです。

これがWebアプリ開発で挫折をする大きな原因になっています。

このコースでは、そんな挫折の原因を取り除くために、Webアプリ開発に必要な各技術の最低限必要な知識、つまり、基礎を網羅的に学習していきます。


基礎を学ぶとWebアプリを作る時に挫折しにくくなります。

理由としては、分からないことを参考書、Webサイト、AIなどで調べた時、そこに書かれている内容が理解できるようになり、独学できるようになるからです。


このコースでは、このように各技術の基礎を学習して、独学しながらも一人でアプリを作れる状態になることを目指していきます。


このコースはC#、ASP .NET Core Blazor、MySQLを使って、Webアプリ開発に必要な技術を広く浅く学習します。

(※コースの目標や全体像については無料レクチャーでも確認することができます)



【最後に】

このコースは18時間を超える長時間のコースになりますが、このコースを受講するだけでは本格的なアプリは作れるようにはなりません。


しかし、これからプログラマーとして活躍するための基礎を身につけることができます。


・プログラミングの初心者

・Webアプリ開発の初心者

・Webアプリ開発で挫折をしている


そういう方にとっては役に立つ情報がたくさん入っていると思うので、ぜひ受講をしてみてください。


【注意点】

・コース内では、Conoha VPSとムームードメインのサービスを利用しますが、これらのサービスと本コースは一切無関係です。

アフィリエイト等で報酬は受けてはおらず、使い方の説明も公式とは関係ありません。


・サービスの使い方に関しては、収録当時の状態を元に説明をしています。

予めご了承ください。

Who this course is for:

  • プログラミング初心者(自ら調べて学習する意欲がある方なら未経験でも大丈夫です!)
  • Webアプリ開発の初心者