Đề 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
Đánh giá (7)
Các nguồn tài nguyên có sẵn để sử dụng rất phong phú.
Kehinde - Computerbits
Khóa học - Programming in C#
Dịch thuật bằng máy
Colin tiếp cận chủ đề và sử dụng ngôn ngữ một cách giúp dễ hiểu. Ông đã managing to bao quát một lượng lớn kiến thức trong thời gian ngắn mà không làm cho nó trở nên 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à áp dụng nó vào tương lai, thay vì tách rời từng phần khỏi nhau.
David - Sepura Plc
Khóa học - Programming in C#
Dịch thuật bằng máy
Colin đã thành công trong việc truyền đạt nội dung khóa học một cách trôi chảy và giải thích bằng ngôn ngữ đơn giản khi khán giả gặp hiểu lầm. Sự chuyển đổi từ chương này sang chương khác của anh ấy thực sự 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 ấy đã thành công trong việc thu hút sự chú ý của chúng tôi.
Ionel - Sepura Plc
Khóa học - Programming in C#
Dịch thuật bằng máy
Tôi nghĩ Colin là một giáo viên tuyệt vời. Ông có kiến thức sâu rộng và rất nhiệt tình về chủ đề, nhưng cũng rất thân thiện và khuyến khích học sinh đặt câu hỏi, khiến tôi cảm thấy thoải mái khi hỏi. Ông đã điều chỉnh nội dung để phù hợp với tôi và dành thời gian làm việc trên một số điểm cơ bản không có trong tài liệu để đảm bảo tôi nắm vững kiến thức. Tôi rất biết ơn vì ông đã dành thêm một chút thời gian để giải thích thêm một vài điểm mà ông cho là hữu ích đối với tôi, sau đó đề xuất một số tài liệu bổ sung mà ông nghĩ sẽ có lợi cho quá trình học tập tương lai của tôi. Tôi ước rằng khóa học có thể kéo dài hơn!
Caltha Stevenson-Hanns - UCEM
Khóa học - Programming in C#
Dịch thuật bằng máy
Cập nhật lại kiến thức lập trình
Malcolm Mikkelsen - Emerson Process Management
Khóa học - Programming in C#
Dịch thuật bằng máy
Tập trung vào việc làm mới kiến thức lập trình
Malcolm Mikkelsen - Emerson Process Management
Khóa học - Programming in C#
Dịch thuật bằng máy
Tôi đánh giá cao cách thức tổ chức đào tạo, khi các chủ đề đào tạo khác nhau được đề cập thông qua một ví dụ cụ thể. Giảng viên có kinh nghiệm và kiến thức vững vàng về chủ đề này.
Abdur Raafiu Mohamed Farook - Emerson Process Management
Khóa học - Programming in C#
Dịch thuật bằng máy