Trang chủ
Khóa học
Lập trình C# toàn tập cho người mới bắt đầu
# 45: Kết thúc khóa học và giới thiệu khóa học Lập trình C# nâng cao
Lập trình C# toàn tập cho người mới bắt đầu
45 bài học
#1: Giới thiệu về nền tảng .NET và ngôn ngữ C#
#2: Cài đặt môi trường và giới thiệu giao diện Visual Studio 2022
#3: Giới thiệu cấu trúc chương trình C#
#4: Tổng quan về biến và kiểu dữ liệu
#5: Các kiểu dữ liệu căn bản
#6: Thực hành kiểu số
#7: Kiểu dữ liệu string
#8: Quy tắc code chuẩn
#9: Kiểu tham trị và kiểu tham chiếu
#10: Nhập xuất căn bản với Console
#11: Chuyển đổi kiểu dữ liệu
#12: Hằng số
#13: Bài tập tổng kết chương 1
#14: Khai báo và sử dụng phương thức
#15: Xử lý ngoại lệ
#16: Toán tử
#17: Cấu trúc điều khiển if-else
#18: Cấu trúc switch-case
#19: Vòng lặp
#20: Bài tập tổng kết chương 2
#21: Lập trình hướng đối tượng - OOP
#22: Làm việc với Array
#23: Generic và Non-Generic Collection trong C#
#24: Tìm hiểu về các loại Collections TEDU
#25: Cách debug chương trình C#
#26: Tính chất kế thừa (Inheritance) và đa hình (polymorphism)
#27: Tính trừu tượng (Abstraction) với Abstract Class và Interface
#28: Tính đóng gói (Encapsulation)
#29: Sử dụng kiểu tập hợp (Enum)
#30: Sử dụng Math class
#31: Sử dụng DateTime
#32: Kiểu Nullable
#33: Tìm về delegates and anonymous methods
#34: Cơ bản về LINQ và biểu thức Lambda
#35: Sử dụng LINQ với collections
#36: Events and event-driven programming
#37: Đọc và ghi file/folder sử dụng I/O
#38: Làm việc với dữ liệu JSON và XML
#39: Serialization và deserialization trong C#
#40: Giới thiệu từ khóa async và await
#41: Sử dụng tasks cho các hoạt động bất đồng bộ (asynchronous operations)
#42: Best practices for handling asynchronous code
#43: Bài tập tổng hợp C# căn bản
#44: Giải thích độ phức tạp của các thuật toán
# 45: Kết thúc khóa học và giới thiệu khóa học Lập trình C# nâng cao