Đề cương khóa học
Giới thiệu
Hiểu các Hệ thống Unix Programming
Hiểu Ngôn ngữ Go và Kiến trúc Go
Cài đặt và Cấu hình Môi trường Phát triển Go
Học các Nguyên tắc Cơ bản của Cú pháp Go
Làm việc với các Gói Go
Thuật toán, Cấu trúc Dữ liệu
Cách Go Xử lý Thu gom Rác
Xử lý Tệp và Thư mục trong Go
Triển khai các Thao tác Nhập và Xuất Tệp trong Go
Triển khai Xử lý Lỗi
Xác định và Làm việc với các Tệp Hệ thống trong Go: Tệp Nhật ký, Thao tác Tệp Hệ thống và Mật khẩu
Làm việc với Quy trình và Tín hiệu Unix trong Go
- Hiểu Quy trình và Tín hiệu Unix
- Quy trình Management
- Xử lý Tín hiệu Unix trong Go
- Sử dụng Lệnh 'kill'
- Làm việc với Ống dẫn và Ổ cắm Unix trong Go
- Làm việc với Gọi Thủ tục Từ xa (RPC) trong Go
- Programming một Vỏ Unix trong Go
Hiểu và Làm việc với các Quy trình Go
- Tìm hiểu về các Quy trình Go
- Sử dụng các Gói Đồng bộ hóa Go
- Xử lý Ống dẫn
- Sử dụng Bộ lập lịch Go
- Sử dụng Từ khóa 'select'
- Làm việc với Kênh Tín hiệu và Kênh Đệm
- Xử lý Thời gian chờ
- Làm việc với Kênh của Kênh
- Làm việc với Kênh Nil
- Xử lý Bộ nhớ Chia sẻ
- Làm việc với Tiện ích dWC.go
Mạng Programming trong Go
- Hiểu Mạng Programming
- Làm việc với Gói Tiêu chuẩn Net Go
- Xem lại Ổ cắm Unix
- Thực hiện Tra cứu DNS
- Phát triển Máy chủ TCP Đơn giản và Máy khách TCP Đơn giản
- Phát triển Máy chủ UDP Đơn giản và Máy khách UDP Đơn giản
- Làm việc với Máy chủ TCP Đồng thời
Khắc phục sự cố
Tóm tắt và Kết luận
Yêu cầu
- Kinh nghiệm lập trình cơ bản trong bất kỳ ngôn ngữ nào
- Làm quen với hệ thống Linux và Unix
Đánh giá (5)
Chuyên môn và tài năng giảng dạy của huấn luyện viên
Liviu - Orange Services
Khóa học - Go for Systems Programming
Dịch thuật bằng máy
Hiệu quả về thời gian Chuyển tiếp mượt mà và liên kết giữa các chủ đề Ví dụ từ đơn giản đến khó khăn Rất nhẫn nại khi trả lời mọi câu hỏi với ví dụ minh họa Kiến thức vượt xa mong đợi Có rất nhiều điều đáng trân trọng!
Laura - Orange Services
Khóa học - Go for Systems Programming
Dịch thuật bằng máy
Thái độ của giảng viên và việc anh dừng lại tại mỗi vấn đề/khó khăn để giúp đỡ những người cần sự hỗ trợ Anh cũng rất thoải mái, khiến khóa đào tạo thực sự vui vẻ và thư giãn
Rares - Orange Services
Khóa học - Go for Systems Programming
Dịch thuật bằng máy
Patrick rất nhiệt tình và đã cung cấp các ví dụ thực tế và phương pháp khi làm việc với Go. Đây không chỉ là một khóa học lý thuyết thuần túy về cách sử dụng Go, mà còn là cách phát triển thực sự bằng Go trong thế giới thực. Ông đã so sánh Go với các ngôn ngữ khác để giải thích rõ hơn một số khái niệm, điều này rất hữu ích.
Cristian - Orange Services
Khóa học - Go for Systems Programming
Dịch thuật bằng máy
Thông tin bổ sung không có trong tài liệu chính thức
Sayf Eddine HAMMEMI - SCALITY SA
Khóa học - Go for Systems Programming
Dịch thuật bằng máy