Giới thiệu

Giới thiệu

Lập trình ứng dụng desktop với Winform là một chủ đề không mới với nhiều bạn có kinh nghiệm. Nhưng với các bạn mới vào nghề lập trình thì đây là một môn khá thú vị. Nó tạo ra một ứng dụng chạy trên Desktop. Không như ứng dụng Web, chúng ta phải học design giao diện khá vất vả thì Visual Studio hỗ trợ chúng ta kéo thả giao diện Winform rất dễ dàng. Điều này khiến chúng ta thấy thích thú và tập trung vào xử lý logic hơn đối với các ứng dụng không cần online và cũng không cần quá chú trọng về giao diện.

Thực tế là rất nhiều ứng dụng hiện nay chạy Winform còn mượt mà và nhanh hơn Web rất nhiều, các tool nhỏ hoặc các phần mềm quản lý thì chạy Winform đảm bảo tốc độ và mượt mà hơn trên Web rất nhiều.

Khóa học này được thiết kế giúp các bạn sinh viên đang làm đồ án tốt nghiệp bổ trợ thêm, hoặc các bạn yêu thích lập trình muốn dành thời gian học để làm một công cụ cho mình.

Bạn sẽ nhận được gì sau khóa học?

Các bạn có thể lập trình được một ứng dụng desktop bằng Winform với ngôn ngữ là C# bao gồm tương tác với Form, các điều khiển, bàn phím hay các cửa sổ, hộp thoại của Windows. Các bạn có thể hoàn thiện được một ứng dụng desktop hoàn chỉnh.

Yêu cầu đầu vào

Các bạn chỉ cần biết C# cơ bản và một chút kiến thức về SQL Server là có thể học được

Nội dung khóa học

  1. Giới thiệu khóa học và phương pháp học tập
  2. Công nghệ lập trình Winform
  3. Giới thiệu về các thành phần trong project Winform
  4. Làm việc với Form
  5. Các loại điều khiển
  6. Các thuộc tính và sự kiện
  7. Thiết kế database quản lý sinh viên
  8. Kết nối cơ sở dữ liệu
  9. Dựng form đăng nhập hệ thống
  10. Thiết kế giao diện hệ thống
  11. Hiển thị thông tin đăng nhập
  12. Gọi từ form cha đến form con
  13. Hiển thị dữ liệu trên Gridview
  14. Tìm kiếm dữ liệu với các điều khiển
  15. Phân trang dữ liệu
  16. Thêm và sửa dữ liệu với hộp thoại
  17. Validate dữ liệu đầu vào
  18. Xóa với hộp thoại xác nhận
  19. Xử lý bất đồng bộ bằng Background Workder
  20. Xuất dữ liệu ra Excel
  21. Tương tác với bàn phím và chuột
  22. Làm việc với custom dialog
  23. Xây dựng bộ cài đặt
  24. Triển khai ứng dụng
  25. Kết thúc khóa học

Bạch Ngọc Toàn

Họ và tên: Bạch Ngọc Toàn

Ngày sinh: 12/11/1989

Nghề nghiêp: Senior .NET Developer

Sở thích: Ca hát, lập trình và đọc sách

Hiện đang là: Senior kiêm trainer tại kênh đào tạo trực tuyến TEDU.

Kỹ năng: Có hơn 5 năm làm dự án về ASP.NET MVC, WebForm, Web Service, Web API, SQL Server, JQuery, AngularJS, SOLID, Design Pattern.

Kinh nghiệm giảng dạy: Đã có 4 năm kinh nghiệm giảng dạy online qua kênh đào tạo TEDU

Nội dung khoá học

  • Chưa có nội dung video

11 đánh giá

  • Nguyen Thanh Nghia

    16/04/2018

    rất bổ ích ạ mong anh thêm một video lọc sản phẫm theo điều kiện ở phần client nữa ạ

  • Quan

    29/12/2017

    bài 51+ khi nào có vậy Thầy?

  • Huỳnh Văn Một

    10/11/2017

    Không có phần Login với tài khoản Facebook và Google hả Toàn ^_^

  • Bạch Ngọc Toàn

    05/05/2017

    Khóa học của tôi làm gì tôi chả đánh giá 5 sao :)

  • tienmd

    18/11/2016

    Những hướng dẫn của anh rất hay

  • Nguyễn Đình Điền

    05/10/2016

    Khóa học rất hay, giúp cho mọi người quản lý code rất tốt. Mọi người nên học khóa này

  • tienmd

    04/10/2016

    Giờ em mới biết đến cái git ..cảm ơn thầy nhiều

  • quách kim huy

    27/07/2016

    thks anh Toàn rất nhiều, khóa học rất hay. Sau khóa học mình đã học được rất nhiều kiến thức thực tế, cách tổ chức project rất chuyên nghiệp, nhiều công nghệ mới đc áp dụng..... Đặc biệt dc anh Toàn hổ trợ rất chi là nhiệt tình......<3 Hóng mấy khóa tiếp theo quá

  • Trần Quang Cương

    27/07/2016

    Rất đáng đồng tiền, mình nhận được nhiều kiến thức khi học xong khóa học này (y)

  • mai duy tien

    27/07/2016

    Cảm ơn anh Toàn! khóa học rất chất lượng...em đã học được nữa khóa học rồi :)

  • Bạch Ngọc Toàn

    26/07/2016

    Khóa học này rất hay

Lên trên