강의

멘토링

로드맵

Programming

/

Web Development

C# Học Đúng Cách (Trung Cấp) Part.13 Kiểu dynamic

"Hiểu định nghĩa của kiểu dynamic, nắm vững cách khai báo và sử dụng biến bằng kiểu dynamic, và hiểu cách xử lý đối tượng COM bằng kiểu dynamic. Đồng thời hiểu về phương pháp đảm bảo khả năng tương tác với Python và thực hành trực tiếp."

1 học viên đang tham gia khóa học này

  • usefulit
C

Dịch cái này sang tiếng Việt

  • Hiểu định nghĩa của kiểu dynamic, nắm vững cách khai báo và sử dụng biến bằng kiểu dynamic, và hiểu cách xử lý đối tượng COM bằng kiểu dynamic.

  • Tìm hiểu về phương pháp đảm bảo khả năng tương tác với Python và thực hành trực tiếp.

C# Học Đúng Cách (Trung Cấp) Part.13 Kiểu dynamic

Hiểu định nghĩa của kiểu dynamic, học cách khai báo và sử dụng biến bằng kiểu dynamic, hiểu cách xử lý đối tượng COM bằng kiểu dynamic. Và
hiểu về phương pháp đảm bảo khả năng tương tác với Python và thực hành trực tiếp.

Chúng ta sẽ học những nội dung như thế này

Khóa học này là một khóa học trung cấp tập trung vào một trong những tính năng quan trọng của C# là kiểu dynamic (dynamic type).
dynamic đưa các đặc điểm của ngôn ngữ động vào C# - một ngôn ngữ kiểu tĩnh, cho phép xác định kiểu của đối tượng tại runtime và tương tác với nhiều công nghệ bên ngoài khác nhau.

Trong khóa học này, chúng tôi sẽ đề cập đến từ khái niệm về định dạng dynamic, sử dụng đối tượng COM, tự động hóa Excel, cho đến DLR(Dynamic Language Runtime), kết hợp lý thuyết và thực hành để giúp bạn phát triển khả năng ứng dụng thân thiện với thực tế công việc.

🔹 Nội dung học tập chính

  • Khái niệm cơ bản và đặc điểm của kiểu dynamic

    • Hiểu về sự khác biệt với kiểu tĩnh và khái niệm Duck Typing

    • Học các mẫu lập trình linh hoạt sử dụng dynamic

  • Thực hành ứng dụng Duck Typing

    • Viết chương trình sử dụng dynamic và duck typing

    • So sánh ưu nhược điểm và hiểu các tình huống có thể áp dụng

  • Khả năng tương tác với COM

    • Học tập khái niệm COM(Component Object Model) và RCW(Runtime Callable Wrapper)

    • Hiểu cách sử dụng đối tượng COM sau C# 4.0

    • Phương pháp tự động tạo và điều khiển file Excel

  • Thực hành tự động hóa Excel

    • Viết chương trình tạo file Excel và lưu trữ dữ liệu sử dụng dynamic

    • Thực hành đọc dữ liệu Excel đã lưu và xuất ra console

  • Hiểu và ứng dụng DLR(Dynamic Language Runtime)

    • Học về khái niệm và ưu điểm của DLR, các loại lớp hosting ngôn ngữ động

    • Thực hành cách thực thi mã Python bên ngoài trong C#

    • Thực hành cách viết và thực thi mã Python bên trong C#

Hiệu quả học tập

  • Bạn có thể sử dụng hiệu quả kiểu dynamic để bù đắp những hạn chế của ngôn ngữ tĩnh.

  • Thông qua tự động hóa COM và Excel, bạn sẽ nắm vững khả năng triển khai các dự án thực tế tích hợp với các chương trình Office.

  • Dựa trên DLR, bạn có thể làm quen với khả năng tương tác với các ngôn ngữ động như Python và phát triển khả năng phát triển tích hợp đa ngôn ngữ.

Những lưu ý trước khi học

Khóa học này không cung cấp dịch vụ hỏi đáp từ người chia sẻ kiến thức

Tài liệu học tập

Giáo án theo tuần được cung cấp dưới dạng file PDF

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người muốn học C#

  • Những người muốn học định dạng dynamic

Xin chào
Đây là

8,256,840

Học viên

6,158

Đánh giá

4.6

Xếp hạng

299

Các khóa học

유용한 IT 강의를 통해 여러분의 성장을 돕겠습니다.

Chương trình giảng dạy

Tất cả

11 bài giảng ∙ (5giờ 22phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

925.368 ₫

Khóa học khác của usefulit

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!