Khóa học Lập trình Python trong Excel hướng dẫn những kỹ năng cơ bản về lập trình Python và cách ứng dụng vào trong Excel. Python là một ngôn ngữ lập trình vô cùng mạnh mẽ và cũng rất phổ biến, nếu bạn biết sử dụng ngôn ngữ này sẽ là một ưu điểm rất lớn.
Nếu bạn đang cần một chương trình mà có thể đáp ứng mọi nhu cầu công việc của mình mà không phải tốn chi phí thuê thiết kế thì bạn có thể tham khảo khóa học Excel lập trình với Python. Vậy trong khóa học này có những gì và nó giúp bạn được gì cho công việc?
Danh mục nội dung
- Khóa học Lập trình Python trong Excel là gì?
- Khóa học Lập trình Python trong Excel giúp được gì?
- Nội dung khóa học Lập trình Python trong Excel có những gì?
- Phần 1: Download và Cài đặt Python, VSCode.
- Phần 2: Bước đầu làm quen với lập trình Python.
- Phần 3: Làm Việc Với Workbook.
- Phần 4: Làm Việc Với Worksheet.
- Phần 5: Import module trong Python.
- Phần 6: Làm việc với bảng dữ liệu.
- Phần 7: Định dạng dữ liệu (Format Cell) và Conditional Formatting.
- Phần 8: Truy xuất dữ liệu, Copy và xoá dữ liệu.
- Phần 9: Tạo biểu đồ và chèn ảnh vào Excel.
- Phần 10: Xử lý chuỗi trong Excel.
- Phần 11: Ứng dụng Regular Expression trong xử lý chuỗi.
- Phần 12: Tạo Menu gọi lệnh (Ribbon) trên thanh công cụ Excel.
- Phần 13: Tạo hàm riêng UDFs (Windown Only).
- Phần 14: Chuyển Scripts Python thành file thực thi (file có đuôi là .exe).
- Phần 15: Tổng kết khoá học.
Khóa học Lập trình Python trong Excel là gì?
Python là một ngôn ngữ lập trình cấp cao, dễ sử dụng và được ứng dụng trong rất nhiều lĩnh vực khác nhau. Mục đích của ngôn ngữ giúp cho lập trình viên có thể viết những mã code đơn giản và dễ hiểu. Ngôn ngữ này cũng đã ứng dụng vào các chương trình học lập trình dành cho trẻ em.
Khóa học lập trình Python trong Excel là những bài giảng kèm theo các bài thực hành giúp cho một người không biết về lập trình vẫn có thể thực hành, giúp cho việc tự động hóa công việc một cách nhanh chóng thay vì bạn phải mất hàng giờ ngồi làm.
Giảng viên Nguyễn Thái Sơn hiện là Co-Founder Cobra Team chuyên về hướng dẫn lập trình Python. Với đội ngũ của mình đã xây dựng một hệ thống khóa học online hàng trăm video với nhiều chủ đề lập trình khác nhau. Đây là một trong những khóa học được anh thiết kế dành riêng cho người mới bắt đầu.
Khóa học Lập trình Python trong Excel giúp được gì?
Việc ứng dụng Python vào Excel giúp ít rất nhiều cho việc xử lý dữ liệu nhanh và một số lợi ích như:
Tạo các tác vụ tự động hóa: Tạo ra những đoạn code để thực hiện các thao tác lặp đi lặp lại nhiều lần một cách tự động, điều này giúp giảm rất nhiều công sức và thời gian.
Có thể xử lý những dữ liệu lớn: Khi ứng dụng Python vào trong Excel bạn hoàn toàn có thể xử lý được những dữ liệu lớn mà Excel không thể làm được.
Tích hợp dữ liệu từ nhiều nguồn khác nhau: Sử dụng Python để tải dữ liệu từ nhiều nguồn khác và tích hợp chúng vào trong Excel.
Tùy biến mở rộng: nếu đang cần một tính năng nào đó để xử lý dữ liệu mà Excel lại không có thì Python sẽ làm điều đó cho bạn, đây là một khả năng rất hay khi muốn mở rộng và tùy biến những tính năng theo nhu cầu của mình.
Khả năng mở rộng: ngôn ngữ Pyhon cung cấp một số thư viện và công cụ mạnh mẽ giúp cho việc xử lý dữ liệu tối ưu hơn, giúp cho bạn mở rộng khả năng xử lý dữ liệu.
Với những lợi ích mà khi bạn tích hợp Python vào Excel như vậy thì đây là một khóa học cơ bản đầu tiên mà bạn nên đăng ký học. Trong khóa học là những kiến thức và quy trình xây dựng một chương trình phục vụ công việc của mình.
Nội dung khóa học Lập trình Python trong Excel có những gì?
Chương trình của khóa học được thiết kế phù hợp với những người mới bắt đầu, biết mình sẽ làm những gì đầu tiên, cần nắm những kiến thức nào. Làm quen dần với ngôn ngữ. Nếu biết phân bổ thời gian học trong ngày kèm với thực hành thường xuyên thì trong 1 tháng bạn sẽ nắm vững và biết cách viết một dự án hoàn chỉnh.
Nội dung khóa học có thời 04 giờ 42 phút với 65 bài giảng được chia thành 15 phần học chi tiết:
Phần 1: Download và Cài đặt Python, VSCode.
Bài 1: Giới thiệu tổng quan về khóa học & cách học nhanh nhất và hiệu quả nhất.
Bài 2: Hướng dẫn download và cài đặt Python, VS Code.
Bài 3: Cài đặt thư viện xlwings, pandas, numpy và các thư viện khác khi dùng tới.
Phần 2: Bước đầu làm quen với lập trình Python.
Bài 4: Chú thích trong python, ý nghĩa và tác dụng.
Bài 5: Hướng dẫn cách thụt lề trong Python.
Bài 6: Từ khoá và khai báo biến trong Python.
Phần 3: Làm Việc Với Workbook.
Bài 7: Cách tạo Workbook mới, cách lưu và đóng Workbook.
Bài 8: Làm việc với nhiều Workbook.
Bài 9: Kết nối Script Python với Workbook.
Bài 10: Làm việc với Workbook có Password.
Phần 4: Làm Việc Với Worksheet.
Bài 11: Phân biệt Worksheet và Worksheet hiện hành.
Bài 12: Cách tạo Worksheet mới, cách đổi tên Worksheet và cách xoá Worksheet.
Bài 13: Cách lấy danh sách của tất cả Worksheet.
Bài 14: Copy Worksheet, di chuyển Worksheet sang vị trí mới.
Bài 15: Cách ẩn và hiện Worksheet.
Bài 16: Cách chuyển Worksheet sang định dạng pdf.
Bài 17: Cách tạo Macro Protect Sheet trong Excel và gọi Macro ra từ Script Python.
Phần 5: Import module trong Python.
Bài 18: Định nghĩa hàm và cách viết function đơn giản (Phần 1).
Bài 19: Định nghĩa hàm và cách viết function đơn giản (Phần 2).
Bài 20: Hướng dẫn cách import module trong Python.
Phần 6: Làm việc với bảng dữ liệu.
Bài 21: Tạo bảng dữ liệu mẫu (Phần 1).
Bài 22: Tạo bảng dữ liệu mẫu (Phần 2).
Bài 23: Tạo bảng dữ liệu với các giá trị ngẫu nhiên..
Bài 24: Backup bảng dữ liệu.
Phần 7: Định dạng dữ liệu (Format Cell) và Conditional Formatting.
Bài 25: Định dạng dữ liệu (Format cell)set font, size, style text bold, italic.
Bài 26: Định dạng dữ liệu (Format cell)set color, colorIndex, borders.
Bài 27: Định dạng dữ liệu (Format cell): autofit, alignment, orientation.
Bài 28: Định dạng dữ liệu (Format cell): merge cell không mất dữ liệu, number format.
Bài 29: Định dạng dữ liệu (Format cell)định dạng text, thời gian, shrink to fit.
Bài 30: Chuyển đổi chuỗi text sang định dạng ngày tháng năm.
Bài 31: Conditional Formatting: Highlight giá trị lớn hơn hoặc nhỏ hơn 1 giá trị, trước hoặc sau 1 ngày.
Phần 8: Truy xuất dữ liệu, Copy và xoá dữ liệu.
Bài 32: Tìm size vùng dữ liệu sử dụng hàm user_range.
Bài 33: Tìm cột đầu tiên và cột cuối cùng trong vùng dữ liệu.
Bài 34: Tìm cột chứa giá trị number trong bảng dữ liệu.
Bài 35: Copy vẫn giữ định dạng dữ liệu.
Bài 36: Xoá hàng và xoá cột có điều kiện.
Bài 37: Hide, insert, delete row or colum and wrap text, merge cell.
Phần 9: Tạo biểu đồ và chèn ảnh vào Excel.
Bài 38: Hướng dẫn tạo biểu đồ trong Excel.
Bài 39: Cách chèn ảnh vào Excel.
Phần 10: Xử lý chuỗi trong Excel.
Bài 40: Xử lý chuỗi cho từng cell.
Bài 41: Xử lý chuỗi cho cột dữ liệu hoặc hàng dữ liệu.
Bài 42: Gộp chuỗi: Gộp cột Firstname và Lastname thành cột Fullname.
Bài 43: Tách chuỗi: Tách cột Fullname ra thành cột Firstname và cột Lastname.
Bài 44: Tối ưu hoá code cho bài tách cột Fullname thành cột Firstname và cột Lastname.
Bài 45: Tách điểm số các môn học từ chuỗi text chứa cả số và chữ.
Bài 46: Đọc số thành số tiền VNĐ bằng chữ (Phần 1).
Bài 47: Đọc số thành số tiền VNĐ bằng chữ (Phần 2).
Bài 48: Đọc số thành số tiền US Dollar bằng chữ.
Phần 11: Ứng dụng Regular Expression trong xử lý chuỗi.
Bài 49: Trích xuất 1 số điện thoại từ tin nhắn văn bản.
Bài 50: Trích xuất 2 số điện thoại từ tin nhắn văn bản.
Bài 51: Trích xuất nhiều số điện thoại từ tin nhắn văn bản.
Bài 52: Trích xuất nhiều tên khách hàng và email.
Phần 12: Tạo Menu gọi lệnh (Ribbon) trên thanh công cụ Excel.
Bài 53: Hướng dẫn cài đặt add-in để tạo Ribbon trên thanh công cụ Excel.
Bài 54: Hướng dẫn sử dụng phần mềm Office RibbonX Editor để thiết kế Ribbon.
Bài 55: Cách thay đổi icon cho các Button (icon được lấy trong thư viện của Office hoặc tự thiết kế riêng).
Bài 56: Cách tạo Tab mới, Group mới cho Ribbon để xây dựng Menu làm việc riêng.
Bài 57: Cách tuỳ chỉnh vị trí hiển thị của Tab và Group trên thanh công cụ.
Bài 58: Hướng dẫn cách kết nối Button của Ribbon với Macro trong VBA và Function của Script Python.
Bài 59: Hướng dẫn cách import hàm User Define Function (UDFs) vào Office Excel.
Phần 13: Tạo hàm riêng UDFs (Windown Only).
Bài 60: Hướng dẫn viết hàm tìm kiếm và tổng hợp dữ liệu (df_merge).
Bài 61: Hàm tổng hợp dữ liệu từ nhiều file csv thành 1 bảng dữ liệu duy nhất (df_join_csv_file).
Bài 62: Hàm chia tách dữ liệu theo từng sản phẩm riêng biệt (df_split_product).
Phần 14: Chuyển Scripts Python thành file thực thi (file có đuôi là .exe).
Bài 63: Sử dụng thư viện Pyinstaller để đóng gói ứng dụng..
Bài 64: Đóng gói ứng dụng với thuộc tính onefile và noconsole..
Phần 15: Tổng kết khoá học.
Bài 65: Tổng kết và chúc mừng học viên đã hoàn thành xuất sắc khoá học.
* Bạn được sở hữu khóa học trọn đời.
* Được học thử trước khi đăng ký.
* Giảm % khi thanh toán online.