PHẦN 1. GIỚI THIỆU Microsoft Visual C# 2013
1. Giới thiệu C# và MS Visual Studio 2013
2. Cài đặt MS Visual Studio 2013
3. Làm quen môi trường MS Visual Studio 2013
4. Tạo ứng dụng C# đầu tiên
5. Sử dụng namespaces
6. Tạo ứng dụng đồ họa mới bằng C#
PHẦN 2. BIẾN, TOÁN TỬ VÀ BIỂU THỨC
1. Statement, identifier và keyword trong C#
2. Biến - Đặt tên biến - Khai báo biến
3. Kiểu dữ liệu cơ sở - Các kiểu dữ liệu cơ sở - Sử dụng kiểu dữ liệu cơ sở trong code C#
4. Chuyển đổi kiểu dữ liệu - Kiểu String sang các kiểu khác (Parse và TryParse) - Đổi kiểu tùy ý (Convert) - Đổi sang kiểu String - Casting
5. Toán tử số học - Toán tử số học và kiểu dữ liệu - Thứ tự ưu tiên thực hiện toán tử - Tăng, giảm giá trị biến
6. Phép gán kết hợp toán tử
PHẦN 3 - METHOD TRONG C#
1. Giới thiệu method
2. Khai báo method
3. Giá trị trả về của method
4. Sử dụng method
5. Sử dụng tham số trong method
6. Phạm vi biến trong các method
PHẦN 4 - PHÁT BIỂU ĐIỀU KIỆN
1. Khai báo biến Boolean (logic)
2. Sử dụng toán tử Boolean
3. Cấu trúc điều kiện if
4. Cấu trúc điều kiện switch
PHẦN 5 - CẤU TRÚC LẶP
1. Cấu trúc lặp while
2. Cấu trúc lặp for
3. Cấu trúc lặp do … while
PHẦN 6 - MẢNG (ARRAY)
1. Giới thiệu mảng trong C#
2. Khai báo biến array
3. Tạo array instance
4. Xử lý từng phần tử trong array
5. Lặp qua toàn array
6. Copy array
7. Mảng nhiều chiều
PHẦN 7 - LIST
1. Giới thiệu C# Collection – List
2. Khai báo List
3. Thêm hoặc chèn một phần tử vào list
4. Xóa phần tử trong List
5. Sử dụng/ gán giá trị cho phần tử
6. Duyệt toàn bộ list bằng for và foreach
7. Sắp xếp phần tử trong List
PHẦN 8 - CLASS
1. Giới thiệu Class trong C#
2. Định nghĩa và sử dụng một class
3. Kiểm soát truy cập đến class
4. Constructor của class
5. Kế thừa một class
PHẦN 9 - QUẢN LÝ LỖI VÀ CÁC EXCEPTIONS
1. Chạy và gỡ lỗi trong C#
2. Code and Exception
3. Throwing exceptions
Trong mỗi bài học sẽ có demo cụ thể, kèm theo các bài tập để học viên rèn luyện kỹ năng.