Đại học KHTN - Các module cơ bản cho các bạn bắt đầu học C#

18th Jan 2021
Table of contents

Tổng quan

  • Lập trình và ngôn ngữ lập trình
  • Các loại ứng dụng
  • Môi trường lập trình Visual Studio 2017
  • Làm quen ứng dụng Windows Form

C# cơ bản

  • Kiểu dữ liệu, biến, hằng
  • Toán tử (Operators)
  • Kiểu cấu trúc (struct) và Enum
  • Sử dụng thư viện

Cấu trúc điều kiện if, switch

Parttern matching

Cấu trúc lặp

  • While, for, foreach
  • Sử dụng break, continue

Function

  • Giới thiệu, phân loại
  • Xây dựng function
  • Gọi và sử dụng fuction
  • Local Functions
  • Out Variables
  • Tuples Types
  • Ref returns and locals

Mảng (Array)

  • Giới thiệu và phân loại mảng
  • Xử lý mảng 1 chiều
  • Xử lý mảng 2 chiều

Xử lý lỗi

  • Phân loại
  • Dò và xử lý lỗi
  • Xử lý ngoại lệ (Exception)

Lập trình OOP cơ bản

  • Giới thiệu 
  • Xây dựng class
  • Khai báo các thành viên trong class
  • Expression bodied members

Lập trình OOP mở rộng

  • Kế thừa và đa hình
  • Interface
  • Delegate và Event

Collections và Generic Collections

Bạn thấy bài viết này như thế nào?
0 reactions

Add new comment

Image CAPTCHA
Enter the characters shown in the image.
Câu nói tâm đắc: “Điều tuyệt với nhất trong cuộc sống là làm được những việc mà người khác tin là không thể!”

Related Articles

Lợi ích của việc Unit test sẽ giúp project giảm thiểu những khiếm khuyết và làm tăng chất lượng sản phẩm cũng như testing effort khi mà project phải bổ sung thêm những tính năng mới liên tục và cần thực hiện testing.

Trong giai đoạn mới bắt đầu, bạn sẽ gặp một số khó khăn vì C# là ngôn ngữ hướng đối tượng vì vậy bạn cần xác định rõ mục tiêu và có người hướng dẫn một cách bài bản.

C ++ ngày nay rất khác so với những gì năm 1983, khi nó lần đầu tiên được đặt tên là "C ++". Nhiều tính năng đã được thêm vào đến ngôn ngữ từ đó

Ngay cả khi bạn đã sử dụng ngôn ngữ trong nhiều năm, bạn vẫn có thể không quen thuộc với các tính năng nâng cao hơn của C ++ hoặc có thể không sử dụng toàn bộ khả năng của ngôn ngữ.