강의

멘토링

커뮤니티

BEST
Programming

/

Desktop Application

[C#/.NET 7.0]Xin chào, đây có phải là lần đầu tiên bạn sử dụng WPF không?

Đây là bài giảng cơ bản về phát triển Windows Desktop bằng WPF. Tìm hiểu cách dễ dàng thực hiện DB CRUD bằng EntityFrameworkCore. Chúng tôi sẽ dạy bạn các kỹ năng lập trình dựa trên Mẫu thiết kế MVVM và "những điều cơ bản" về Thiết kế giao diện người dùng XAML. Chúng tôi cũng cung cấp mã nguồn được sử dụng trong bài giảng :)

(4.5) 40 đánh giá

456 học viên

Độ khó Cơ bản

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

  • RAZOR
.NET
.NET
wpf
wpf
.NET
.NET
wpf
wpf

Đá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.5

5.0

jlim

100% đã tham gia

Tôi nghĩ rào cản WPF cao, nhưng các khái niệm liên quan đến mẫu kiến ​​trúc mvvm đã được giải thích rõ ràng từ góc độ của người mới bắt đầu và hướng đến khách hàng. Bài giảng rất dễ truy cập thông qua mẫu wpf-ui và phần tích hợp postgre db cũng vậy. Tốt. Ngoài ra, thật tuyệt khi có các mẹo sử dụng Visual Studio trong suốt khóa học, bao gồm cả mẹo cuối cùng. Mặc dù chỉ trong một khoảng thời gian ngắn nhưng tôi nghĩ rằng tôi đã truyền đạt tốt những phần cốt lõi của kiến ​​​​thức cơ bản về WPF được cung cấp trong khóa học và tôi sẵn sàng tham gia khóa học trung cấp khi khóa học khai giảng. Cá nhân mình thấy giọng mình giống YouTuber Tooth Breaker nên mình tập trung hơn Tagang (di chuyển tốt).

5.0

정재현

35% đã tham gia

Tôi đã nghe kỹ về các công cụ được sử dụng trong C# WPF một cách phù hợp.

5.0

정혜선

35% đã tham gia

Tôi thích điều đó

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

  • Hiểu WPF

  • Tìm hiểu các dự án WPF

  • Tìm hiểu mẫu thiết kế MVVM

  • Hiểu biết về Lệnh, liên kết dữ liệu và D/I

  • Hiểu thiết kế giao diện người dùng XAML

  • Tìm hiểu DB EntityFramework trước tiên

  • Các mẹo phát triển giao diện người dùng khác

Kiến thức cơ bản về WPF dành cho người mới bắt đầu 📖

○ Khóa học này là khóa học cơ bản về phát triển ứng dụng WPF Desktop dành cho các nhà phát triển C#/.NET.

○ Bạn có thể học các kỹ thuật lập trình hướng đối tượng như WPF, MVVM và Dependency Injection.

○ Bạn có thể tìm hiểu những kiến thức cơ bản về giao diện người dùng WPF bằng cách cùng nhau thiết kế XAML.

Sau khi tham gia bài giảng, bạn sẽ có thể tạo ra những kết quả như thế này.

Phát triển bảng điều khiển và triển khai UI

  • Thiết kế XAML và các mẹo phát triển giao diện người dùng khác

  • Tương tác với View Model và Code-behind

Phát triển chức năng nhập dữ liệu và triển khai UI

  • Triển khai UI và logic cho các hàm DB CRUD

  • Sử dụng PostgreSQL + EntityFramework Core

  • Bạn sẽ hiểu rõ về Mẫu thiết kế MVVM.

  • Bạn sẽ có thể hiểu các lệnh cốt lõi, liên kết dữ liệu và tiêm phụ thuộc.

  • Bạn có thể tìm hiểu về thiết kế thành phần và kỹ thuật lập trình cho kết nối lỏng lẻo.

  • Bạn có thể sử dụng EntityFramework cho DB CRUD.

  • Bạn có thể nhận được thiết kế XAML và các mẹo phát triển UI khác.

Nội dung học tập

Phần (1) Hiểu về WPF và Cấu trúc Dự án

  • Tìm hiểu sự khác biệt giữa WPF và Winforms.

  • Tìm hiểu cấu trúc dự án WPF cơ bản.

  • Đầu tiên, hãy chuẩn bị môi trường trước khi phát triển WPF.

Phần (2) Hiểu về MVVM

  • Hiểu về mô hình MVVM và sự kết hợp lỏng lẻo.

  • Hiểu về lệnh và ràng buộc dữ liệu.

  • Hiểu về Dependency Injection.

Phần (3) Cơ sở dữ liệu và lõi khung thực thể

  • Đầu tiên, hãy chuẩn bị sử dụng cơ sở dữ liệu.

  • Giới thiệu về Framework cho DB CRUD.

  • Chúng ta hãy xử lý trực tiếp trong cơ sở mã.

Mục (4) Phát triển View và View Model

  • Hãy thử phát triển dựa trên mô hình MVVM.

  • Nhập dữ liệu và thiết kế Dashboad.


  • Phát triển Mô hình xem cho Chế độ xem ở trên.


Những điều cần lưu ý trước khi tham gia khóa học

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ó được cung cấp dưới dạng âm thanh trong bài giảng và mọi tài liệu hoặc trang web cần thiết đều được viết trong tài liệu bài giảng!

Kiến thức và biện pháp phòng ngừa của người chơi

  • Có cần thiết phải có kiến thức tiên quyết cần thiết hay không khi xem xét đến khó khăn trong học tập

    • Bạn có thể tham gia khóa học mà không gặp vấn đề gì ngay cả khi bạn chỉ biết ngữ pháp cơ bản của ngôn ngữ C# 👍

  • Nội dung liên quan trực tiếp đến khóa học, chẳng hạn như chất lượng video bài giảng (chất lượng âm thanh/video) 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ể! Nếu có tiếng ồn nhỏ, xin hãy bỏ qua nhé 🙏

  • Câu hỏi/Trả lời và cập nhật trong tương lai

    • Vui lòng để lại bất kỳ câu hỏi nào bạn có và chúng tôi sẽ trả lời sớm nhất có thể.

    • Chúng tôi sẽ cập nhật sau. Hãy cho chúng tôi thật nhiều F/B nhé 😄

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

    • Bạn có thể thoải mái sử dụng mã nguồn được cung cấp trong bài giảng 🔥

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

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

  • Bất kỳ ai đã từng làm việc trong một dự án bằng ngôn ngữ C# (Form, Blazor, v.v.)

  • Bất cứ ai biết cú pháp C# cơ bản

  • Bất cứ ai quen thuộc với 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à

892

Học viên

80

Đá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). :)

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

Tất cả

17 bài giảng ∙ (4giờ 19phú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ả

40 đánh giá

4.5

40 đánh giá

  • phyee9849님의 프로필 이미지
    phyee9849

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    35% đã tham gia

    • resti52
      Giảng viên

      Chào bạn phye_e. Trước hết, tôi xin chân thành cảm ơn bạn vì đã dành thời gian viết đánh giá cho bài giảng của tôi dù bạn đang rất bận rộn. Tôi hy vọng bài giảng của tôi đã giúp ích được phần nào cho bạn và tôi chúc bạn mọi điều tốt đẹp trong công việc bạn làm. Mong sẽ được gặp lại bạn trong những bài giảng tốt hơn trong tương lai. Cảm ơn bạn!

  • kym07616421님의 프로필 이미지
    kym07616421

    Đánh giá 23

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • resti52
      Giảng viên

      YongMin Kim! Cảm ơn bạn rất nhiều vì đánh giá quý báu! Chúc bạn kết thúc năm thật tốt đẹp và năm sau tràn ngập những điều tốt lành :)

  • definejae2349455님의 프로필 이미지
    definejae2349455

    Đánh giá 4

    Đánh giá trung bình 4.8

    5

    35% đã tham gia

    Tôi đã nghe kỹ về các công cụ được sử dụng trong C# WPF một cách phù hợp.

    • resti52
      Giảng viên

      Anh Jeong Jae-hyun! Trước tiên cảm ơn anh rất nhiều vì đánh giá khóa học quý báu! Chúc anh kết thúc năm thật tốt đẹp và năm sau tràn ngập những điều tốt lành nhé :)

  • hyesunjeong4204님의 프로필 이미지
    hyesunjeong4204

    Đánh giá 17

    Đánh giá trung bình 5.0

    5

    35% đã tham gia

    Tôi thích điều đó

    • resti52
      Giảng viên

      Chị Jeong Hye-seon, tuyệt vời quá~! Cảm ơn chị đã đánh giá khóa học :)

  • smartup8966님의 프로필 이미지
    smartup8966

    Đánh giá 1

    Đánh giá trung bình 4.0

    4

    35% đã tham gia

    • resti52
      Giảng viên

      smartup! Cảm ơn bạn đã đánh giá khóa học :)

1.822.181 ₫

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!