[C#/.NET 8.0] Chào mừng, lần đầu làm quen với WinForm phải không?

★.NET 8.0★ Đây là khóa học cơ bản về phát triển Windows Desktop sử dụng Winform. Hãy cùng tìm hiểu cách thực hiện DB CRUD một cách dễ dàng bằng EntityFrameworkCore. Tôi sẽ hướng dẫn bạn phương pháp thiết kế lớp dựa trên liên kết lỏng lẻo (loose coupling) và "cơ bản" về Form UI Design. Mã nguồn (Source Code) được sử dụng trong bài giảng cũng sẽ được cung cấp :)

(4.6) 20 đánh giá

198 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

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

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.6

5.0

suhyoun

100% đã tham gia

Đây là lần đầu tiên tôi sử dụng Winforms và tôi thích sự dễ dàng thực hiện của nó. Thành phần rõ ràng và tôi rất hài lòng. Khớp nối lỏng lẻo!! Tôi sẽ luôn ghi nhớ việc sử dụng thư viện LINQ và UI. Cảm ơn bạn vì bài giảng tuyệt vời.

5.0

youngin wu

100% đã tham gia

Hôm qua xem hết bài giảng WPF và hôm nay cũng đã xem hết Winform, giải thích rất hay và chỉ cung cấp những nội dung cốt lõi nên đã giúp ích rất nhiều. Mong nhận được những bài giảng hay trong tương lai.

5.0

skagns601

100% đã tham gia

Mặc dù tôi không biết rõ lắm, nhưng có thể thấy rõ là bạn đã rất chú trọng đến cấu trúc bài giảng.

Bạn sẽ nhận được điều này sau khi học.

  • Tìm hiểu về Winform

  • Hiểu về liên kết lỏng lẻo (Loose Coupling)

  • Hiểu về Interface, Service và D/I

  • Tìm hiểu về Thiết kế Giao diện Biểu mẫu (Form UI Design)

  • Tìm hiểu về EntityFramework DB First

  • Các mẹo phát triển UI khác

Tôi đề xuất khóa học này cho những đối tượng sau!!

Những người nên tham gia khóa học này (1)

Những ai đã biết ngữ pháp C# cơ bản và muốn tạo App dựa trên <.NET, winform, PostgreSQL>!

Những người nên tham gia khóa học này (2)

Hướng đối tượng.. ừ thì cũng biết một chút rồi đấy.. nhưng đến khi thực sự bắt tay vào thực hiện thì lại thấy mịt mù... dành cho những ai đang cảm thấy như vậy!

Những người nên tham gia khóa học này (3)

Những ai đang cảm thấy "Tôi không muốn chỉ đọc từ tệp tin nữa...ㅠ_ㅠ Tôi muốn phát triển chương trình có liên kết đến cả DB!!"

Sau khi hoàn thành khóa học, bạn có thể

  • Bạn có thể tạo các ứng dụng Windows cơ bản sử dụng C#/.NET!

  • Bạn có thể thiết kế các lớp (class) hướng đối tượng và liên kết lỏng lẻo (loose coupling)!

  • Bạn có thể làm việc với cơ sở dữ liệu một cách dễ dàng và nhanh chóng!

  • Bạn có thể nhận được các mẹo phát triển giao diện Winform UI!

Đặc điểm của bài giảng này

Hãy giới thiệu những đặc điểm cốt lõi và điểm khác biệt.

Điểm mạnh cốt lõi của khóa học này (1)

Không có khóa học phát triển full-stack nào dễ hơn thế này.. Hãy nắm vững tất cả từ UI, Logic cho đến Database! Tập trung vào thực hành! Giải thích ngắn gọn, súc tích, đúng trọng tâm! :)

Điểm mạnh cốt lõi của bài giảng này (2)

Tôi sẽ giải thích rõ ràng những lý thuyết cốt lõi và thực sự cần thiết! Sau đó, chúng ta sẽ cùng nhau thực hành để bạn có thể tự tạo ra ứng dụng Windows của riêng mình!

Bạn sẽ học được những nội dung này

Phần (1) Winform? Rốt cuộc bạn là ai..?

  • Thấu hiểu về Winform

  • Sự khác biệt với WPF là gì..? Nó là cái gì vậy?

  • Thiết lập môi trường trước khi phát triển, hãy từ từ làm theo nhé~!

Phần (2) Database..? Làm thế nào đây?

  • Giới thiệu về EntityFramework Core!

  • DB CRUD? Không khó đâu

  • Giới thiệu các Package hữu ích do Microsoft cung cấp!

Phần (3) Liên kết lỏng lẻo? Thiết kế Class thì phải làm như thế nào đây..

  • Cách thiết kế Class theo hướng đối tượng

  • Interface, Service, Dependency Injection

  • Bảo trì với liên kết lỏng lẻo? Đừng lo lắng chi cho mệt~

Phần (4) Thiết kế giao diện Winform?

  • Bạn vẫn định sử dụng Winform UI Control trông có vẻ không đẹp mắt chút nào sao..?

  • Cách thiết lập bố cục UI và giới thiệu các Control có tính ứng dụng cao!

  • Cách sử dụng hàm Event và giới thiệu Chart Design!

Lưu ý trước khi khóa học bắt đầu

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Windows 10

  • Công cụ sử dụng: VisualStudio2022, pgAdmin4

Tài liệu học tập

  • Về cơ bản, nội dung sẽ được cung cấp qua giọng nói trong bài giảng, còn các tài liệu hoặc trang web cần thiết sẽ được ghi chú trong tài liệu bài giảng!

Kiến thức tiên quyết và lưu ý

  • Liệu có cần kiến thức tiên quyết bắt buộc dựa trên độ khó của khóa học hay không

    • Chỉ cần bạn nắm vững các cú pháp cơ bản của ngôn ngữ C# là có thể theo học mà không gặp trở ngại nào 👍

  • Chất lượng video bài giảng (âm thanh/hình ảnh), các nội dung liên quan trực tiếp đến việc học và phương pháp học tập được đề xuất

    • Tôi đã cố gắng giảm thiểu tiếng ồn hết mức có thể! Mong bạn thông cảm nếu vẫn còn một chút tiếng ồn nhé 🙏

  • Nội dung liên quan đến câu hỏi/trả lời và cập nhật sau này

    • Bất cứ khi nào có câu hỏi, bạn hãy để lại nhé, tôi sẽ trả lời ngay khi có thời gian rảnh.

    • Chúng tôi dự định sẽ cập nhật trong thời gian tới. Rất mong nhận được nhiều phản hồi từ các bạn 😄

  • Thông báo về bản quyền bài giảng và tài liệu học tập

    • Mã nguồn được cung cấp trong bài giảng có thể được sử dụng tùy ý 🔥

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những ai đã từng thực hiện dự án bằng ngôn ngữ C# (WPF, Blazor..)

  • Người biết ngữ pháp cơ bản của C#

  • Người nắm vững các khái niệm hướng đối tượng dựa trên C#

Cần biết trước khi bắt đầu?

  • C#

  • Cơ sở dữ liệu

Xin chào
Đây là RAZOR

921

Học viên

83

Đánh giá

41

Trả lời

4.5

Xếp hạng

5

Các khóa học

Xin chào. Tôi là nhà phát triển RAZOR. Tôi đang phát triển Python, C#/.NET (Winform, WPF, Blazor) :)

Cảm ơn bạn đã luôn theo dõi các bài giảng của tôi, và đừng ngần ngại gửi phản hồi (F/B) cho tôi nhé!🤟🤟🤟

 

★Danh sách các bài giảng chất lượng cao(?) do RAZOR cung cấp

○ LINK khóa học Python Fast API: https://inf.run/h7eTV

○ Link bài giảng Winform: https://inf.run/iovRi

○ Link khóa học WPF: https://inf.run/ptAYH

○ LINK khóa học Blazor WASM: https://inf.run/tptBE

○ Khóa học Blazor Server LINK : https://inf.run/fKHBg

★Bạn muốn nhận được sự cố vấn từ RAZOR?

○ LINK tư vấn (mentoring): https://inf.run/7u6fC

★Bạn có tò mò về cách kiếm thêm thu nhập từ việc bán các bài giảng trực tuyến do chính RAZOR biên soạn không?

○ Cách kiếm thêm 13 triệu won thu nhập phụ trong 219 ngày: Được bán dưới dạng sách điện tử PDF.

○ Nếu bạn có ý định mua, vui lòng liên hệ qua email (resti52@naver.com). :)

Thêm

Chương trình giảng dạy

Tất cả

15 bài giảng ∙ (3giờ 18phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

20 đánh giá

4.6

20 đánh giá

  • poke21494871님의 프로필 이미지
    poke21494871

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Hôm qua xem hết bài giảng WPF và hôm nay cũng đã xem hết Winform, giải thích rất hay và chỉ cung cấp những nội dung cốt lõi nên đã giúp ích rất nhiều. Mong nhận được những bài giảng hay trong tương lai.

    • resti52
      Giảng viên

      youngin wu bạn ơi! Cảm ơn bạn rất rất nhiều vì những đánh giá khóa học quý báu! Chúc bạn mọi việc đều thuận lợi nhé! Một lần nữa cảm ơn bạn vì đánh giá khóa học nhé! :)

  • suhyoun4326님의 프로필 이미지
    suhyoun4326

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Đây là lần đầu tiên tôi sử dụng Winforms và tôi thích sự dễ dàng thực hiện của nó. Thành phần rõ ràng và tôi rất hài lòng. Khớp nối lỏng lẻo!! Tôi sẽ luôn ghi nhớ việc sử dụng thư viện LINQ và UI. Cảm ơn bạn vì bài giảng tuyệt vời.

    • resti52
      Giảng viên

      Sohyoun! Cảm ơn bạn đã đánh giá có giá trị Hahaha. Bạn thực sự nắm bắt được quan điểm của khóa học này! Tôi muốn hoàn thành vai trò của mình như một bài giảng cơ bản, nhưng tôi cảm thấy như tôi đã đạt được điều mình muốn từ góc nhìn của mình, Haha. bài giảng! Cảm ơn :)

  • pajurose1004님의 프로필 이미지
    pajurose1004

    Đánh giá 1

    Đánh giá trung bình 4.0

    4

    60% đã tham gia

    Học C# được 2 ngày rồi à? Vào phần sau thì đầu óc tôi cũng thông thoáng hơn một chút. Từ tối qua tôi đã thức trắng đêm để đọc sách C# còn thiếu.... để nghe giảng.... Vì tôi không biết nhiều về C# nên tôi cứ bị lẫn lộn giữa kế thừa và giao diện. Trước bài 8 thì hơi....😊😊 Từ bài 9 trở đi thì thấy thầy nhiệt huyết hẳn lên. Với cả, lúc ghi hình thầy thử dùng tablet xem sao ạ. Có thể viết chữ đẹp hơn, vẽ hình hay gạch chân cũng đẹp nữa. Lúc dịch COVID dạy online tôi dùng nhiều lắm.... Tôi xem sách Winform mấy lần rồi mà vẫn phải học hỏi từ cao thủ thôi. Đừng có gắng quá sức vì làm việc vất vả.... hãy giữ gìn sức khỏe nữa nhé....

    • resti52
      Giảng viên

      pajurose1004님, xin chân thành cảm ơn bạn vì những lời đánh giá ấm áp! Bạn đã vất vả thức đêm học C#, đọc sách và nghe giảng rất nhiều! Cái gì cũng khó lúc ban đầu, nhưng với sự nhiệt huyết của bạn, tôi tin rằng bạn sẽ nhanh chóng thích nghi và sử dụng được thôi! Cảm ơn bạn rất nhiều vì đã giới thiệu về môi trường học tập của tôi, chúc bạn mọi điều tốt đẹp trong mọi việc bạn làm! Một lần nữa xin cảm ơn bạn vì những lời đánh giá này!

  • bigbattery님의 프로필 이미지
    bigbattery

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    60% đã tham gia

    • resti52
      Giảng viên

      dbdnjstkd369님! Cảm ơn rất nhiều đánh giá quý giá! Chúc mọi việc anh/chị đều suôn sẻ! Một lần nữa cảm ơn đánh giá!

  • wlsgud63052225님의 프로필 이미지
    wlsgud63052225

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    33% đã tham gia

    • resti52
      Giảng viên

      Anh Cho Jin Hyeong! Cảm ơn anh rất rất nhiều vì đánh giá khóa học quý báu! Chúc anh mọi việc đều thuận lợi! Một lần nữa cảm ơn anh vì đánh giá khóa học :)

Khóa học khác của RAZOR

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

1.400.182 ₫