Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【脱初心者へ!】C#とWindows Formsで「元に戻す」「やり直し」ができる本格的なエディタアプリを作ろう!
Highest Rated
Rating: 4.5 out of 5(18 ratings)
277 students

【脱初心者へ!】C#とWindows Formsで「元に戻す」「やり直し」ができる本格的なエディタアプリを作ろう!

C#とWindows Formsを使って本格的なアプリ開発を実践するコースです。カスタムコントロールを使ってUndo、Redo機能付きのエディタアプリを開発します。みんなから「すごい!」と言われるアプリを作ってみませんか?
Created by小堀 将人
Last updated 1/2024
Japanese
Japanese [Auto],

What you'll learn

  • C#とWindowsFormsを使ったアプリの開発方法を学ぶことができます。
  • Undo、Redo機能の搭載方法を学ぶことができます。
  • エディタ系アプリの開発方法を学ぶことができます。
  • 自作コントロールの作成方法を学ぶことができます。
  • C#の実践的な使い方を学ぶことができます。
  • アプリ開発に関する細かなテクニックを学ぶことができます。

Course content

5 sections131 lectures10h 31m total length
  • はじめに1:49

    本コースの概要、目的、受講者がどのようになれるのかを知ることができます。

  • Visual Studio Community 2022 のインストール3:46

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

  • コースの全体像2:29

    本コースの全体像(構成)を知ることができます。

  • 作成するアプリの説明4:01

    本コースで作成するアプリの設計図を確認し、作成するアプリがどのようなものかを知ることができます。

  • 講師紹介

    講師紹介の紹介をしています。ドキュメントによる紹介になります。

Requirements

  • C#の基礎的な文法が分かっていること(代入、計算、条件分岐、繰り返し、メソッド、クラス、オブジェクト指向、ジェネリックス、継承など)
  • Windowsのパソコンを持っていること(Windowsアプリ開発のため、Macでは開発できません…)
  • Windows Formsを使ったことがあること(やりながら学ぶでも大丈夫です)

Description

友人、同僚から「すごい!」と言われるアプリを作ってみませんか?

このコースではC#と Windows Forms を使ってUndo(元に戻す)、Redo(やり直し)ができるガントチャート型のスケジュールアプリを開発します。


◆◆◆ 受講要件 ◆◆◆

・Windowsのパソコンを持っている

・C#の基礎的な文法が分かる

※受講者の想定レベルとしては私が公開しているコース

初心者歓迎】C#とWindows FormsでカッコイイWindowsアプリを作ろう!」

の受講後のレベルを基準としています。

具体的には

・代入

・計算(四則演算)

・条件分岐

・繰り返し

・メソッド

・クラス

・オブジェクト指向

・ジェネリックス

・継承

これらについて理解があることが前提となっています。

(コース内でこれらの文法に対する説明はありません…)

理解していない文法は独学する!という学習意欲があればぜひチャレンジしてみてください!


◆◆◆コースの目標◆◆◆

・みんなからスゴイと言われるアプリを完成させる!

・Undo、Redoの実装方法を知る!

・カスタムコントロールを使って自作コントロールを作れるようになる!

・Windows Forms を使って自由にアプリを作れるようになる!

・C#を使えるようになる!


◆◆◆説明◆◆◆

このコースではC#と Windows Forms を使って本格的なアプリ開発をしていきます。

カスタムコントロールを使ったアプリになるため、一般的な Windows Forms のアプリよりもカッコイイアプリが作れます。

C#を使ったWindowsアプリの開発になりますが、アプリ内の機能の実現方法やプログラム作成の考え方はWindowsアプリの開発以外でも利用できる内容になっています。

あなたのプログラミングスキルを向上させる内容になっているので、ぜひ受講してみてください!


友達や同僚に見せれば「すごい!」と言ってもらえるようなアプリです!


※セクション1の「Visual Studio Community 2022 のインストール」を無料視聴できます。

受講前に開発環境を整えて、動作確認をすることをオススメします。

※本コースはWindowsのパソコンで受講してください。



◆◆◆コースの内容◆◆◆

【セクション1】はじめに

コースの全体像や作成するアプリに関する説明を行います


【セクション2】ガントチャートの作成

アプリのUI(見た目部分)を作成します。

このセクションの大半のレクチャーは、カスタムコントロールを使ったガントチャート作成になります。


【セクション3】

ガントチャートをボタンなどのコントロールと連動させます。


【セクション4】

ガントチャートに編集機能を付けます。

ここでUndo、Redo機能を実装していきます。

コースの大部分がこのセクション4になります。


【セクション5】

終わりの挨拶です。

Who this course is for:

  • C#を使った実践的な開発をしてみたい人
  • C#とWindowsFormsで本格的なアプリの開発をしてみたい人
  • Undo、Redoの実装方法を学びたい人
  • WindowsFormsのカスタムコントロールの使い方を学びたい人