Lộ trình học

Nền tảng C#

Từ chương trình đầu tiên đến toán tử, nhập liệu, điều kiện, vòng lặp, chuỗi, mảng, collection, phương thức và ngoại lệ, mỗi chủ đề kèm một thử thách.

17 bài học · 31 thử thách

Bắt đầu lộ trình →

1 Bắt đầu 4 bài học

  1. Bài học 1 thử thách Hello World và cấu trúc chương trình Hiểu điểm bắt đầu và cấu trúc của một chương trình console C#.
  2. Bài học 2 thử thách Kiểu dữ liệu, biến và hằng Khai báo giá trị có kiểu rõ ràng và hằng số trong C#.
  3. Bài học 2 thử thách Toán tử và hàm toán học Dùng toán tử số học, gán, so sánh và logic trong C#, cùng lớp Math.
  4. Bài học 2 thử thách Đọc dữ liệu từ console Đọc những gì người dùng gõ bằng Console.ReadLine và đổi kiểu an toàn với int.TryParse.

2 Rẽ nhánh 2 bài học

  1. Bài học 2 thử thách Điều kiện và biểu thức switch Chọn hành vi bằng câu lệnh if và biểu thức switch gọn gàng.
  2. Bài học 1 thử thách Máy tính dùng biểu thức switch Xây máy tính bằng biểu thức switch của C#.

3 Vòng lặp 1 bài học

  1. Bài học 2 thử thách Vòng lặp Dùng vòng lặp for, foreach và while một cách an toàn.

4 Chuỗi và văn bản 2 bài học

  1. Bài học 3 thử thách Chuỗi và nội suy chuỗi Ghép và xem xét văn bản với các tính năng chuỗi hiện đại của C#.
  2. Bài học 1 thử thách Hóa đơn và định dạng số Định dạng tiền tệ thẳng hàng bằng nội suy chuỗi.

5 Tập hợp dữ liệu 3 bài học

  1. Bài học 3 thử thách Mảng Tạo, đọc, thay đổi, duyệt và sắp xếp mảng C#, kể cả mảng hai chiều.
  2. Bài học 2 thử thách List và Dictionary Lưu giá trị có thứ tự và dữ liệu theo khóa bằng collection generic.
  3. Bài học 2 thử thách Đếm tần suất từ bằng Dictionary Đếm các từ đã chuẩn hóa bằng Dictionary<TKey,TValue>.

6 Hàm 2 bài học

  1. Bài học 2 thử thách Phương thức, tham số và tuple Định nghĩa phương thức tái sử dụng với kết quả có tên và nhiều giá trị trả về.
  2. Bài học 2 thử thách Trả về thống kê bằng tuple Trả về nhiều kết quả có tên mà không cần tạo lớp.

7 Lỗi và tệp 2 bài học

  1. Bài học 2 thử thách Xử lý ngoại lệ Kiểm tra thao tác và phục hồi sau các lỗi có thể đoán trước.
  2. Bài học 1 thử thách Kiểm tra dữ liệu vào với TryParse Phân tích dữ liệu người dùng mà không dùng ngoại lệ cho việc kiểm tra thông thường.

8 Đối tượng và lớp 1 bài học

  1. Bài học 1 thử thách Lớp và đối tượng Mô hình hóa trạng thái và hành vi cùng nhau trong một lớp C#.
Học tiếp: Lập trình cơ bản