Học C#

Học C# qua từng bài học

Bài học ngắn về C# và .NET với code chạy được, kèm luyện gỡ lỗi. Đi theo lộ trình từ cơ bản, rồi luyện tập với bài tập.

Lộ trình học

Đi theo một lộ trình: học các bài ngắn trước, sau đó làm một thử thách để kiểm tra bạn đã tự áp dụng được kiến thức chưa.

Bài tập C# thực hành

Các bài tập C# ngắn và thực tế: đọc dữ liệu vào, định dạng, ngày tháng, tuple, collection và ngoại lệ tự định nghĩa.

  • 11 bài học
  • 16 thử thách
  • Khoảng 7 giờ
  1. Bài học: Kiểm tra dữ liệu đầu vào với TryParse trong C#
  2. Bài học: Máy tính đơn giản với biểu thức switch trong C#
  3. Bài học: Định dạng hóa đơn và số liệu trong C#
  4. Bài học: Lên lịch hẹn với DateOnly trong C#
  5. + 7 bước nữa

Delegate, sự kiện và async

Callback, sự kiện, async/await, Task.WhenAll, giải phóng tài nguyên và JSON cho các chương trình C# thực tế.

  • 8 bài học
  • 10 thử thách
  • Khoảng 5 giờ
  1. Bài học: Delegate và biểu thức lambda trong C#
  2. Bài học: Sự kiện (event) trong C#
  3. Bài học: Mô hình người phát và người đăng ký sự kiện trong C#
  4. Bài học: Lập trình bất đồng bộ với async và await trong C#
  5. + 4 bước nữa

Khám phá các chủ đề C#

Vòng lặp trong C#

Trong bài học này, bạn sẽ dùng các vòng lặp for, foreach, while và từ khóa continue để xử lý từng phần tử của mảng.

Xem bài học →

Mảng trong C#

Trong bài học này, bạn sẽ tạo, đọc, thay đổi, duyệt và sắp xếp mảng trong C#, kể cả mảng hai chiều.

Xem bài học →