1 |
Giới thiệu & Cài đặt |
- Tìm hiểu về ngôn ngữ C# và nền tảng .NET.
- Cài đặt Visual Studio hoặc .NET SDK.
- Viết và chạy chương trình "Hello, World!" đầu tiên.
|
- Hiểu C# là gì và vai trò của nó.
- Thiết lập thành công môi trường lập trình.
|
2 |
Cú pháp & Biến cơ bản |
- Học cấu trúc cơ bản của một chương trình C#.
- Khai báo và sử dụng biến, hằng số.
- Làm quen với các kiểu dữ liệu (int, string, bool, etc.).
- Thực hành nhập và xuất dữ liệu ra màn hình console.
|
- Viết được các chương trình đơn giản có sử dụng biến.
- Hiểu cách lưu trữ các loại dữ liệu khác nhau.
|
3 |
Toán tử và Biểu thức |
- Sử dụng các toán tử số học (+, -, *, /).
- Thực hiện so sánh (==, !=, >, <).
- Kết hợp điều kiện với toán tử logic (&&, ||, !).
|
- Thực hiện các phép tính và so sánh trong C#.
- Viết các biểu thức logic phức tạp.
|
4 |
Luồng điều khiển |
- Rẽ nhánh logic với câu lệnh if-else, switch-case.
- Thực hiện lặp với vòng lặp for, while, do-while.
|
- Kiểm soát luồng thực thi của chương trình.
- Viết các chương trình có logic phức tạp hơn.
|
5 |
Phương thức (Methods) |
- Tổ chức mã nguồn thành các khối logic có thể tái sử dụng.
- Truyền dữ liệu vào phương thức qua tham số.
- Nhận kết quả trả về từ phương thức.
|
- Viết mã nguồn có cấu trúc và dễ bảo trì hơn.
|
6 |
Mảng và Chuỗi |
- Lưu trữ và xử lý một tập hợp dữ liệu cùng kiểu với mảng.
- Thực hiện các thao tác phổ biến trên chuỗi (nối, cắt, tìm kiếm).
|
- Làm việc với các tập hợp dữ liệu.
- Xử lý văn bản.
|
7 |
Lớp và Đối tượng (Sơ lược) |
- Hiểu khái niệm cơ bản về Lập trình Hướng đối tượng (OOP).
- Định nghĩa lớp (class) và tạo đối tượng (object).
|
- Bắt đầu tư duy theo hướng đối tượng.
|
8 |
Cấu trúc dữ liệu cơ bản |
- Sử dụng List để quản lý danh sách động.
- Sử dụng Dictionary để lưu trữ dữ liệu dạng key-value.
|
- Lựa chọn cấu trúc dữ liệu phù hợp cho bài toán.
|
9 |
Xử lý ngoại lệ |
- Xử lý các lỗi có thể xảy ra trong chương trình với try-catch.
- Đảm bảo mã nguồn được thực thi dù có lỗi hay không với finally.
|
- Viết chương trình mạnh mẽ, có khả năng xử lý lỗi.
|
10 |
Giới thiệu về LINQ |
- Tìm hiểu về Language Integrated Query (LINQ).
- Thực hiện các truy vấn dữ liệu đơn giản trên các bộ sưu tập.
|
- Viết mã nguồn truy vấn dữ liệu ngắn gọn và dễ đọc hơn.
|
11 |
Dự án nhỏ tổng hợp |
- Áp dụng tất cả kiến thức đã học để xây dựng một ứng dụng console hoàn chỉnh.
- Gợi ý: Quản lý danh bạ, máy tính đơn giản, game đoán số.
|
- Củng cố kiến thức và có sản phẩm thực tế đầu tay.
|