[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

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

921

Learners

83

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

  • wlsgud63052225님의 프로필 이미지
    wlsgud63052225

    Reviews 2

    Average Rating 5.0

    5

    33% enrolled

    • resti52
      Instructor

      Mr. Cho Jinhyeong! Thank you so so much for your precious course review! I hope everything you do goes well! Thank you once again for the review :)

  • pajurose1004님의 프로필 이미지
    pajurose1004

    Reviews 1

    Average Rating 4.0

    4

    60% enrolled

    Is this the second day of C# online lectures? As I get into the later part, my head is clearing up a bit. Since last night, I've been staying up all night reading C# books that I'm lacking in... taking lectures... Since I don't know much about C#, inheritance and interfaces are confusing me. Until lecture 8, it was a bit... 😊😊 From lecture 9 onwards, you're really putting in the effort, which is great. And when you're recording, try using a tablet. You can write the letters nicely, and the drawings and underlines also come out nicely. I used it a lot during online classes during COVID.... I've read the Winform book a few times, but I guess I need to learn from an expert. Don't overdo it with the hard work... and take care of your health....

    • resti52
      Instructor

      pajurose1004, thank you so, so much for the warm review! You must have worked so hard studying C#, staying up all night with books and lectures! The first step is always the hardest, but with your passion, you'll quickly adapt and be able to use it! Thank you so much for recommending the lecture environment, and I wish you all the best in everything you do! Thank you again for the review!

  • bigbattery님의 프로필 이미지
    bigbattery

    Reviews 4

    Average Rating 5.0

    5

    60% enrolled

    • resti52
      Instructor

      dbdnjstkd369! Thank you so much for your valuable review! I wish you all the best in everything you do! Thank you again for the review!

  • 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 :)

  • 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 :)

RAZOR's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

$51.70