Cơ sở dữ liệu cho người mới bắt đầu
ezdatascience
Trong khóa học này, chúng ta sẽ học cách thao tác với PostgreSQL và tìm hiểu phương pháp sử dụng kết hợp với Python.
Basic
Python, PostgreSQL, SQLAlchemy
Đây là khóa học tập trung vào thực hành các kiến thức cơ bản cốt lõi về phân tích dữ liệu và quy trình tiền xử lý dữ liệu bằng cách sử dụng NumPy và Pandas. Bạn sẽ được học từng bước từ cấu trúc dữ liệu cơ bản của Python đến mảng NumPy và Pandas DataFrame, đồng thời nắm vững các kỹ thuật xử lý đa dạng để phân tích dữ liệu thực tế. Thông qua việc trực tiếp thực hành các chức năng được sử dụng nhiều nhất trong phân tích dữ liệu như làm sạch, chuyển đổi, hợp nhất và nhóm dữ liệu, bạn có thể cải thiện khả năng tiền xử lý dữ liệu cho học máy một cách tự nhiên. Khóa học cung cấp cả giải thích khái niệm và thực hành để ngay cả những người mới bắt đầu cũng có thể dễ dàng theo kịp, giúp bạn xây dựng nền tảng vững chắc cho việc học phân tích dữ liệu và học máy.
4 học viên đang tham gia khóa học này
Độ khó Nhập môn
Thời gian Không giới hạn
Bạn có thể xử lý dữ liệu một cách hiệu quả bằng cách sử dụng danh sách (list) và từ điển (dictionary) trong Python.
Bạn có thể thực hiện các thao tác tạo mảng NumPy, lập chỉ mục, cắt lát và tính toán vectơ hóa.
Bạn có thể hiểu khái niệm Broadcasting và áp dụng nó vào việc xử lý dữ liệu thực tế.
Bạn có thể tạo Pandas Series và DataFrame cũng như quản lý nhiều loại dữ liệu khác nhau.
Có thể thực hiện nhập/xuất tệp (CSV, v.v.) và tải dữ liệu.
Bạn có thể xử lý dữ liệu phù hợp với mục đích phân tích bằng cách sử dụng các phương pháp làm sạch dữ liệu, hợp nhất (Merge) và nhóm (GroupBy).
Bạn có thể trực tiếp thực hiện quy trình tiền xử lý dữ liệu cho học máy.
Đây là khóa học giúp bạn học tập một cách hệ thống các kỹ thuật tiền xử lý dữ liệu cần thiết cho học máy bằng cách sử dụng NumPy và Pandas.
Bạn có thể nắm vững các cấu trúc dữ liệu và phương pháp xử lý dữ liệu thường được sử dụng trong thực tế, đồng thời học cách chuyển đổi các loại dữ liệu khác nhau sang dạng có thể phân tích được.
Trong khóa học này, bạn sẽ được học từng bước từ List và Dictionary đến mảng NumPy và Pandas DataFrame, giúp xây dựng nền tảng vững chắc cho phân tích dữ liệu và học máy.
Khóa học này phù hợp cho những người học muốn bắt đầu trong các lĩnh vực phân tích dữ liệu, trí tuệ nhân tạo (AI), học máy và khoa học dữ liệu.
Thông qua bài giảng này, bạn có thể học được những nội dung sau đây.
Hiểu cấu trúc dữ liệu Danh sách (List) và Từ điển (Dictionary) trong Python
Xử lý dữ liệu sử dụng List và Dictionary
Tạo và sử dụng mảng NumPy (Array)
Chỉ mục mảng (Indexing) và cắt mảng (Slicing)
Sửa đổi mảng NumPy và Vector hóa (Vectorization)
Nguyên lý và ứng dụng của Broadcasting
Tạo số ngẫu nhiên (Random Number)
Tạo Pandas Series và DataFrame
Lập chỉ mục DataFrame và truy vấn dữ liệu
Nhập xuất dữ liệu từ các tệp như CSV
Chọn và lọc dữ liệu
Làm sạch và xử lý dữ liệu
Hợp nhất nhiều DataFrame (Merge, Concatenate)
Nhóm dữ liệu và tổng hợp bằng GroupBy
Thực hành tiền xử lý dữ liệu cho học máy
Người học mới bắt đầu phân tích dữ liệu
Những người đã học cú pháp Python cơ bản
Những người muốn làm quen với tiền xử lý dữ liệu trước khi học học máy (machine learning)
Những người lần đầu học NumPy và Pandas
Sẽ rất hữu ích nếu bạn biết các cú pháp Python cơ bản (biến, câu lệnh điều kiện, vòng lặp, hàm).
Không cần kiến thức chuyên môn đặc biệt.
Bài giảng sẽ được tiến hành tập trung vào thực hành.
Khuyến khích thực hành cùng nhau trong môi trường Python và Jupyter Notebook.
Nếu có bất kỳ thắc mắc nào trong quá trình học, bạn có thể đặt câu hỏi để được giải đáp.
Nội dung bài giảng có thể liên tục được bổ sung và cập nhật tùy theo nhu cầu.
Để việc học tập được diễn ra thuận lợi, chúng tôi khuyến nghị bạn nên xem với chất lượng hình ảnh từ 720p trở lên.
Khóa học này dành cho ai?
Người mới bắt đầu học phân tích dữ liệu
Những người muốn học phân tích dữ liệu sau khi đã học xong ngữ pháp Python cơ bản
Người mới bắt đầu học NumPy và Pandas
Những người muốn làm quen với tiền xử lý dữ liệu trước khi bắt đầu học máy (machine learning)
Sinh viên và nhà phát triển đang chuẩn bị định hướng nghề nghiệp trong lĩnh vực khoa học dữ liệu
Cần biết trước khi bắt đầu?
Sẽ rất hữu ích nếu bạn biết các cú pháp Python cơ bản (biến, câu lệnh điều kiện, vòng lặp, hàm).
Không yêu cầu kinh nghiệm phân tích dữ liệu riêng biệt.
Khuyến khích thực hành trong môi trường Python và Jupyter Notebook.
Bài giảng được tiến hành theo từng bước để ngay cả những người mới bắt đầu cũng có thể theo kịp.
Tất cả
20 bài giảng ∙ (9giờ 6phút)
Tài liệu khóa học:
3. Xử lý danh sách
27:36
5. Xử lý từ điển
26:38
6. Gói dịch vụ
20:36
7. Dữ liệu ngày giờ
27:20
8. Mảng NumPy
27:54
9. Cắt mảng Numpy
28:18
12. Broadcasting
29:08
13. Số ngẫu nhiên
28:42
18. Thao tác dữ liệu
30:51
20. Nhóm dữ liệu
20:56
Khám phá các khóa học khác trong cùng lĩnh vực!