Golang cho lập trình backend

Thành thạo backend với Golang trong 6 tuần.

Ngày bắt đầu khóa 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 02/03/2019 6 tuần
Lịch học khóa 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ứ 4: 19:00 - 21:00 (online)
Thứ 7: 09:00 - 12:00 (offline)
Địa điểm khóa 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ẻ qua:

Tại sao học Golang?

Lợi ích 1 - Kết hợp học tại lớp và trực tuyến

Hiệu suất cao

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ợi ích 1 - Kết hợp học tại lớp và trực tuyến

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 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 Golang cho các dịch vụ phía backend.

Lợi ích 1 - Kết hợp học tại lớp và trực tuyến

Hỗ trợ chuyên sâu

Khóa học đượ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. 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 giảng viên.

Lợi ích

Lợi ích 1 - Kết hợp học tại lớp và trực tuyến

18 giờ học offline + 10 giờ học live (zoom)+ 5 giờ support online (slack)

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

Lợi ích 2 - Đội ngũ giảng viên hàng đầu

Độ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 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.

Chương trình học

– Ngôn ngữ lập trình Go

– Một vòng tham quan trực tuyến về Go

– Cài đặt, thiết lập môi trường

– Cách tổ chức  mã nguồn Go

Thực hành: Clone Underscore

– Tìm hiểu go routine, channel, defer, panic, recover

– Lập trình đa luồng đồng thời với Go

– Ghi nhật ký (Logging) và kiểm thử đơn vị (unit test)

Thực hành: Xây dựng ứng dụng Crawler với Go

– Làm việc với JSON

– Làm việc với Gin

– Làm việc với GORM / MySQL

– Xác thực và phân quyền

Thực hành: Sử dụng https://reqres.in/

– Tối ưu hóa mã hóa / giải mã JSON

– Tìm hiểu cách sử dụng kết nối Pool

– Tìm hiểu cách sử dụng bộ đệm (Cache)

– Một số thủ thuật hay

Thực hành: Xây dựng dịch vụ để tạo id tăng tự động

– Cài đặt môi trường với Docker

– Thiết lập TDD

– API kiểm tra hiệu suất

– Triển khai & giám sát

Thực hành: Xây dựng ứng dụng Todo với GraphQL

Xây dựng phần mềm nguồn mở của riêng bạn với Golang và thuyết trình sản phẩm.

Thông tin khóa học

Ngày bắt đầu khóa 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 02/03/2019 6 tuần
Lịch học khóa 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ứ 4: 19:00 - 21:00 (online)
Thứ 7: 09:00 - 12:00 (offline)
Học phí khóa Golang cho lập trình backend tại trung tâm dạy lập trình Nordic Coder
Học phí 10,000,000
Địa điểm khóa 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ú

(Xem profile trên LinkedIn)

Software Architect - Sendo.vn

Phú là Technical Architect tại Sendo.vn, một trong những nền tảng thương mại điện tử lớn nhất Việt Nam. Anh đảm nhận nhiệm vụ thiết kế và phát triển hệ thống và các tính năng cốt lõi cả front-end và back-end nhằm tạo ra những phần mềm có chất lượng cao với hiệu năng tốt phục vụ hàng triệu người dùng.

Anh có kinh nghiệm lâu năm trong nhiều lĩnh vực như thương mại điện tử, phát triển game, Big Data, Phần mềm Quản lý Nguồn lực Doanh nghiệp (ERP). Sau khi tốt nghiệp cử nhân chuyên ngành Khoa Học Máy Tính, anh đã từng làm việc cho Gameloft, YouNet Media, and SGN Interactive với vai trò lập trình viên full-stack cao cấp, chuyên về mảng công nghệ mã nguồn mở như React, Nodejs, PHP, Golang, và MySQL. Tại các vị trí này, anh có rất nhiều kinh nghiệm về đào tạo cũng như tham gia phỏng vấn tuyển dụng.

Đăng ký thông tin để nhận tư vấn miễn phí


Người đã đi làm trên 2 nămNgười đã đi làm dưới 2 năm / Sinh viên mới tốt nghiệp hoặc năm cuốiSinh viên (khác)


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

  • Trở thành một lập trình viên 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 IT thực tiễn 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ề Golang.
– Hoặc đã từng biết về lập trình backend (với Nodejs, C#, Java, Python, PHP,…)

Bạn nên tham gia khóa học này 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 Back-end 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 đào tạo 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 tập 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
| Đă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.