Làm chủ Docker từ cơ bản đến nâng cao

Bạn là lập trình viên, DevOps, hay sinh viên CNTT đang muốn hiểu và sử dụng Docker một cách bài bản? Đây chính là khóa học dành cho bạn!

Trong khóa học này, bạn sẽ:

Hiểu bản chất Docker: Container là gì, tại sao nên dùng Docker thay vì cài môi trường thủ công? So sánh với máy ảo, cách Docker quản lý tài nguyên, layer image…

Thực hành từ đầu: Cài đặt Docker trên Windows, MacOS, WSL, Ubuntu. Sử dụng các lệnh run, exec, logs, volume, network, build, push... một cách thực tế

Xây dựng image theo chuẩn production: Viết Dockerfile chuyên nghiệp, tối ưu dung lượng, multi-stage build, quản lý biến môi trường và bảo mật

Docker Compose: Tổ chức nhiều container, chia microservices, cấu hình môi trường dev/test/prod chỉ với một lệnh docker-compose up.

Volume, Network, Mounts: Hiểu sâu cách Docker quản lý dữ liệu, liên kết giữa các container và với host

- Triển khai thực tế: Dự án mẫu triển khai app Node.js/PHP + MySQL/Redis + Nginx trên Docker từ A đến Z

Khóa học phù hợp với ai?

- Lập trình viên web muốn triển khai app gọn nhẹ, dễ maintain

- Sinh viên IT muốn nắm bắt xu hướng dev hiện đại

- DevOps cần quản lý hạ tầng hiệu quả

- Bất kỳ ai muốn hiểu bản chất container & Docker

Yêu cầu đầu vào:

- Đã biết cơ bản về lập trình (PHP, Node.js, Python, v.v.)

- Đã từng deploy web app thủ công là một lợi thế

- Kiến thức Linux cơ bản

Học qua video Elearning + Tài liệu chi tiết + Hỗ trợ 1-1

Học xong bạn có thể tự tin:

- Viết Dockerfile chuẩn cho bất kỳ dự án nào

- Tự tạo môi trường dev/test/prod bằng Docker Compose

- Debug, tối ưu, triển khai ứng dụng bằng Docker chuyên nghiệp

Học tập linh hoạt

Chỉ cần máy tính kết nối Internet, bạn có thể học bất kỳ nơi nào, bất kỳ lúc nào bạn muốn

Học thử miễn phí

Unicode Academy cho phép học viên học thử số lượng lớn bài giảng miễn phí để học viên trải nghiệm trước khi quyết định

Truy cập tài nguyên

Unicode không giới hạn truy cập tài nguyên trong khóa học, bạn sẽ được sở hữu toàn bộ tài nguyên trong khóa học

Hỗ trợ khóa học

Học viên sẽ được hỗ trợ trực tiếp ở mỗi bài giảng thông qua chức năng "Hỏi đáp", ngoài ra bạn có thể liên hệ qua các kênh khác

Nội dung khóa học

Tất cả các khóa học đều được chia sẻ dựa trên kinh nghiệm thực tế của Unicode Academy và các kiến thức đều chuyên sâu mà bạn khó có thể tìm thấy ở nơi khác

Cập nhật thường xuyên

Các bài giảng trên hệ thống đều được cập nhật liên tục phù hợp với tình hình thực tế của thị trường, học viên được sở hữu miễn phí các bài giảng đó

Nội dung chi tiết


Lịch sử học tập gần đây


STT Tên Email Bài giảng Thời gian
1 T***** **** **** tr***@gmail.com Các lệnh thường gặp trong Docker Container 1 ngày trước
2 T***** **** **** tr***@gmail.com Docker Container là gì? Các thao tác làm việc với Docker Container 1 ngày trước
3 T***** **** **** tr***@gmail.com Docker Image là gì? Các thao tác làm việc với Docker Image 1 ngày trước
4 T***** **** **** tr***@gmail.com Kiến trúc và thành phần của Docker 1 ngày trước
5 T***** **** **** tr***@gmail.com Cài đặt Docker trên Windows - MacOS - Ubuntu 1 ngày trước
6 T***** **** **** tr***@gmail.com Lời giới thiệu khóa học Docker 1 ngày trước
7 H*** **** **** hu***@gmail.com Docker Container là gì? Các thao tác làm việc với Docker Container 2 ngày trước
8 H*** **** **** hu***@gmail.com Docker Container là gì? Các thao tác làm việc với Docker Container 2 ngày trước
9 H*** **** **** hu***@gmail.com Docker Image là gì? Các thao tác làm việc với Docker Image 2 ngày trước
10 H*** **** **** hu***@gmail.com Docker Hub là gì? Cách làm việc với Docker Hub 2 ngày trước

Giảng viên


Hoàng An Unicode

CEO & Founder Unicode Academy

👉 12+ năm kinh nghiệm trong lĩnh vực lập trình web, mobile

👉 Đào tạo 2000+ học viên trên bao gồm: Online, Offline, Elearning,...

👉 Sở hữu kênh Youtube về lập trình đạt trên 7k subscriber và trên 1.4 triệu lượt xem

👉 Sở hữu kênh Tiktok về lập trình đạt trên 5k subscriber và trên 1 triệu lượt xem

Kinh nghiệm công tác

- Giảng dạy, điều hành, phát triển Unicode Academy

- Từng đảm nhiệm các vị trí: CEO, Techlead, Project Manager, Business Analyst, Sale, Traning Manager...

- Kinh nghiệm giảng dạy các lớp Offline, Online Meeting, Video Elearning,...

- Kinh nghiệm làm việc với các ngôn ngữ lập trình web, mobile

Thông tin liên hệ

- Facebook: https://facebook.com/anunicode

- Zalo: 0384822896

- Youtube: https://youtube.com/@hoanganunicode

- Tiktok: https://tiktok.com/@hoanganunicode

- Website: https://hoangan.unicode.vn

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


Khóa học được thiết kế dành cho lập trình viên web, kỹ sư DevOps, sinh viên CNTT muốn nắm bắt xu hướng phát triển hiện đại, hoặc bất kỳ ai muốn hiểu bài bản về bản chất của container và Docker.

Để theo học hiệu quả, bạn cần đã biết cơ bản về lập trình (như PHP, Node.js, Python...) và có kiến thức Linux cơ bản. Sẽ là một lợi thế lớn nếu bạn đã từng tự triển khai web app thủ công trước đó.

Sau khi hoàn thành, bạn sẽ tự tin:

  • Viết Dockerfile chuẩn cho bất kỳ dự án nào và tối ưu dung lượng theo chuẩn production.
  • Tự tạo môi trường dev/test/prod chỉ với một lệnh thông qua Docker Compose.
  • Debug, tối ưu và triển khai thực tế các dự án (ví dụ: app Node.js/PHP + MySQL/Redis + Nginx) bằng Docker một cách chuyên nghiệp.
  • Nắm rõ cách Docker quản lý dữ liệu và mạng lưới thông qua Volume, Network, Mounts.

Bạn sẽ học qua video E-learning kết hợp với tài liệu chi tiết và code mẫu đầy đủ. Bạn có thể học linh hoạt mọi lúc, mọi nơi trên mọi thiết bị. Thời hạn truy cập khóa học là vĩnh viễn và không bị giới hạn tài nguyên.

Có, Unicode Academy cho phép học viên học thử một số lượng lớn bài giảng miễn phí để bạn có thể trải nghiệm chất lượng trước khi đưa ra quyết định đăng ký chính thức.

Bạn sẽ được hỗ trợ trực tiếp 1-1 bởi giảng viên thông qua chức năng "Hỏi đáp" được tích hợp ngay dưới mỗi bài giảng. Ngoài ra, bạn cũng sẽ được tham gia nhóm kín và có thể liên hệ hỗ trợ qua các kênh khác như Zalo hoặc Facebook.

Có, các bài giảng trên hệ thống sẽ được cập nhật liên tục để phù hợp với tình hình thực tế của thị trường công nghệ. Đặc biệt, học viên cũ sẽ được sở hữu miễn phí các bài giảng mới được cập nhật này.

Khóa học được giảng dạy bởi anh Hoàng An Unicode, CEO & Founder của Unicode Academy. Anh có hơn 12 năm kinh nghiệm trong lĩnh vực lập trình web/mobile, từng đảm nhiệm nhiều vị trí như Techlead, Project Manager và đã trực tiếp đào tạo hơn 2000 học viên.

Học viên của Unicode Academy sẽ được sử dụng tính năng giới thiệu công việc (nhận Jobs) phù hợp với kỹ năng của bản thân (được gửi qua email)

Bài viết mới nhất


Tối ưu hóa Docker Build Cache và Multi-Stage Build trong Pipeline Enterprise CI/CD: Chiến lược Giảm 80% Thời gian Build và Dung lượng Container
Tối ưu hóa Docker Build Cache và Multi-Stage Build trong Pipeline Enterprise CI/CD: Chiến lược Giảm 80% Thời gian Build và Dung lượng Container

Đặt vấn đề: Thách thức về thời gian Build và dung lượng Image trong môi trường Enterprise Trong quy trình phát triển...

Đọc thêm
Triển khai pipeline CI/CD cho dự án Machine Learning sử dụng Docker và GitLab CI
Triển khai pipeline CI/CD cho dự án Machine Learning sử dụng Docker và GitLab CI

Giới thiệu Trong môi trường phát triển Machine Learning (ML), việc đưa mô hình từ giai đoạn nghiên cứu tới production...

Đọc thêm
Cách tối ưu Dockerfile đa giai đoạn giảm kích thước image lên tới 80%
Cách tối ưu Dockerfile đa giai đoạn giảm kích thước image lên tới 80%

Giới thiệu Dockerfile là nền tảng để xây dựng image, nhưng nếu không tối ưu sẽ dẫn đến image quá lớn, tốn băng thông và...

Đọc thêm
Cách tối ưu Dockerfile đa giai đoạn để giảm kích thước image
Cách tối ưu Dockerfile đa giai đoạn để giảm kích thước image

Giới thiệu Dockerfile đa giai đoạn (multi‑stage build) là một kỹ thuật mạnh mẽ giúp bạn tách riêng quá trình biên dịc...

Đọc thêm
Lý do nên học Docker sàng sớm càng tốt?
Lý do nên học Docker sàng sớm càng tốt?

Trong bối cảnh công nghệ thông tin phát triển mạnh mẽ, cách thức xây dựng và vận hành phần mềm đã thay đổi hoàn toàn. Vi...

Đọc thêm
Hướng Dẫn Toàn Diện Tối Ưu Hóa và Bảo Mật Docker Image
Hướng Dẫn Toàn Diện Tối Ưu Hóa và Bảo Mật Docker Image

Trong thế giới Cloud-Native, Docker đã trở thành tiêu chuẩn de-facto cho việc đóng gói và triển khai ứng dụng. Tuy nhiên...

Đọc thêm

Cảm nhận học viên


4.5
6 đánh giá
5
3
4
3
3
0
2
0
1
0

Làm chủ Docker từ cơ bản đến nâng cao

Giảng viên: Hoàng An Unicode

Thời lượng: 05 giờ 58 phút

Cập nhật lần cuối: 1 năm trước

Học trên mọi thiết bị

Code mẫu, tài liệu đầy đủ

Hỗ trợ 1-1 bởi giảng viên, nhóm kín

Giới thiệu công việc phù hợp

Thời hạn: Vĩnh viễn

Đăng nhập học miễn phí Liên hệ tư vấn

vừa nâng cấp PRO khóa 1 phút trước   Tìm hiểu khóa học