Khóa học Golang cho lập trình backend

Thành thạo backend sau khi học Golang trong 6 tuần.

Bestseller
5
(3 đánh giá)
Trần Phong Phú, Huỳnh Minh Tuấn, Đặng Đức Chương, Lê Tấn Thắng 6 tuần
Ngày bắt đầu khóa Khóa học Golang cho lập trình backend tại trung tâm dạy lập trình Nordic Coder
Ngày bắt đầu 30/8/2019 6 tuần
Lịch học khóa Khóa học Golang cho lập trình backend tại trung tâm dạy lập trình Nordic Coder
Lịch học dự kiến Thứ 6: 19:00 - 21:30 (offline)
Thứ 2: 19:00 - 21:30 (live)
Địa điểm khóa Khóa học Golang cho lập trình backend tại trung tâm dạy lập trình Nordic Coder
Địa điểm Nordic Coder Tầng 22, 180-192 Nguyễn Công Trứ, Q1
Chia sẻ khóa học này qua:

Tại sao học Golang?

Học Golang giúp xây dựng các ứng dụng hiệu suất cao Nordic Coder

Hiệu suất cao

Lập trình Golang giúp xây dựng các ứng dụng có khả năng xử lý đồng thời với hiệu suất cao

Lập trình Golang là ngôn ngữ xu thế cho những ứng dụng hiện đại Nordic Coder

Ngôn ngữ xu thế cho những ứng dụng hiện đại

Xây dựng các ứng dụng hiện đại với ngôn ngữ Golang và hệ sinh thái của nó đang là một xu thế hiện nay. Rất nhiều công ty lớn đang chuyển sang sử dụng lập trình Golang cho các dịch vụ phía backend.

Khóa học Golang backend hỗ trợ chuyên sâu Nordic Coder

Hỗ trợ chuyên sâu

Khóa học Golang Backend được xây dựng dựa theo phương pháp problem-based learning, đi kèm với dự án thiết kế cuối khóa. Học Golang sẽ giúp bạn có thể tự xây dựng các chương trình của riêng mình với sự hướng dẫn của các chuyên gia.

Lợi ích

2 buổi học SEO offline

30 giờ học (offline + live via Zoom) + support online via Slack

Thực hành xây dựng các ứng dụng sử dụng Confluence, Jira, Slack, Zoom,...

Đội ngũ giảng viên hàng đầu

Giảng viên là các chuyên gia với kinh nghiệm dày dặn, giúp bạn phát triển kỹ năng lập trình và chia sẻ thực tế về nghề.

Lợi ích 3 - Dự án cuối khoá

Cơ hội việc làm & mức lương hấp dẫn

Cam kết hỗ trợ tìm việc trong 6 tháng sau tốt nghiệp thông qua các buổi tư vấn nghề nghiệp, hoàn chỉnh CV và phỏng vấn thử.

Mở rộng networking trong ngành thiết kế UX

Mở rộng networking và các lợi ích khác

Cơ hội tham gia các sự kiện networking, workshop dành riêng cho cựu học viên và nhận học bổng cho các khóa học tiếp theo.

Hỗ trợ học phí

Học viên được hỗ trợ chia nhỏ học phí và đóng theo từng đợt áp dụng cho mọi hình thức thanh toán.

Phương pháp học

50% offline + 50% live

Chương trình học

  • Chia sẻ về xu hướng phát triển của Go và lý do cần học Go
  • Hướng dẫn setup môi trường, tổ chức source code
  • Hướng dẫn các nguyên lý cơ bản của ngôn ngữ
  • Chia sẻ về Reflection and package reflect của Go
  • Thực hành viết clone thư viện nổi tiếng Lodash sang Go để hiểu về cách sử dụng ngôn ngữ
  • Thực hành viết code theo phương pháp TDD

  • Chia sẻ về Goroutines, channel, defer, panic, recover
  • Triết lý quản lý errors của Go
  • Lập trình pipeline với Go
  • Chương trình Go chạy trên một CPU và nhiều CPU
  • Chiến lược theo dõi phân tích một ứng dụng ở dạng scripting hoặc job
  • Thực hành: viết code để xây dựng một script crawler
  • Thực hành: viết Unit Testing theo TDD và HTTP mock test
  • Hướng dẫn sử dụng Docker/Laradock để install MySQL

  • Xây dựng các API xây dựng một dịch vụ CURD sử dụng Gin hoặc Echo framework
  • Bài toán đăng nhập, đăng ký và xác thực sử dụng JWT
  • HTTP protocol, Cookie, Session
  • Bài toán concurrency với load balancer với Nginx, high performance, và scalability
  • Thực hành: viết code để xây dựng note service cho bài toán todomvc
  • Thực hành: viết code để xây dựng một service tăng số tự động
  • Thực hành: viết Unit Testing code với DB mock test

  • GRPC và các lợi ích từ GRPC
  • Thiết kế hệ thống mới với GRPC
  • Tích hợp và nâng cấp hệ thống code hiện có theo GRPC
  • Service Discovery với Consul
  • Thực hành về GRPC với xây dựng lại Note service từ topic 2
  • Thực hành về API caching, DB connection pool

  • Quan điểm CI/CD, logging, monitoring môi trường Production
  • Hướng dẫn thực hành áp dụng CI/CD cho note service
  • Hướng dẫn logging/monitoring với ELK stack
  • Bài tập cuối khoá
  • Nhìn nhận lại toàn bộ khoá học đã qua

  • Các bạn chọn một chủ đề để thực hành

Thông tin khóa học

Ngày bắt đầu khóa Khóa học Golang cho lập trình backend tại trung tâm dạy lập trình Nordic Coder
Ngày bắt đầu 30/8/2019 6 tuần
Lịch học khóa Khóa học Golang cho lập trình backend tại trung tâm dạy lập trình Nordic Coder
Lịch học dự kiến Thứ 6: 19:00 - 21:30 (offline)
Thứ 2: 19:00 - 21:30 (live)
Học phí khóa Khóa học Golang cho lập trình backend tại trung tâm dạy lập trình Nordic Coder
Học phí 6,000,000 VNĐ
Địa điểm khóa Khóa học Golang cho lập trình backend tại trung tâm dạy lập trình Nordic Coder
Địa điểm Nordic Coder Tầng 22, 180-192 Nguyễn Công Trứ, Q1

Giảng viên

Trần Phong Phú

Technical Architect - Sendo.vn

Huỳnh Minh Tuấn

Technical Lead - Giao Hàng Nhanh (GHN)

Đặng Đức Chương

Senior Software Engineer - ShopBack

Lê Tấn Thắng

Senior Software Developer - GiaoHangNhanh(GHN)

Đăng ký thông tin để nhận bài test đầu vào


Câu hỏi thường gặp

  • Trở thành một lập trình viên Golang Backend vững kiến thức và kỹ năng về ngôn ngữ cùng hệ sinh thái Golang
  • Có thể tự xây dựng các ứng dụng như: web crawler, API for blog, e-commerce , Todo app,… bằng Golang.
  • Thực hành các kĩ năng lập trình Golang cần thiết với các chuyên gia hàng đầu trong ngành
  • Đánh giá năng lực và mức độ phù hợp của học viên để đảm bảo sự thành công của khóa học
  • Cơ hội được tư vấn về nghề nghiệp và hỗ trợ tìm việc làm sau khi tốt nghiệp
  • Cơ hội được tham gia vào mạng lưới cựu học viên với các lợi ích như: học bổng cho các khóa học tiếp theo, vé tham gia các sự kiện workshop và networking.

– Đã hoặc đang tìm hiểu sơ qua về lập trình Golang cơ bản.
– Hoặc đã từng biết về lập trình backend (với Nodejs, C#, Java, Python, PHP,…)

Bạn nên học Golang vì những lý do chính sau:

• Bạn sẽ có được các kỹ năng và công nghệ mới nhất mà lập trình viên Backend cần biết trong lĩnh vực phát triển phần mềm hiện nay.

• Chúng tôi cung cấp khóa học Golang Backend tại lớp và trực tuyến bởi những chuyên gia trong ngành; bạn sẽ linh hoạt về thời gian học và có nhiều thời gian hơn cho những việc khác.

• Chúng tôi sử dụng phương pháp tiếp cận học Golang thông qua thực hành, bạn sẽ hiểu nhanh hơn.

Công cụ:

  • Source control: git, github, GUI git (SourceTree for Windows, macOS; Sublime Merge for Linux)
  • IDE: VSCode
  • Interaction: Jira, Slack, Zoom (live)
  • Latest Chrome browser (for debug & app test later)
  • Postman (for testing API service)

Môi trường:

  • Go
  • NPM

Nhận xét từ học viên

5

Đánh giá khóa học

     100%
     0%
     0%
     0%
     0%
Học viên nói gì về khóa học
Huy Hoàng

Khá tốt. Golang giờ đang là xu hướng. Chương trình học khá hợp lý và phù hợp nếu muốn tìm hiểu Golang. Giảng viên cũng nhiều kinh nghiêm. Tốt!!

Phuong

Worth at every single dollar. Not just Golang, I have learned a lot more about backend stacks. Love the way the lecturer structured the course and communicated with real examples at work.

Nancy

Good chance for Back-end Dev

Để lại nhận xét của bạn

Bạn đang nhận xét và đánh giá cho khóa học "Khóa học Golang cho lập trình backend"

Đăng ký
FORGOT PASSWORD ?
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.