Chọn một quốc gia sẽ hiển thị các khóa học có ở khu vực của bạn.
⏱ 2 giờ 36 phút📚 26 bài🎧 Phiên bản âm thanh
Phát triển Backend với Go: API HTTP, Đồng thời và Cơ sở dữ liệu
Học cách xây dựng API HTTP mạnh mẽ trong Go, thành thạo goroutines và quản lý bộ nhớ, đồng thời kết nối với cơ sở dữ liệu PostgreSQL bằng GORM và Docker.
💬Giảng viên AI Hỏi về bất kỳ bài học nào và nhận câu trả lời rõ ràng ngay lập tức, mọi lúc.
🕐Bắt đầu bất cứ lúc nào Không lịch trình hay hạn chót — học theo nhịp của bạn, bất cứ khi nào.
🌐Bằng tiếng Việt Bài học, bài tập và chứng chỉ — tất cả hoàn toàn bằng ngôn ngữ của bạn.
Về khóa học này
Để xây dựng các ứng dụng web hiệu suất cao, bạn cần hiểu cách ngôn ngữ lập trình của mình quản lý bộ nhớ và xử lý các tác vụ đồng thời. Go được thiết kế cho mục đích này, mang lại hiệu quả vượt trội cho các dịch vụ backend. Khóa học dựa trên văn bản này sẽ hướng dẫn bạn từ các khái niệm cơ bản về runtime của Go đến việc xây dựng một API HTTP sẵn sàng cho sản xuất. Bạn sẽ hiểu sâu về cách Go hoạt động bên trong và cách viết các ứng dụng backend sạch sẽ, đồng thời và được điều khiển bởi cơ sở dữ liệu.
Những gì bạn sẽ học:
- Hiểu mô hình bộ nhớ nội bộ của Go, bao gồm stack, heap, thu gom rác và cấp phát bộ nhớ.
- Thành thạo xử lý đồng thời bằng goroutines, channels và các nguyên tắc đồng bộ hóa để viết mã không chặn.
- Xây dựng API HTTP mạnh mẽ từ đầu bằng cách sử dụng định tuyến gốc và xử lý yêu cầu của thư viện chuẩn.
- Tích hợp cơ sở dữ liệu PostgreSQL bằng GORM ORM và quản lý môi trường cơ sở dữ liệu của bạn bằng Docker.
- Triển khai ghi nhật ký có cấu trúc hiện đại và các mẫu xử lý lỗi sạch sẽ để đảm bảo ứng dụng của bạn sẵn sàng cho sản xuất.
- Thực hành viết các thao tác CRUD sạch sẽ và quản lý trạng thái ứng dụng một cách an toàn.
Bạn sẽ bắt đầu bằng cách khám phá các thuật ngữ cơ bản của Go, cơ chế bộ nhớ và các khái niệm cơ bản về xử lý đồng thời. Sau đó, bạn sẽ tiến tới phát triển backend thực tế, xây dựng một API HTTP hoàn chỉnh từng bước, kết nối nó với cơ sở dữ liệu và cấu trúc mã của bạn cho mục đích sử dụng trong thế giới thực. Khóa học này được thiết kế cho các nhà phát triển mới làm quen với phát triển backend Go hoặc muốn củng cố hiểu biết của họ về các thành phần bên trong và các mẫu web của Go. Không yêu cầu kinh nghiệm Go nâng cao để bắt đầu.
Đọc các bài học, phân tích các ví dụ mã và bắt đầu xây dựng các backend Go hiệu suất cao ngay hôm nay.
Nội dung khóa học
Bạn sẽ nhận được
📜Chứng chỉ hoàn thành Thêm vào hồ sơ LinkedIn
💬Gia sư AI cá nhân Bí ở một bài học? Hỏi gia sư tích hợp của bạn bất cứ điều gì, bất cứ lúc nào.
🎧Bao gồm phiên bản âm thanh Học mọi lúc mọi nơi — không cần màn hình
♾️Truy cập trọn đời Quay lại bất cứ lúc nào, không hết hạn
📱Điện thoại hoặc máy tính Hoạt động mọi nơi, mọi thiết bị
💸Hoàn tiền 14 ngày Không cần lý do
⚡Ngắn gọn, đi vào trọng tâm 2 giờ 36 phút nội dung thực hành
Chứng chỉ hoàn thành
Mỗi khóa bạn hoàn thành trên PickAClass cấp một chứng chỉ như thế này — nguyên bản, có mã riêng, xác minh được qua URL và chi tiết về điều thực sự được thể hiện.
P
PickAClass
Hồ sơ kỹ năng · xác minh được
Tài liệu
Chứng nhận Thành thạo
Chứng nhận rằng
Họ và Tên
đã chứng minh thành công sự thành thạo về
Phát triển Backend với Go: API HTTP, Đồng thời và Cơ sở dữ liệu
Kỹ năng đã thể hiện
✓
Phân tích mô hình hành vi
Nền tảng
1.2 giờ
✓
Khung kiến trúc quyết định
Thành thạo
1.4 giờ
✓
Thiết kế kiểm tra A/B
Thành thạo
1.7 giờ
✓
Viết quảng cáo hành vi
Nâng cao
1.9 giờ
P
PickAClass — Họ và Tên
Phát triển Backend với Go: API HTTP, Đồng thời và Cơ sở dữ liệu