🔍

Giỏ hàng

Khóa học Golang for Scalable Backend Cùng 200Lab

Khóa học Golang for Scalable Backend Cùng 200Lab

2.500.000 ₫

49.999 ₫

Thời lượng
Sở hữu khóa học
Đã đăng ký
Uy tín chất lượng
Uy tín chất lượng

Kiểm tra khóa trước giao dịch

Kích hoạt nhanh
Kích hoạt nhanh

Nhận khóa học tự động trong vòng 1-2 phút

Học online tiện lợi
Học online tiện lợi

Học online bằng điện thoại hoặc máy tính

Khóa học giá hời xin hân hạnh chia sẻ Khóa Học Golang for Scalable Backend – 200Lab

Xin lưu ý: Nếu bạn có điều kiện, hãy mua khóa học gốc để ủng hộ tác giả và đội ngũ làm khóa học để họ có thể mang tới nhiều hơn những khóa học chất lượng nhé!

Tóm Tắt Khóa Học:

Khóa học "Golang for Scalable Backend" tại khoahocgiahoi.netm là sự lựa chọn hoàn hảo cho những ai muốn học Golang chất lượng. Khóa học cung cấp bản đầy đủ video và cập nhật mới nhất đến năm 2022, giúp bạn hiểu sâu hơn về cú pháp đơn giản của Golang và sức mạnh tương đương với ngôn ngữ C. Đặc biệt, khóa học tập trung vào phát triển Cloud Native và Microservices.

Golang đang được các công ty công nghệ hàng đầu sử dụng và là sự lựa chọn tốt cho những người phát triển backend. Nếu bạn muốn nắm vững Golang để tiếp tục phát triển kỹ năng và bắt kịp xu hướng, không thể bỏ qua khóa học này.

Với khóa học này, bạn sẽ học được:

  • Xây dựng hệ thống backend Golang từ cơ bản đến nâng cao (thực chiến) - bao gồm việc xây dựng các dịch vụ hiệu quả, có khả năng chịu tải cao và mở rộng.

  • Phát triển các kỹ thuật cần thiết để xây dựng hệ thống đáp ứng nhu cầu doanh nghiệp, từ những kiến thức cơ bản đến thực hành với các bài tập thực tế.

  • Nắm vững các khái niệm và kỹ thuật cần thiết để xây dựng hệ thống tải cao, dễ bảo trì và mở rộng.

Khóa học này hướng đến đối tượng:

  • Nâng cao kỹ năng lập trình với 1-2 năm kinh nghiệm.

  • Xây dựng hệ thống tải cao sử dụng Golang, đáp ứng nhu cầu doanh nghiệp.

  • Phát triển tư duy hệ thống và kỹ năng phân tích dự án lớn để làm việc với các dự án phần mềm quy mô lớn.

Khóa học này sẽ giúp bạn cải thiện kỹ năng lập trình của mình, đặc biệt là trong việc sử dụng Golang - ngôn ngữ lập trình phổ biến trong lĩnh vực phát triển phần mềm. Bạn sẽ học cách xây dựng hệ thống tải cao bằng Golang, hiểu rõ hơn về cách hoạt động của hệ thống và cách giải quyết các vấn đề có thể phát sinh.

Chúng tôi tin rằng sau khi hoàn thành khóa học, bạn sẽ trở thành một lập trình viên Golang chuyên nghiệp, có khả năng làm việc với các dự án phần mềm quy mô lớn và đóng góp vào sự phát triển mạnh mẽ của doanh nghiệp trong thị trường. Hãy đăng ký ngay hôm nay để bắt đầu hành trình của bạn!

Khóa học tập trung vào:

  • Lập trình web sử dụng ngôn ngữ Golang.

  • Xây dựng hệ thống tải cao lên đến 100k CCU bằng Golang.

  • Sử dụng gRPC để tăng hiệu suất hệ thống.

  • Thiết kế kiến trúc dễ mở rộng và chuyển đổi thành Microservices.

  • Triển khai và quản lý ứng dụng bằng Docker.

  • Áp dụng DevOps cho quản lý logs, monitoring và tracing.

  • Khám phá các tính năng chính của Golang như concurrency, garbage collector và error handling.

  • Hướng dẫn viết API sử dụng Golang.

Danh sách bài học:

TOPIC 1:
NGÔN NGỮ GOLANG – KEY FEATURE
Go effective, các quy ước để có source go đẹp và chuẩn.
Go channel: Giao tiếp giữa các Goroutines (concurrent).
Buffer Channel trong Golang.
Cơ chế Defer, Recover trong Golang.
Sử dụng Interface trong Golang.
Slice, buffer, json decode / encode trong Golang.

TOPIC 2:
PHÂN TÍCH DỰ ÁN TỪ GIAO DIỆN CHO TRƯỚC
Thiết lập requirement, user story từ giao diện.
Phân tích chức năng, flow và các APIs cần có.
Phân tích modules hoặc theo domain driven.
Bonus: phân chia task hiệu quả để quản lý tiến độ tốt.

TOPIC 3:
THIẾT LẬP DATABASE CHO DỰ ÁN FOOD DELIVERY
Cài đặt và kết nối database service: MySQL / PostgreSQL.
Từ kết quả phân tích, thiết lập các bảng dữ liệu.
Thiết lập các mối quan hệ giữa các bảng dữ liệu.
Kỹ thuật đánh khoá chính và index để có kết quả truy xuất tốt nhất.
Bonus: kinh nghiệm thiết kế database cho app Food Delivery.

TOPIC 4:
VIẾT API (CƠ BẢN) TRONG GOLANG
Tìm hiểu REST API convention.
Các API cơ bản: Create-Read-Update-Delete (CRUD) cơ bản.
Các API CRUD trên nhiều bảng và transaction.
Authen với JWT, cách sử dụng JWT để xác thực người dùng.

TOPIC 5:
VIẾT API (MỞ RỘNG) TRONG GOLANG
Sử dụng middleware: tiền xử lý, xác thực quyền hạn, bắt lỗi crash.
Upload files: xử lý, lưu trữ với các cloud storage (AWS S3) và CDN.
Giao tiếp API giữa các module.
Tổng hợp và link data các module.
Bonus: Cách thiết kế giảm lệ thuộc giữa các module, tăng tốc xử lý, chống leak memory.

TOPIC 6:
ASYNC HANDLERS, XỬ LÝ SIDE EFFECT TRONG GOLANG
Cách xây dựng async job trong Golang.
Giải quyết timeout, retry cho async job.
Đồng bộ dữ liệu với các async job.
Pub / Sub trong Golang.
Xây dựng async job queue & message broker.

TOPIC 7:
TRIỂN KHAI (DEPLOY) & MONITORING
Log system trong Golang.
Cơ chế tự động phục hồi kết nối DB (resilience).
Cách sử dụng environment trong Golang.
Build & Deploy với Docker.
Sử dụng nginx (container Docker) làm reverse proxy.
Bonus: Monitoring & Tracing.

TOPIC 8:
SỬ DỤNG GRPC ĐỂ TĂNG TẢI SERVICE
Giới thiệu gRPC.
Lập trình Protobuf 3.
Tạo các service sử dụng gRPC cơ bản.
gRPC streaming.
Sử dụng gRPC Gateway để hỗ trợ thêm REST API.
Bonus: Các kinh nghiệm xử lý gRPC trong thực tế.

TOPIC 9:
MICROSERVICE CƠ BẢN (KHOÁ LIVESTREAM MỚI)
Hiểu rõ về Stateless service.
Phân tách và deploy nhiều Microservices.
Sử dụng Redis và NATs để tăng tải các services.
Một số kinh nghiệm xử lý các vấn đề trong Microservice.

TOPIC 10:
CÁC KỸ NĂNG KHÁC
Tư duy backend và hệ thống.
Thuật toán & cấu trúc dữ liệu cơ bản.
Xây dựng profile Github.
Quản lý dự án, teamwork.
Kiến trúc ứng dụng và các design pattern thường gặp trong Golang.
Xây dựng CV để ứng tuyển vị trí Golang (có hỗ trợ review trainee, interview thử).

Bộ Video Khóa Học Golang

Khai giảng, hỏi đáp trực tiếp & chia sẻ từ Mentor
Khai giảng G04
Open Hour (G04)
Open Hour (G07)
Bộ video record
Section 01: Golang Syntak
Section 02: Goroutines, Phân tích UI để tạo Database
Review Exercise (Channel, Defer, Range Close, Select,…)
Section 03: GORM và chia sẻ kinh nghiệm tăng tải Database
Section 04: CRUD API & Architecture
Section 05: Error handling
Section 06: Image uploading to S3
Section 07: Improve paging and hide real id
Section 08: Authentication with JWT
Section 09: Link user data to other APIs
Section 11: Async Job and Group Job
Section 12: Queue and Pubsub in Golang
Section 13: Realtime engine with SocketIO
Section 14: Deploy with Docker, Nginx, Let’s Encrypt
Section 15: Distributed Tracing – OpenCensus and Jaeger
Section 16: Monitoring, Logging, Load Test, Unit Test

Cảm ơn bạn vì đã chăm chỉ học tập. Khóa học giá hời xin chúc bạn học tập tốt và áp dụng hiệu quả những kiến thức đã học để tạo ra thêm nhiều giá trị cho bản thân, tổ chức, cộng đồng và xã hội nhé!

Khóa học mới
Khóa học chinh phục Excel Công sở

Khóa học chinh phục Excel Công sở

600.000 ₫

49.999 ₫

Trọn bộ kỹ thuật lập, kiểm tra và phân tích Báo cáo tài chính

Trọn bộ kỹ thuật lập, kiểm tra và phân tích Báo cáo tài chính

900.000 ₫

49.999 ₫

Trọn bộ kỹ thuật quyết toán thuế thu nhập cá nhân

Trọn bộ kỹ thuật quyết toán thuế thu nhập cá nhân

900.000 ₫

49.999 ₫

Kế toán giá thành theo phương pháp giản đơn Cùng Học Excel Online

Kế toán giá thành theo phương pháp giản đơn Cùng Học Excel Online

400.000 ₫

39.999 ₫

Trở thành chuyên gia báo cáo số liệu với Excel Cùng Học Excel Online

Trở thành chuyên gia báo cáo số liệu với Excel Cùng Học Excel Online

500.000 ₫

49.999 ₫

Google Sheets từ cơ bản đến nâng cao dành cho doanh nghiệp Cùng Học Excel Online

Google Sheets từ cơ bản đến nâng cao dành cho doanh nghiệp Cùng Học Excel Online

799.000 ₫

49.999 ₫

Thủ Thuật Excel Cùng Học Excel Online

Thủ Thuật Excel Cùng Học Excel Online

200.000 ₫

29.999 ₫

Trọn Bộ Kỹ Năng Lập Báo Cáo Trên Excel Cùng Học Excel Online

Trọn Bộ Kỹ Năng Lập Báo Cáo Trên Excel Cùng Học Excel Online

900.000 ₫

49.999 ₫

Khóa học Tuyệt đỉnh VBA - Tự động hóa Excel với lập trình VBA

Khóa học Tuyệt đỉnh VBA - Tự động hóa Excel với lập trình VBA

790.000 ₫

49.999 ₫

Khóa học Tuyệt đỉnh Excel - Trở thành bậc thầy Excel

Khóa học Tuyệt đỉnh Excel - Trở thành bậc thầy Excel

790.000 ₫

49.999 ₫

Sản phẩm tương tự
Combo 14 Khóa Học Lập Trình 28Tech 2023 - 2024
- 100%

Combo 14 Khóa Học Lập Trình 28Tech 2023 - 2024

99.999.999 ₫

149.999 ₫

1147

141

Địa chỉ Zalo - Khóa Học Giá Hời
Địa chỉ Facebook - Khóa Học Giá Hời