Lộ trình Data Analyst cho người mới bắt đầu
Các khóa học miễn phí theo đúng thứ tự một nhà phân tích dữ liệu thực sự học công cụ: bảng tính trước, vì dữ liệu nằm ở đó, rồi SQL để lấy dữ liệu ra khỏi cơ sở dữ liệu, rồi Python với NumPy và Pandas để làm những gì bảng tính không làm được. Mọi bài học đều chạy trên trình duyệt, và các khóa học Excel, SQL, Python, Pandas và R đều kết thúc bằng một chứng nhận miễn phí.
2,190,756+ người học code đã đăng ký các khóa học này
591 bài học683 thử thách2,676 câu hỏi trắc nghiệm
- Phù hợp cho người mới
Trợ giúp lập trình bằng AI
Bài học tương tác thực hành
Có thuyết minh âm thanh cho mọi bài học
Bài trắc nghiệm để kiểm tra kiến thức
Một chứng nhận lộ trình ở cuối, cùng 10 chứng nhận trên đường đi
Lộ trình học data analyst, từng bước một
Mỗi bước là một khóa học có sẵn trên Coddy. Học theo thứ tự, hoặc nhảy thẳng vào khóa bạn còn thiếu; dù cách nào thì tiến độ của bạn cũng được lưu riêng cho từng khóa học.
- 1Bước 12 phần, theo thứ tự
- 2Bước 2
SQL cho phân tích dữ liệuTrang riêng
Bắt đầu bước nàyBắt đầuChọn, lọc, join, nhóm và tổng hợp các bảng thật, rồi đến window function và truy vấn con. SQL là kỹ năng được yêu cầu nhiều nhất trong tin tuyển dụng data analyst và là kỹ năng nhanh dùng được nhất.Bắt đầuTrang riêng2 phần, theo thứ tự - 3Bước 3
Python cơ bảnTrang riêng
Bắt đầu bước nàyBắt đầuBiến, luồng điều khiển, hàm và các kiểu tập hợp dữ liệu, chỉ đúng hai phần mà nhà phân tích cần trước khi NumPy và Pandas trở nên dễ hiểu. Lớp và đối tượng có thể để sau; một nhà phân tích đang đi làm hiếm khi phải viết chúng.Bắt đầuTrang riêng2 phần, theo thứ tự - 4Bước 4
NumPy: xử lý số nhanhTrang riêng
Bắt đầu bước nàyBắt đầuMảng, phép tính vector hóa, chỉ số, tổng hợp và broadcasting. NumPy là động cơ bên dưới Pandas và mọi thư viện Python khoa học, và hiểu NumPy là điều khiến các thao tác trên DataFrame không còn giống phép thuật.Bắt đầuTrang riêng - 5Bước 5
Pandas: bảng dữ liệu trong PythonTrang riêng
Bắt đầu bước nàyBắt đầuDataFrame, làm sạch, lọc, nhóm, gộp và định hình lại các bộ dữ liệu thật. Đây là bước Python vượt qua bảng tính: mọi thứ bạn đã làm trong Excel, giờ lặp lại được trên dữ liệu lớn đến mức không mở nổi.Bắt đầuTrang riêng - 6Bước 6
Lấy dữ liệu vào: tệp, JSON và API
Bắt đầu bước nàyBắt đầuĐọc và ghi tệp, phân tích JSON, gọi một API web và xử lý khi có sự cố. Dữ liệu thật không bao giờ được trao cho bạn dưới dạng một bảng sạch sẽ; nhà phân tích tự lấy được dữ liệu sẽ không phải chờ kỹ sư.Bắt đầu3 khóa học, theo thứ tự - 7Bước 7
R, khi công việc yêu cầuTrang riêng
Bắt đầu bước nàyBắt đầuTùy chọn. Cùng những ý tưởng phân tích đó trong ngôn ngữ của các nhóm thống kê: vector, data frame và xử lý dữ liệu. Hãy bỏ qua trừ khi vị trí bạn muốn có yêu cầu R, khi đó hãy học với hiểu biết rằng mọi khái niệm đều chuyển từ các bước Python sang được.Bắt đầuTrang riêng3 phần, theo thứ tự
Học qua thực hành
Viết code thật, truy vấn cơ sở dữ liệu, xây dựng trang web và làm chủ prompt AI. Các bài học tương tác bao quát mọi kỹ năng mà lập trình viên hiện đại cần.
Xây dựng streak
Học đều đặn và nhìn tiến độ của bạn lớn dần! Theo dõi thói quen code mỗi ngày, bảo vệ streak bằng ngày đóng băng và nhận phần thưởng khi học mỗi ngày.
12 ngày streak
Quay lại ngày mai để giữ streak!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Gấp đôi hoặc mất hết
Ngày 5/7
Đóng băng streak
2 left
Code ở mọi nơi
Mang hành trình lập trình theo bên mình! Không cài đặt, không tải về: chỉ cần mở ra và bắt đầu code. Có trên iOS, Android và Web với đánh giá 4,9 sao.
Bạn không đơn độc
Thi đấu trên bảng xếp hạng toàn cầu, mời bạn bè để nhận phần thưởng và cùng nhau ăn mừng thành công. Học code cùng bạn bè vui hơn nhiều!
Mọi cách để học
Đọc, nghe, tự kiểm tra, hỏi AI hoặc tra cứu bất cứ điều gì bạn đã học. Mỗi bài học phù hợp với trình độ của bạn.
Biến là một vùng chứa có tên, lưu một giá trị mà bạn có thể dùng lại sau trong chương trình.
Trong Python, bạn tạo biến bằng cách viết tên, dấu bằng, rồi giá trị muốn lưu.
Giá trị có thể thay đổi theo thời gian. Gán lại tên đó chỉ đơn giản là trỏ nó tới một giá trị mới.
Nhận chứng nhận
Nhận chứng nhận cho mỗi khóa học bạn hoàn thành. Thêm vào hồ sơ LinkedIn và CV để cho nhà tuyển dụng thấy kỹ năng lập trình của bạn.
Vì sao nên học phân tích dữ liệu trên Coddy
- Đúng thứ tự công việc cần. Phần lớn khóa học data analyst mở đầu bằng Python; phần lớn ngày làm việc của một nhà phân tích lại mở đầu bằng một bảng tính và một câu truy vấn SQL. Lộ trình này dạy công cụ theo đúng thứ tự bạn sẽ cần đến chúng, nên mỗi bước đều có ích trước khi bước tiếp theo bắt đầu.
- Dữ liệu thật, truy vấn thật. Bạn viết SQL trên các bảng thật, biến đổi DataFrame Pandas thật và dựng công thức bảng tính thật ngay trên trình duyệt, không cài đặt gì, không mô phỏng bằng slide.
- Gợi ý AI đọc câu truy vấn của bạn. Khi một phép join trả về sai hàng hay một thao tác trên DataFrame báo lỗi, Bugsy xem bạn đã viết gì và gợi hướng cho bạn tự sửa mà không đưa luôn đáp án.
- Chứng nhận miễn phí cho các khóa học Excel, SQL, Python, Pandas và R, mỗi chứng nhận đều xác minh được tại URL riêng. Một chứng nhận Excel, một chứng nhận SQL và một chứng nhận Pandas là ba dòng trong CV mà nhà tuyển dụng có thể kiểm tra chỉ trong mười phút.
Câu hỏi thường gặp về việc trở thành data analyst
Làm sao để trở thành data analyst khi chưa có kinh nghiệm?
Học ba công cụ mà mọi tin tuyển dụng data analyst đều yêu cầu (bảng tính, SQL và Python hoặc R) theo đúng thứ tự đó, rồi thực hiện hai hoặc ba bài phân tích trên các bộ dữ liệu công khai thật để trả lời một câu hỏi mà ai đó thực sự muốn hỏi. Đó chính là lộ trình này cộng thêm một portfolio nhỏ. Kinh nghiệm làm việc với dữ liệu dễ tự tạo ra hơn hầu hết các nghề khác: mỗi bộ dữ liệu công khai là một dự án đang chờ bạn viết thành báo cáo.
Data analyst cần những kỹ năng gì?
Bảng tính cho công việc nhanh và chia sẻ, SQL để lấy dữ liệu ra khỏi cơ sở dữ liệu, một ngôn ngữ lập trình cho những gì bảng tính không làm được (làm sạch dữ liệu, ghép các bảng lớn, quy trình xử lý lặp lại được), đủ kiến thức thống kê để biết giá trị trung bình che giấu điều gì, và kỹ năng viết để giải thích một biểu đồ cho người sẽ không đọc các con số. Lộ trình này dạy trực tiếp ba kỹ năng đầu; hai kỹ năng sau bạn rèn qua mỗi bài phân tích bạn viết ra.
Nên học Excel, SQL hay Python trước để phân tích dữ liệu?
Excel trước, SQL thứ hai, Python thứ ba, đúng thứ tự của lộ trình này. Bảng tính dạy bạn tư duy theo bảng mà không tốn công sức gì. SQL là kỹ năng được yêu cầu nhiều nhất ở data analyst và chỉ mất ba tuần để dùng được. Python chỉ phát huy giá trị khi bạn có dữ liệu đủ lớn hoặc đủ lộn xộn khiến bảng tính phải chật vật, nên học nó trước nghĩa là học mà không có lý do.
Python hay R tốt hơn cho phân tích dữ liệu?
Python, với phần lớn công việc data analyst, vì Python được yêu cầu thường xuyên hơn nhiều và cùng một kỹ năng đó còn dùng được cho tự động hóa và công việc kỹ thuật. R vẫn là ngôn ngữ của các khoa thống kê và một số nhóm nghiên cứu, dược phẩm. Lộ trình này dạy Python với NumPy và Pandas, còn R là bước cuối tùy chọn, để bạn thêm vào khi công việc yêu cầu.
Mất bao lâu để trở thành data analyst?
Khoảng bốn đến sáu tháng, mỗi ngày một giờ, để đạt trình độ junior. Trên lộ trình này, Excel mất từ hai đến ba tuần, SQL từ ba đến bốn tuần, Python cơ bản sáu tuần, còn NumPy và Pandas tổng cộng từ hai đến ba tuần. Thời gian còn lại là phần quan trọng nhất: viết các bài phân tích trên bộ dữ liệu thật cho đến khi bạn giải thích được kết quả cho người không hề hỏi về phương pháp.
Lộ trình data analyst này có dạy Tableau hoặc Power BI không?
Không, và chúng tôi muốn nói thẳng điều đó hơn là kéo dài trang này cho đầy. Công cụ dashboard là yêu cầu phổ biến trong công việc và chỉ cần học một thời gian ngắn khi bạn đã biết xử lý phần dữ liệu bên dưới, chính là điều lộ trình này dạy. Khi Coddy ra mắt một khóa học trực quan hóa dữ liệu, khóa học đó sẽ được thêm vào lộ trình như một bước mới.
Chứng nhận data analyst có giá trị không?
Nếu chỉ có chứng nhận thì ít; đi kèm những kỹ năng mà nhà tuyển dụng có thể kiểm tra thì khá nhiều. Các khóa học Excel, SQL, Python, Pandas và R ở đây đều cấp chứng nhận miễn phí tại URL riêng có thể xác minh, và mỗi chứng nhận gắn với một kỹ năng cụ thể. Đó là những dòng mà hệ thống lọc hồ sơ tìm kiếm, và là ba câu hỏi người phỏng vấn sẽ yêu cầu bạn chứng minh. Hoàn thành mọi bước, lộ trình sẽ cấp thêm một chứng nhận liệt kê tất cả.
Tôi có nhận được chứng nhận cho lộ trình Data Analyst không?
Có. Hoàn thành mọi bước và bạn nhận một chứng nhận miễn phí cho cả lộ trình Data Analyst. Chứng nhận liệt kê từng khóa học bạn đã hoàn thành trên đường đi và liên kết đến chứng nhận riêng của từng khóa, để ai cũng có thể kiểm tra mọi kỹ năng được nêu. Bạn có thể thêm nó vào hồ sơ LinkedIn. Đây là chứng nhận hoàn thành của Coddy, không phải văn bằng được kiểm định.