강의

멘토링

로드맵

BEST
Programming

/

Desktop Application

[C#/.NET 7.0]さあ、WPFは初めてなの?

WPFを活用したWindows Desktop開発基礎講義です。 EntityFrameworkCoreを活用したDB CRUDを楽にする方法を学びましょう。 MVVM Design Patternに基づくProgramming SkillとXAML UI Design "基礎"をお知らせします。講義に使用されたSource Codeも提供します:)

  • RAZOR
앱개발
wpf
mvvm
xaml
crud
db
.NET

学習した受講者のレビュー

こんなことが学べます

  • WPFの理解

  • WPFプロジェクトの理解

  • MVVMデザインパターンの理解

  • Command、Data-binding、D/Iの理解

  • XAML UI Designの理解

  • EntityFramework DB Firstの理解

  • その他のUI開発ヒント

初心者のためのWPF基礎講義📖

○ 本講義は C#/.NET 開発者向け WPF Desktop App。開発基礎講義です。

○WPF、MVVM、Dependency Injectionなどのオブジェクト指向プログラミング技術を学ぶことができます。

○XAMLデザインを一緒にすることで、WPF UIの基本的な部分を学ぶことができます。

講義を聞いたら、このような結果を作ることができます。

Dashboardの開発とUIの実装

  • XAML Design およびその他の UI 開発 Tip

  • View ModelとCode-behindとの相互作用

Data入力機能の開発とUIの実装

  • DB CRUD機能のためのUIとLogicの実装

  • PostgreSQL + EntityFramework Coreの活用

  • MVVM Design Patternについてはっきり理解できます。

  • 重要な Command、Data-binding、Dependency-Injection を理解できます。

  • 疎結合のためのコンポーネント設計とプログラミング技術を学ぶことができます。

  • DB CRUDにEntityFrameworkを活用できます。

  • XAML Designやその他のUI開発ヒントを入手できます。

学習内容

セクション(1) WPFとプロジェクト構造の理解

  • WPFとWinformの違いを学びます。

  • 基本的なWPFプロジェクト構造を学びます。

  • WPF開発前に環境準備を始めます。

セクション(2) MVVMの理解

  • MVVMパターンとの疎結合を理解してください。

  • Command、Data-bindingを理解してください。

  • Dependency Injectionを理解してください。

セクション(3) DatabaseおよびEntity Framework Core

  • データベースを活用する準備を始めます。

  • DB CRUD用のFrameworkを紹介します。

  • Code-baseで直接処理してみます。

セクション(4) VIewおよびView Modelの開発

  • MVVM Patternベースの開発をしましょう。

  • データ入力とダッシュボードをデザインします。


  • 上記のView用のView Modelを開発します。


受講前の注意

練習環境

  • オペレーティングシステムとバージョン(OS):Windows 10

  • 使用ツール: VisualStudio2022, pgAdmin4

学習資料

  • 基本的には講義内の音声で提供され、必要な資料やサイトは講義資料に書いておきます!

選手の知識と注意事項

  • 学習難易度を考慮した必須選手の知識の有無

    • C#言語の基礎文法だけを知っても受講に支障はありません👍

  • 講義映像品質(音質・画質)など受講に直接関連した内容および推奨学習方法

    • ノイズはできるだけ減らそうとしました!少しのノイズはご了承お願い致します🙏

  • 質問/回答と今後の更新に関する内容

    • 質問はいつでも残していただければ、利用可能な時間にすぐに答えます。

    • 今後更新する予定です。たくさんのF/Bお願いします😄

  • 講義および学習資料著作権に関するお知らせ

    • 講義で提供したソースコードは存分に活用可能です🔥

こんな方に
おすすめです

学習対象は
誰でしょう?

  • C#言語でプロジェクト進行してみた方(Form、Blazorなど…)

  • C#基本文法を知っている人

  • C#ベースのオブジェクト指向の概念を知っている人

前提知識、
必要でしょうか?

  • C#

  • データベース

こんにちは
です。

835

受講生

71

受講レビュー

41

回答

4.5

講座評価

5

講座

안녕하세요. 개발자 RAZOR 입니다. Python, C#/.NET(Winform, WPF, Blazor) 개발하고 있습니다 :)

제 강의 들어주셔서 언제나 감사드리며, 거침없이 하이킥(?) 말고 F/B 부탁드립니다!🤟🤟🤟

 

★RAZOR가 제공하는 고품격(?) 강의 List

○ Python Fast API 강의 LINK : https://inf.run/h7eTV

○ Winform 강의 LINK : https://inf.run/iovRi

○ WPF 강의 LINK : https://inf.run/ptAYH

○ Blazor WASM 강의 LINK : https://inf.run/tptBE

○ Blazor Server 강의 LINK : https://inf.run/fKHBg

 

★RAZOR에게 멘토링 받고 싶다면?

○ 멘토링 LINK : https://inf.run/7u6fC

 

 ★RAZOR가 직접 작성한 온라인 강의 판매로 부수입 얻는 법 궁금하다면?

○ 219일만에 1300만원 부수입 얻는 방법 : PDF 전자책 형태로 판매합니다.

○ 구매 의향 있으시면 메일(resti52@naver.com)로 연락주세요 :)

カリキュラム

全体

17件 ∙ (4時間 19分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

37件

4.5

37件の受講レビュー

  • phye_e님의 프로필 이미지
    phye_e

    受講レビュー 1

    平均評価 5.0

    5

    35% 受講後に作成

    • RAZOR
      知識共有者

      phye_e님 안녕하세요. 우선 바쁘신 와중에 수강평 정말 감사드립니다. 제 강의가 조금이나마 도움이 되었길 바라며 앞으로 하시는 일 모두 잘 풀리시길 바라겠습니다. 다음에 더 좋은 강의로 뵙겠습니다. 감사합니다!

  • 정혜선님의 프로필 이미지
    정혜선

    受講レビュー 13

    平均評価 5.0

    5

    35% 受講後に作成

    좋아용

    • RAZOR
      知識共有者

      정혜선님, 좋아용~! 수강평 감사합니다 :)

  • smartup님의 프로필 이미지
    smartup

    受講レビュー 1

    平均評価 4.0

    4

    35% 受講後に作成

    • RAZOR
      知識共有者

      smartup님! 수강평 감사합니다 :)

  • ddongkwang78님의 프로필 이미지
    ddongkwang78

    受講レビュー 1

    平均評価 5.0

    5

    35% 受講後に作成

    깔끔한 설명 감사합니다~

    • RAZOR
      知識共有者

      ddongkwang78님! 소중한 수강평 너무너무 감사합니다! 하시는 모든 일 잘 되시길 바라겠습니다! 수강평 다시 한 번 감사드립니다 :)

  • youngin wu님의 프로필 이미지
    youngin wu

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    잘 정리 되고 했지만 WPF 강의 내용에서 예로 들어 C# Nullable Type 에 관련된 설명이나 전체적인 디테일 부분에서 조금 아쉽지만 전체적으로 강의 구성은 좋았습니다.

    • RAZOR
      知識共有者

      youngin wu님 안녕하세요!! 우선 바쁘신 와중에 수강평 정말 감사드립니다. 제 강의가 조금이나마 도움이 되었길 바라며 앞으로 하시는 일 모두 잘 풀리시길 바라겠습니다 :) 다음에 더 좋은 강의로 뵙겠습니다. 감사합니다!!

期間限定セール、あと1日日で終了

¥66,000

25%

¥10,621

RAZORの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!