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

Giới thiệu về Go

  • Tổng quan và lịch sử của Go
  • Cài đặt Go và cấu hình môi trường
  • Công cụ Go và cấu trúc không gian làm việc

Cơ bản ngôn ngữ

  • Loại dữ liệu, biến và hằng số
  • Toán tử và biểu thức
  • Cấu trúc điều khiển: if, switch, vòng lặp

Hàm và Phạm vi

  • Xác định và gọi hàm
  • Nhiều giá trị trả về
  • Truyền theo giá trị và tham chiếu

Làm việc với Mảng, Slices và Maps

  • Tìm hiểu các kiểu thu thập trong Go
  • Tạo và thao tác với slices
  • Làm việc với maps và cặp khóa-giá trị

Cấu trúc (Structs) và Phương thức (Methods)

  • Tạo và sử dụng cấu trúc (structs)
  • Xác định và gọi phương thức (methods)
  • Sử dụng giao diện (interfaces)

Cơ bản về Đồng thời (Concurrency)

  • Giới thiệu về goroutines
  • Sử dụng kênh (channels) để giao tiếp
  • Mô hình đồng bộ hóa

Xây dựng và Chạy Ứng dụng Go

  • Tổ chức mã nguồn thành các gói (packages)
  • Biên dịch và thực thi chương trình Go
  • Gỡ lỗi và kiểm thử

Tóm tắt và Bước tiếp theo

Yêu cầu

  • Kinh nghiệm với ít nhất một ngôn ngữ lập trình
  • Hiểu biết về các nguyên lý cơ bản của lập trình như biến, vòng lặp và hàm
  • Thành thạo các thao tác dòng lệnh

Đối Tượng Học Viên

  • Nhà phát triển phần mềm
  • Lập trình viên hệ thống
  • Kỹ sư backend
 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

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

Các danh mục liên quan