Đề cương khóa học
Giới thiệu về C#
- Lịch sử của C#
- Nền tảng .NET
- Sử dụng tài liệu và sách chọn lọc
- Xu hướng phát triển của C# và .NET
Cú pháp
- Kiểu dữ liệu
- Kiểu đơn giản
- Toán tử
- Serialization đối tượng
- Bộ sưu tập dữ liệu
- Hướng dẫn điều khiển luồng
- Bảng
Lập trình hướng đối tượng
- Mô hình hóa
- Đối tượng: thuộc tính và phương thức
- Tạo đối tượng
- Đối tượng và tham chiếu
- Lớp
- Giao diện
- Lớp trừu tượng
- Đa hình
Xử lý lỗi và ngoại lệ
- Hướng dẫn Try... catch
- Tạo loại ngoại lệ của riêng bạn
Các thao tác nhập/xuất
- Luồng và bộ lọc
- Hỗ trợ tệp
Những kiến thức cơ bản về việc tạo ứng dụng web bằng C# trong .NET
- Tổng quan về ASP.NET Core
- Kiến trúc nhiều lớp
- Kiến trúc ứng dụng Request / Response
- Make kết nối và làm việc với cơ sở dữ liệu
- Mô hình hóa lớp nghiệp vụ của ứng dụng
- Lớp điều khiển
- Tạo view
- Thảo luận về các trường hợp sử dụng phổ biến
Testimonials (7)
Các tài nguyên có sẵn để sử dụng rất dồi dào.
Kehinde - Computerbits
Course - Programming in C#
Machine Translated
Colin đã tiếp cận chủ đề và sử dụng ngôn ngữ một cách khiến việc hiểu trở nên dễ dàng. Anh ấy đã quản lý để bao quát một lượng lớn nội dung trong thời gian ngắn mà không làm cho nó cảm thấy như "Quá tải Thông tin". Đào tạo được thực hiện theo cách đảm bảo bạn có thể tiếp thu thông tin và sử dụng nó trong tương lai, thay vì tách rời mỗi phần khỏi phần kế tiếp.
David - Sepura Plc
Course - Programming in C#
Machine Translated
Colin đã thành công trong việc truyền đạt nội dung khóa học một cách mượt mà và giải thích bằng ngôn ngữ đơn giản khi khán giả gặp phải sự hiểu lầm. Sự chuyển tiếp từ chương này sang chương khác của anh ấy thật xuất sắc. Giống như một người kể chuyện, kết hợp lý thuyết với bài tập thực hành, anh đã làm rất tốt trong việc thu hút sự chú ý của chúng tôi.
Ionel - Sepura Plc
Course - Programming in C#
Machine Translated
Tôi nghĩ Colin là một giáo viên xuất sắc. Rất am hiểu và nhiệt tình với môn học, nhưng cũng rất thân thiện và khuyến khích đặt câu hỏi, làm cho tôi cảm thấy thoải mái khi hỏi. Anh ấy đã điều chỉnh tài liệu để phù hợp với tôi và dành thời gian làm rõ một số điểm cơ bản không có trong sách tập làm bài để đảm bảo rằng tôi hiểu rõ. Tôi rất đánh giá cao việc anh ấy đã dành thêm chút thời gian để giải thích một số điểm khác mà anh ấy nghĩ sẽ hữu ích cho tôi, sau đó đề xuất một số tài liệu bổ sung mà anh ấy nghĩ sẽ có lợi cho quá trình học tập của tôi trong tương lai. Tôi mong khóa học có thể dài hơn nữa!
Caltha Stevenson-Hanns - UCEM
Course - Programming in C#
Machine Translated
Kích hoạt lại kiến thức lập trình
Malcolm Mikkelsen - Emerson Process Management
Course - Programming in C#
Machine Translated
Khai thác lại kiến thức lập trình
Malcolm Mikkelsen - Emerson Process Management
Course - Programming in C#
Machine Translated
Tôi đánh giá cao cách tổ chức đào tạo, việc涵盖不同培训主题并通过示例进行讲解。 讲师对主题非常有经验和知识。 I appreciate the way training was handled, that different training topics were covered when going through an example. Trainer is well experienced and knowledgeable with the subject.
Abdur Raafiu Mohamed Farook - Emerson Process Management
Course - Programming in C#
Machine Translated