
Từ cơ bản đến ứng dụng thực tế của lập trình C#
Kaburi
Lớp học tập trung vào code, học những điểm cốt lõi từ cơ bản đến nâng cao của C#!
Nhập môn
C#, .NET
재사용 가능한 UI yếu tố để giảm sự trùng lặp mã, dễ bảo trì và đóng gói các hành động và thiết kế cần thiết!
129 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn


Đánh giá từ những học viên đầu tiên
5.0
코틀린자바
Wow... đẳng cấp hoàn toàn khác biệt. Tôi lần đầu làm quen với C# và WinForms trong công việc thực tế, và cảm thấy hơi khác về mặt mô hình? Hay là phải nói vậy nhỉ. Tôi đã học là làm bằng GUI nên cũng tự hỏi không biết đây là viết code hay là vẽ vời gì nữa. Thực ra vì thế nên tôi đã ngần ngại khi nghe giảng về WinForms. Vì nghĩ chỉ cần kéo thả là xong thì đâu cần nghe giảng làm gì. Nhưng khi tiếp tục làm, tôi tự hỏi liệu nó có thể khác biệt nhiều đến thế so với các framework frontend như Flutter hay React không? Và tự hỏi liệu WinForms có thực sự được phát triển như thế này không nên tôi đã đăng ký học. Sau khi nghe giảng, tôi suy nghĩ rất nhiều. Dù sao cũng cảm ơn về bài giảng, tôi cũng đang học tốt các bài giảng C# khác. Tôi tò mò không biết liệu bạn có làm thêm bài giảng về truy cập cơ sở dữ liệu không. Thực ra dù chủ yếu làm với Java hay Kotlin, nhưng khi nghe các bài giảng bạn đã tạo ra, tôi cảm thấy ngôn ngữ này khá giống với Kotlin hay Flutter nên thấy thú vị. Cảm ơn vì bài giảng hay.
5.0
foryousa
Vâng ạ. Nhưng mà mình đang học Java rồi chuyển sang học C#~ thấy nó khác nhau nên cũng hơi khó một chút ạ.
5.0
장창욱
Tôi vẫn đang theo dõi những bài giảng hay của bạn.
Cách sử dụng, áp dụng và thuộc tính của các điều khiển tùy chỉnh
Ví dụ sử dụng thực tế của thành phần
Tạo chương trình ki-ốt chỉ sử dụng các điều khiển tùy chỉnh
Bất kỳ ai muốn thăng tiến sự nghiệp Winform của mình bằng cách tận dụng các điều khiển tùy chỉnh
Khóa học này là khóa học thực tế từng bước hướng dẫn bạn cách tạo UserControl để sử dụng trong các ứng dụng máy tính để bàn bằng C# winforms .
WinForms cung cấp nhiều điều khiển tích hợp sẵn, nhưng đôi khi bạn cần một điều khiển tùy chỉnh vượt ra ngoài giới hạn của các điều khiển hiện có để đáp ứng một nhu cầu cụ thể.
Bài giảng này đi sâu vào cách thiết kế và triển khai các điều khiển tùy chỉnh như vậy.
Chúng tôi sẽ hướng dẫn bạn về sự cần thiết và lợi ích của các điều khiển tùy chỉnh cũng như quy trình triển khai các tính năng nâng cao thông qua các ví dụ thực tế.
Sau khi hoàn thành khóa học, bạn sẽ có những kỹ năng có thể áp dụng ngay vào các dự án thực tế và có thể thiết kế và triển khai các điều khiển tùy chỉnh của riêng mình .
Cung cấp hiểu biết cơ bản về các điều khiển tùy chỉnh là gì và tại sao chúng lại cần thiết.
Thuộc tính, Phương pháp và Sự kiện: Tìm hiểu cách mở rộng chức năng của các điều khiển người dùng bằng cách thêm thuộc tính, phương pháp và sự kiện.
Tìm hiểu cách các điều khiển tùy chỉnh hoạt động tại thời điểm thiết kế và cách thiết lập thuộc tính và phương thức cho chúng.
Tìm hiểu cách triển khai các tính năng nâng cao bằng cách sử dụng các sự kiện tùy chỉnh và tương tác với nhiều thành phần UI khác nhau.
Tìm hiểu cách tạo các điều khiển có áp dụng kiểu dáng.
Tìm hiểu cách tạo các điều khiển tổng hợp cho giao diện người dùng (UI) phức tạp.
Cung cấp một số mẹo có thể áp dụng vào thực tế.
Khóa học này dành cho ai?
WinForm thì biết nhưng chưa từng sử dụng các thành phần điều khiển tùy chỉnh
Bất kỳ ai muốn sử dụng tốt các điều khiển của người dùng
재사용 được các thành phần muốn tạo
Cần biết trước khi bắt đầu?
C# cơ bản
WinForm kiến thức cơ bản
Xác minh sự nghiệp
984
Học viên
86
Đánh giá
31
Trả lời
5.0
Xếp hạng
4
Các khóa học
Công ty phát triển phần mềm cho bệnh viện và phòng khám | 2015 ~ Hiện tại
Vận hành kênh YouTube bài giảng về C#: Kaburi Coder (https://www.youtube.com/@kaburi-coder) 2022 ~
Ngôn ngữ lập trình: C#, TypeScript, Dart, Python, VB.NET
Ứng dụng máy tính: WinForms, WPF
Phát triển ứng dụng di động: Flutter
Phát triển Web: React, Next.js, Express, NestJS
Gen AI: LangChain, LangGraph
Container và Điều phối (Orchestration): Docker, Kubernetes, Helm, ArgoCD ..
CI/CD: GitHub Actions
Cơ sở dữ liệu: MySql, Postgresql, MongoDB, SQLITE, v.v.
Tôi có kinh nghiệm dẫn dắt thành công nhiều dự án khác nhau trong lĩnh vực phát triển phần mềm từ năm 2015 đến nay.
Với tư cách là trưởng nhóm kỹ thuật, tôi dẫn dắt đội ngũ duy trì quy trình phát triển hiệu quả, đồng thời tích cực áp dụng các công nghệ mới nhất để tập trung vào việc nâng cao chất lượng phần mềm và trải nghiệm người dùng.
Hiện tại, tôi đang dẫn dắt việc phát triển tích hợp giữa máy tính để bàn (desktop) và web, đồng thời chịu trách nhiệm đào tạo nhân viên trong công ty.
Ngoài ra, tôi còn đóng góp vào sự thành công chung của dự án thông qua việc phát triển các ứng dụng thân thiện với người dùng, tự động hóa triển khai và áp dụng DevOps.
Thông qua việc không ngừng phát triển bản thân, tôi luôn thích ứng linh hoạt với môi trường công nghệ thay đổi liên tục và sẵn sàng đón nhận những thử thách mới với niềm đam mê cháy bỏng.
Tất cả
48 bài giảng ∙ (3giờ 0phút)
Tài liệu khóa học:
Tất cả
16 đánh giá
5.0
16 đánh giá
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 5
∙
Đánh giá trung bình 5.0
5
Tôi vẫn đang theo dõi những bài giảng hay của bạn.
Cảm ơn lời động viên của bạn ^^
Đánh giá 7
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!