Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Đề cương khóa học
Module 1. Nguyên tắc Lập trình Hướng Đối tượng
- Tạo mô hình
- Lớp & đối tượng
- Đóng gói, chuyên biệt hóa & đa hình
Module 2. Thiết kế Ứng dụng với UML
- UML là gì
- UML Sơ đồ
- Use Case Sơ đồ
- Sơ đồ Lớp
- Sơ đồ Tương tác
Module 3. Bắt đầu với C#
- C# và .Net
- Ngôn ngữ C#
- Visual Studio IDE
Module 4. Ngữ pháp Cơ bản của C#
- Kiểu Dữ liệu
- Biến
- Hằng
- Chuỗi
- Câu lệnh
- Expressions
Module 5. Rẽ nhánh
- Câu lệnh rẽ nhánh có điều kiện
- Câu lệnh rẽ nhánh vô điều kiện
- Vòng lặp
Module 6. Toán tử
- Gán
- Mathematical toán tử
- Tăng & giảm
- Quan hệ
Module 7. Lớp và Đối tượng
- Định nghĩa lớp
- Hàm khởi tạo
- Thành viên tĩnh và thành viên thể hiện
- Hủy đối tượng
Module 8. Bên trong Phương thức
- Tải lại phương thức
- Đóng gói dữ liệu bằng thuộc tính
- Trả về nhiều giá trị
Module 9. Gỡ lỗi
- Đặt điểm dừng
- Ngăn xếp gọi
Module 10. Kế thừa và Đa hình
- Chuyên biệt hóa và tổng quát hóa
- Kế thừa
- Đa hình
- Lớp trừu tượng và lớp niêm phong
- Lớp gốc: object
- Boxing và unboxing kiểu
Module 11. Tải lại Toán tử
- Sử dụng Từ khóa Toán tử
- Tạo Toán tử Hữu ích
- Cặp logic
- Toán tử Chuyển đổi
Module 12. Struct
- Định nghĩa Struct
Module 13. Giao diện
- Triển khai giao diện
- Triển khai nhiều hơn một giao diện
- Ép kiểu thành giao diện
- Mở rộng giao diện
Module 14. Mảng
- Khai báo mảng
- Mảng đa chiều
- System.Array
- Indexers
Module 15. Giao diện và Kiểu Tập hợp
- Các giao diện tập hợp
- Danh sách mảng
- Hàng đợi và ngăn xếp
Module 16. Chuỗi
- Tạo chuỗi
- Thao tác chuỗi
- Lớp StringBuilder
Module 17. Ném và Bắt Ngoại lệ
- Câu lệnh throw
- Câu lệnh try và catch
- Cách ngăn xếp gọi hoạt động
- Phương thức và thuộc tính của lớp Exception
Module 18. Delegates và Events
- Delegates
- Events
Module 19. Generics
- Generics: Giới thiệu
- Tham số hóa theo kiểu dữ liệu
- Lớp System.Collections.Generics
Requirements
Trước khi tham gia khóa học này, học viên cần có kiến thức vững chắc về các lĩnh vực sau:
- Thông thạo và quen thuộc với các chức năng cơ bản của hệ điều hành như thao tác với tệp.
- Hiểu biết về các nguyên tắc cơ bản của lập trình cấu trúc, bao gồm các khái niệm như điều khiển luồng, biến và tham số, và gọi hàm.
- Có ít nhất 3 tháng kinh nghiệm phát triển ứng dụng trong môi trường đồ họa hoặc không đồ họa, hoặc kiến thức tương đương.
Không yêu cầu kinh nghiệm về lập trình hướng đối tượng và các khái niệm liên quan.
35 Hours
Testimonials (1)
Tailored to our needs