Liên hệ với chúng tôi

Đề cương khóa học

Môi trường lập trình và giới thiệu về .NET Core
- Nắm bắt về Visual Studio
- Tạo project và solution
- Import các thư viện
- Triển khai solution

Cú pháp C#
- Kiểu dữ liệu, toán tử và biểu thức
- Vòng lặp, điều kiện
- Tạo các phương thức (methods)
- Xử lý ngoại lệ
- Gọi các phương thức
- Tạo các phương thức overloading
- Tham số tùy chọn và tham số output trong các phương thức

Cấu trúc và bộ sưu tập (Collections)
- Triển khai cấu trúc (structures) và kiểu enum
- Tổ chức dữ liệu trong các bộ sưu tập

Lập trình hướng đối tượng
- Trình xử lý sự kiện (Event handlers)
- Tạo các lớp (classes)
- Định nghĩa và triển khai các giao diện (interfaces)
- Triển khai các bộ sưu tập kiểu mạnh (strong-type collections)
- Tạo hệ thống phân cấp lớp
- Mở rộng các lớp trong Framework .net hoặc Core

Làm việc với tệp
- Đọc và lưu tệp
- Chuỗi hóa và giải chuỗi hóa XML, JSON
- Làm việc với thư viện I/O

Làm việc với cơ sở dữ liệu
- Tạo và sử dụng mô hình dữ liệu Entity
- Truy vấn dữ liệu bằng LINQ
- Cập nhật dữ liệu bằng LINQ
- Truy cập từ xa dữ liệu trên mạng
- Truy cập dữ liệu thông qua dịch vụ Web (REST)

Lập trình đa luồng và bất đồng bộ
- Triển khai đa luồng sử dụng biểu thức Lambda và tasks
- Chuẩn bị các thao tác bất đồng bộ
- Đồng bộ hóa tính đồng thời cho truy cập dữ liệu

Tùy chọn (nếu thời gian cho phép):
- Project ứng dụng cửa sổ WPF (.NET Framework)
- Project ASP.NET MVC (.NET framework hoặc .NET Core)
- Truy cập dữ liệu trong SQL Server Azure Database (Cloud)

Yêu cầu

  • Hiểu biết về các khái niệm cơ bản của phát triển phần mềm.

Đối tượng mục tiêu

  • Trưởng nhóm kỹ thuật
  • Lập trình viên phần mềm
 28 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (4)

Các khóa học sắp tới

Các danh mục liên quan