Tuesday, June 28, 2016

Học C# cơ bản và nâng cao | Bài học chọn lọc của Tutorialspoint

Học C# cơ bản và nâng cao | tổng hợp các bài tự học lập trình C# hay nhất C# là một ngôn ngữ lập trình đơn giản, hiện đại, mục đích tổng quát, hướng đối tượng được phát triển bởi Microsoft bên trong phần khởi đầu .NET của họ, được phát triển chủ yếu bởi Anders Hejlsberg, một kiến trúc sư phần mềm nổi tiếng với các sản phẩm Turbo Pascal, Delphi, J++, WFC. Loạt bài hướng dẫn này sẽ cung cấp cho bạn kiến thức cơ bản về lập trình C# qua các khái niệm từ cơ bản đến nâng cao liên quan tới ngôn ngữ lập trình C#.
Loạt bài hướng dẫn của chúng tôi dựa trên nguồn tài liệu của: Tutorialspoint , Stackoverflow , Microsoft doc và các kinh nghiệm tôi tự đúc kết thành để chia sẻ cho các bạn.

Đối với độc giả

Loạt bài hướng dẫn học C# cơ bản và nâng cao này được xây dựng cho người mới học để giúp họ hiểu các khái niệm cơ bản về lập trình C# và các câu hỏi thường gặp về các trường hợp đang học cụ thể và những ví dụ sát với những kiến thức đã học. Tham khảo thêm những câu hỏi đưa ra trên stackoverflow để lấy đó là điều kiện tiền đề để xây dựng những ứng dụng .Net

Điều kiện tiền đề

Ngôn ngữ lập trình C# là dựa trên các ngôn ngữ lập trình C và C++, vì thế, nếu bạn đã hiểu cơ bản về C và C++, thì điều này sẽ giúp bạn học tập C# dễ dàng hơn.
C# là một ngôn ngữ lập trình hướng đối tượng, C# tường minh dễ hiểu và tính bảo mật cao thích hợp cho các bạn xây dựng các hệ thống lớn , các bạn sinh viên còn ngồi trong ghế nhà trường có thể lấy ngôn ngữ C# này làm công việc startup của mình.

Sau đây là danh sách link bài học mình đúc kết lại, các bạn đưa ra câu hỏi ở phần comment dưới để mình giải đáp những thắc mắc của các bạn nha :


  1. C# là gì
  2. Cài đặt môi trường C#
  3. Cấu trúc chương trình C#
  4. Cú pháp C# cơ bản
  5. Kiểu dữ liệu trong C#
  6. Chuyển đổi kiểu trong C#
  7. Biến trong C#
  8. Hằng (Constant/Literal) trong C#
  9. Toán tử trong C#
  10. Điều khiển luồng trong C#
  11. Vòng lặp trong C#
  12. Tính đóng gói trong C#
  13. Phương thức trong C#
  14. Nullable trong C#
  15. Mảng (Array) trong C#
  16. Chuỗi (String) trong C#
  17. Cấu trúc (Structure) trong C#
  18. Enum trong C#
  19. Lớp (Class) trong C#
  20. Tính kế thừa trong C#
  21. Tính đa hình trong C#
  22. Nạp chồng toán tử trong C#
  23. Interface trong C#
  24. Namespace trong C#
  25. Chỉ thị tiền xử lý trong C#
  26. Regular Expression trong C#
  27. Xử lý ngoại lệ (Try/Catch/Finally) trong C#
  28. File I/O trong C#
  29. Attribute trong C#
  30. Reflection trong C#
  31. Thuộc tính (Property) trong C#
  32. Indexer trong C#
  33. Delegate trong C#
  34. Sự kiện (Event) trong C#
  35. Collection trong C#
  36. Generic trong C#
  37. Phương thức nặc danh trong C#
  38. Unsafe code trong C#
  39. Đa luồng (Multithread) trong C#
  40. Tài liệu tham khảo C#


Bài Viết Liên Quan