[C#/.NET 8.0] Welcome, is this your first time with WinForms?

★.NET 8.0★ This is a basic Windows Desktop development course using WinForms. Learn how to easily perform DB CRUD operations using EntityFrameworkCore. I will teach you class design methods based on loose coupling and the "basics" of Form UI Design. The source code used in the lecture is also provided :)

(4.6) 20 reviews

198 learners

Level Basic

Course period Unlimited

.NET
.NET
winform
winform
PostgreSQL
PostgreSQL
.NET
.NET
winform
winform
PostgreSQL
PostgreSQL

Reviews from Early Learners

4.6

5.0

suhyoun

100% enrolled

It's my first time with WinForms, but it was easy to follow. The structure is rich and I'm very satisfied. Loose coupling!! I'll always keep LINQ and UI library usage in mind. Thank you for the great lecture.

5.0

youngin wu

100% enrolled

I watched all the WPF lectures yesterday and finished all the WinForms lectures today. Your explanations were excellent and you covered only the essential content, which was very helpful. I look forward to more great lectures in the future.

5.0

skagns601

100% enrolled

Even though I don't know much, it's obvious that you put a lot of effort into the lecture organization.

What you will gain after the course

  • Understanding WinForms

  • Understanding Loose Coupling

  • Understanding Interface, Service, and D/I

  • Understanding Form UI Design

  • Understanding Entity Framework DB First

  • Other UI Development Tips

I recommend it to these people!!

Who should take this course (1)

Those who know basic C# syntax and want to build apps based on <.NET, winform, PostgreSQL>!

Who should take this course (2)

Those who feel like... "Object-oriented programming... yeah, I kind of get it... but I have no idea where to start when it comes to actually implementing it!"

Who should take this course (3)

Those who are tired of just reading from files... T_T and want to develop programs that even integrate with databases!

After taking this course,

  • You can create basic Windows Apps using C#/.NET!

  • You can design classes for object-oriented programming and loose coupling!

  • You can work with databases easily and quickly!

  • You can get various Winform UI development tips!

Features of this course

Introduce the key features and points of differentiation.

Key Strengths of This Course (1)

Full-stack development has never been easier than this... Take away everything from UI to Logic and Database! Practice-oriented! I'll explain everything clearly, concisely, and exactly as needed :)

Key Strengths of This Course (2)

I will make sure to cover the core and essential theories clearly! After that, we will practice together so you can walk away with your very own Windows Application!

What you will learn

Section (1) Winform? What even are you..?

  • Understanding Winforms

  • Differences from WPF..? What are they?

  • Setting up the environment before development—follow along slowly~!

Section (2) Database..? How do I do it?

  • Introduction to EntityFramework Core!

  • DB CRUD? It's not difficult

  • Introducing useful packages provided by Microsoft!

Section (3) Loose coupling? How do I design classes..

  • How to design classes in an object-oriented way

  • Interface, Service, Dependency Injection

  • Maintenance with loose coupling? Don't you worry about it~

Section (4) Winform UI Design?

  • Are you really going to use those Winform UI controls that clearly don't look good..?

  • How to set up UI layouts and an introduction to highly versatile controls!

  • How to use Event functions and an introduction to Chart Design!

Notes before taking the course

Practice Environment

  • Operating System and Version (OS): Windows 10

  • Tools used: VisualStudio2022, pgAdmin4

Learning Materials

  • Basically, information is provided via audio within the lectures, and any necessary materials or sites will be listed in the lecture notes!

Prerequisites and Notices

  • Whether essential prerequisite knowledge is required considering the learning difficulty level

    • As long as you know the basic syntax of the C# language, you will have no trouble taking the course 👍

  • Information directly related to taking the course, such as lecture video quality (audio/video), and recommended learning methods.

    • I tried to reduce the noise as much as possible! Please understand if there is a little bit of noise 🙏

  • Information regarding Q&A and future updates

    • Please feel free to leave any questions at any time, and I will answer them as soon as I am available.

    • I plan to update this in the future. We look forward to your feedback 😄

  • Notice regarding copyright of lectures and study materials

    • You are free to use the source code provided in the lecture as much as you like 🔥

Recommended for
these people

Who is this course right for?

  • Anyone who has worked on projects using the C# language (WPF, Blazor...)

  • Those who know basic C# syntax

  • Those who are familiar with C#-based object-oriented concepts

Need to know before starting?

  • C#

  • Database

Hello
This is RAZOR

928

Learners

85

Reviews

41

Answers

4.5

Rating

5

Courses

Hello. I am RAZOR, a developer. I develop in Python and C#/.NET (Winform, WPF, Blazor) :)

Thank you as always for taking my courses, and please feel free to give me your F/B without hesitation!🤟🤟🤟

★High-quality(?) Lecture List provided by RAZOR

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

○ Winform Lecture LINK : https://inf.run/iovRi

○ WPF Lecture LINK : https://inf.run/ptAYH

○ Blazor WASM Course LINK : https://inf.run/tptBE

○ Blazor Server Course LINK : https://inf.run/fKHBg

★Want to get mentoring from RAZOR?

○ Mentoring LINK: https://inf.run/7u6fC

★If you're curious about how to earn side income by selling online courses written by RAZOR himself: ○ How to earn 13 million won in side income in just 219 days: Sold in the form of a PDF e-book. ○ Purchase

★Curious about how to earn extra income by selling online courses written by RAZOR himself?

○ How to earn 13 million won in side income in 219 days: Sold as a PDF e-book.

○ If you are interested in purchasing, please contact me via email (resti52@naver.com) :)

More

Curriculum

All

15 lectures ∙ (3hr 18min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

20 reviews

4.6

20 reviews

  • poke21494871님의 프로필 이미지
    poke21494871

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    I watched all the WPF lectures yesterday and finished all the WinForms lectures today. Your explanations were excellent and you covered only the essential content, which was very helpful. I look forward to more great lectures in the future.

    • resti52
      Instructor

      youngin wu! Immense thanks for your valuable course review! I wish you the best in all you do! Thanks again for the course review :)

  • skagns6019719님의 프로필 이미지
    skagns6019719

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    Even though I don't know much, it's obvious that you put a lot of effort into the lecture organization.

    • resti52
      Instructor

      skagns601! Thank you so, so much for your valuable review! I feel rewarded that you completed 100% of my lecture and were satisfied with it, even though it was lacking in many ways! I hope it helps you even a little bit in your future endeavors, and I will come back with better lectures in the future. Thank you again for your review!

  • jeong09038686님의 프로필 이미지
    jeong09038686

    Reviews 3

    Average Rating 5.0

    5

    93% enrolled

    I had only heard of C#, and I didn't know what .NET or Core was, or whether WPF and WinForm were different. I was really clueless, but I won an award. The instructor helped me establish a good foundation of basic knowledge from the beginning. Thanks to him, I was able to do CRUD using WinForm. Thank you.

    • resti52
      Instructor

      Thank you so much for your warm review at the end of the year, JH! I'm so proud and happy that the level and intention I wanted to convey through this class were accurately conveyed to you 😊😊! I hope this class will be of some help in your future work! Have a warm end of the year~ Thank you again for your review :)

  • baeksw2964님의 프로필 이미지
    baeksw2964

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I was worried about how to develop after just trying out the WinForms tutorial, so I listened to this lecture. It was a very informative lecture in a short amount of time! I had a lot of concerns, but I think I gained a lot of confidence. Since the company project is unlikely to switch to WPF, I wonder if there will be a more advanced lecture on Winforms (I've been thinking about `Introducing MVP in Winforms`, `How to use UnitTest in Winforms`, and `Supporting multilingual UI using resx instead of ini` on my own lately... but I can't seem to figure out the direction 😭)

    • resti52
      Instructor

      baeksw! Thank you so much for your precious review😭😭! I'm proud and grateful that you listened to the lecture so well, in line with my intention of creating it....😭 Many students are waiting for the advanced lecture.. I don't have time because of my work life😭.. But I will try to prepare in my spare time and provide an advanced lecture in various ways! Thank you again for your precious review, and I hope you have a great 2025! Thank you!

  • suhyoun4326님의 프로필 이미지
    suhyoun4326

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    It's my first time with WinForms, but it was easy to follow. The structure is rich and I'm very satisfied. Loose coupling!! I'll always keep LINQ and UI library usage in mind. Thank you for the great lecture.

    • resti52
      Instructor

      Sohyoun! Thank you for your valuable review. You have captured the essence of this lecture exactly! I wanted to do my best as a basic lecture, but I feel so good because it seems like you got what you wanted. I hope it helps you a little bit in your work, and I will see you in a better lecture next time! Thank you :)

RAZOR's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal ends in 8 days

$49,500.00

25%

$51.70