Top doanh nghiệp đã đăng ký cho nhân viên
Bạn sẽ học được gì?
Khoá học này sẽ có:
Video
9h 33m giờ học
Article
0 bài viết chuyên môn
Material
43 tài liệu đính kèm
Exam questions
0 đề thi ghi nhớ kiến thức
Khóa học này dành cho ai?
Nội dung khoá học
6 Chương . 49 bài giảng . 9h 33m giờ học
Mô tả khoá học
Python là một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới - Các công ty lớn như Google, Tik Tok, Facebook đều đang sử dụng Python trong các ứng dụng quan trọng như Searching, Analytics ...
Python cũng là ngôn ngữ có thể ứng dụng chuyên sâu vào Phân tích dữ liệu (Data analytics), Dữ liệu lớn (BigData), Máy học (Machine Learning) và Trí tuệ nhân tạo (AI).
Để có thể đi sâu với những công việc được trả lương cao này, bạn cần có kiến thức chuyên môn về Python và đó là những gì bạn sẽ nhận được từ khóa học này.
Đến cuối khóa học, bạn sẽ có thể tự tin áp dụng cho các công việc lập trình Python. Và có, điều này áp dụng ngay cả khi bạn chưa bao giờ lập trình trước đó. Với những kỹ năng phù hợp mà bạn sẽ học trong khóa học này, bạn có thể trở thành người có việc làm và có giá trị trong mắt các nhà tuyển dụng trong tương lai.
Giảng viên:
Khoá học cùng chủ đề
Đánh giá của học viên
4.25 điểm đánh giá . 12 lượt đánh giá
Lê Việt Hoàng
Do Dang An
Đoàn Nguyên Hoàng
Nguyễn Vũ Thành Luân
Trương Minh Bửu
Nguyễn Trung Tuấn
Trương Đình Trung
Nguyễn Văn Cảnh
Nguyễn An Dũng
Lê Thị Kim Yến
Trần Tuấn Anh
Nguyễn Nhật Tiến
Hỏi đáp khóa học
Thảo luận về bài học
600 thảo luận
Trần Thanh Sơn 25 Mar 2023
Khóa học này kỹ thuật quay cực kém ??? gần như không đọc được các câu lệnh Thầy hướng dẫn trên điện thoại, trên máy tính thì phải bung rất to mới thấy được ? Tôi mua gần 20 khóa bên Gitiho, tôi thấy khóa này tính ứng dụng rất thấp - nên sửa lại tên khóa học “PY01 - Phân tích dữ liệu với lập trình Python From Zero to Hero” thành “PY01 - Phân tích dữ liệu với lập trình Python căn bản" là hợp lý hơn. Gần như học xong chưa thể áp dụng gì, các khóa trước tôi thấy ok hơn. Vài lời đánh giá
Tuấn Ba [Chuyên gia] 27 Mar 2023
import pandas as pd
import numpy as np
def Tygaiviettin(ngay):
try:
url = "https://portal.vietcombank.com.vn/UserControls/TVPortal.TyGia/pListTyGia.aspx?txttungay={}&BacrhID=1&isEn=True".format(ngay)
list = pd.read_html(url)
df = pd.DataFrame(np.concatenate(list))
return df
except print(0):
pass
a= tygiaviettinbank('27/03/2023')
print(a)
Linh Nguyễn tuyên 09 Feb 2023
Cám ơn Thầy nhiều.
Nguyễn Hồng Quân 18 Feb 2023
Thư viện html5 chưa được cài đặt, Python đang báo thế, bạn chỉ cần cài đặt thêm thư viện này là được nha:
https://pypi.org/project/html5lib
Phùng Anh Hùng 14 Sep 2021
Bị lỗi này cài đặt như thế nào ạ?
https://gitiho.com/discussion/image-d..." style="width:100%;margin:0.5rem 0;">
Phùng Anh Hùng 14 Sep 2021
Em có thử cài đặt lxml mà vẫn không được
Hoàng Nguyên Nhung 17 Mar 2023
Tuấn Ba [Chuyên gia] 17 Mar 2023
Bạn cần cài đặt rồi mở anacoda ra chọn spyder nhé, hoặc python có thể dùng vscode để lập trình nhé.
Hữu Tuấn 25 Jul 2021
vậy là nhiêu đó đã hết hả...??? hết tiền học luôn, nhưng ....chào tạm biệt Gitiho....hi hihi
Nimbus Academy [Giảng viên] 27 Jul 2021
Hi anh,
Nimbus trong tháng tới sẽ tiếp tục cập nhật thêm các bài tập và kiến thức cần thiết của Python theo các yêu cầu đề xuất từ học viên. Hẹn anh trong các nội dung Update của tháng tới nha
Lê Khánh Toàn 06 Mar 2023
trong lúc xem video giáo viên đã làm từng ví dụ cho từng bài học, sao không lưu lại trên file để ngừoi học khỏi phải gõ lại.
Tuấn Ba [Chuyên gia] 07 Mar 2023
Chào bạn việc học viên gõ lại video cũng sẽ giúp nhớ lâu hơn bạn nhé.
Trần Minh Quân 24 Feb 2023
Trợ giảng Gitiho (Huyền Trang) 24 Feb 2023
Chào bạn!
Nếu bạn đã cài đặt Matplotlib nhưng không thể hiển thị hình ảnh trên Python, có thể có một số nguyên nhân khác nhau. Sau đây là một số giải pháp mà bạn có thể thử để khắc phục vấn đề này:
1.Sử dụng lệnh plt.show() để hiển thị biểu đồ. Trong nhiều trường hợp, việc gọi hàm này sẽ giúp hiển thị biểu đồ lên cửa sổ đồ họa của bạn. Hãy chắc chắn rằng bạn gọi lệnh này sau khi tạo biểu đồ.
2. Sử dụng back-end khác cho Matplotlib. Matplotlib cung cấp một số back-end khác nhau để vẽ biểu đồ, và một số back-end này có thể hoạt động tốt hơn trên hệ thống của bạn. Hãy thử sử dụng back-end khác bằng cách đặt giá trị cho matplotlib.use() như sau:
import matplotlib
matplotlib.use('TkAgg')
3. Cập nhật driver đồ họa. Nếu bạn đang sử dụng một card đồ họa, hãy kiểm tra xem trình điều khiển đồ họa có cập nhật mới nhất không. Nếu không, hãy cập nhật trình điều khiển đồ họa của bạn.
4. Kiểm tra lại cài đặt của bạn. Hãy chắc chắn rằng bạn đã cài đặt Matplotlib đúng cách và phiên bản mới nhất. Bạn có thể sử dụng lệnh pip install --upgrade matplotlib để cập nhật phiên bản mới nhất.
5. Nếu vẫn gặp vấn đề, bạn có thể thử sử dụng một môi trường ảo (virtual environment) khác để kiểm tra xem vấn đề có phải do hệ thống hay không.
Linh Nguyễn tuyên 09 Feb 2023
Thưa thầy dùng tổ hợp phí gì vậy ạ?
Cám ơn Thầy.
TL
Nguyễn Hồng Quân 18 Feb 2023
Tổ hợp phím: Ctrl Shift I - gv có nói trong video đó bạn, nó là mở ra phần Inspect của đường dẫn.
Ngoài ra, một số máy có thể là phím F12 nha bạn, bạn thử xem nha.
Nguyễn Thị Thu Thủy 16 Sep 2022
Vui lòng cho mình hỏi sao tài liệu của chương 2 không đọc được. Mình cần phải install software gì thì mới đọc được - cảm ơn
Nguyễn Hồng Quân 16 Sep 2022
Hi bạn, file này là tài liệu mở trên phần mềm sử dụng Python, bạn tải phần mềm theo bài 5 - Chương 1 để sử dụng nhé
Quynh Ngoc Tran 03 Feb 2023
Hi Anh,
Cho em hỏi, em muốn tạo nhiều chart và add customdata cho các chart trong thư viện plotly express với biểu đồ pie chart ( và các biểu đồ khác) thì làm như thế nào ạ?
Em có đính kèm 2 ảnh bên dưới, 1 ảnh là pie chart không tạo được customdata hoàn chỉnh, và ảnh còn lại là treemap, cái này thì em add được customdata hoàn chỉnh. Nhờ anh xem giúp
Trợ giảng Gitiho (Huyền Trang) 03 Feb 2023
Chào bạn! Để tạo nhiều biểu đồ pie chart và add customdata cho chúng trong thư viện Plotly Express, bạn cần làm như sau:
import plotly.express as px
import pandas as pd
2. Tạo một tập dữ liệu với Pandas DataFrame:
df = pd.DataFrame({'name': ['A', 'B', 'C', 'D'],
'value': [10, 20, 30, 40],
'customdata': ['Data1', 'Data2', 'Data3', 'Data4']})
3.Tạo một biểu đồ pie chart sử dụng px.pie:
fig = px.pie(df, values='value', names='name', customdata='customdata')
4. Sử dụng vòng lặp để tạo nhiều biểu đồ pie chart với dữ liệu khác nhau:
fig = px.subplot(figs)
fig.show()
Customdata sẽ được lưu trữ trong biểu đồ và có thể sử dụng để xử lý sự kiện khi chuột di chuyển trên biểu đồ hoặc khi bấm vào một phần trăm. Bạn cũng có thể tạo các biểu đồ khác như bar chart, scatter chart, v.v. bằng cách sử dụng các hàm tương tự như px.pie.
Nguyễn Thị Thu Thủy 16 Sep 2022
Giải thích rất khó hiểu về hàm global & local. Cần nên giải thích thêm ý nghĩa của những hàm này. Khi nào thì dùng local & khi nào dùng global.
Type là gì, có bao nhiêu loại types?, size = 1 có nghĩa là gì
Như thế nào gọi là câu lệnh bên ngoài, như thế nào là câu lệnh bên trong
Vì mình không phải là dân IT nên những thuật ngữ này cần giải thích chi tiết hơn.
Cảm ơn
Lê Thị Hương Quỳnh 22 Jan 2023
Mình có tham khảo thêm các video khác trên internet thì đầu tiên cần hiểu hàm là gì, hiểu sơ bộ thì là tổ hợp các câu lệnh, xây dựng bằng def + tên hàm và biến. Sau đó chúng ta gọi hàm thì các câu lệnh trong hàm sẽ được thực hiện. Còn khi nào dùng local với global thì phải tuỳ theo từng trường hợp cụ thể. Thông thường thì không nên đặt tên biến trong và ngoài hàm trùng nhau để tránh nhầm lẫn.
Trần thị Hồng Hạnh 30 Dec 2022
Tôi đã mua khóa học này từ lâu. Nhưng không biết cách cài Anacoda để học và áp dụng. Vui lòng hỗ trợ hướng dẫn tôi cài đặt và gọi Anacoda để sử dụng
Tuấn Ba [Chuyên gia] 03 Jan 2023
Bạn liên hệ cskh để được hỗ trợ nhé. Hotline: 0774 116 285
Lê Thị Diệu Huyền 18 Oct 2022
import pandas as pd
import datetime as dt
import matplotlib.pyplot as plt
start_date=dt.date(2020,1,1)
end_date=dt.date(2020,1,31)
date_s=[]
while start_date<end_date:
date_format=start_date.strftime('%d/%m/%y')
url='https://portal.vietcombank.com.vn/UserControls/TVPortal.TyGia/pListTyGia.aspx?txttungay={}&BacrhID=1&isEn=True'.format(date_format)
read_data=pd.read_html(url)[0]
read_data["Date"]=start_date.strftime('%d')
start_date=start_date+dt.timedelta(days=1)
#data_s.append(read_data)
data_s=data_s+read_data
data_clean=pd.concat(data_s)
date_clean.columns=['Currency Name','Currency Code','Cash Rate','Transfer Rates','Selling Rates','Date']
chart=data_clean[data_clean['Currency Code']=="USD"]
plt.plot(chart["Date"],chart["Selling Rates"])
plt.show()
Nguyễn Hồng Quân 19 Oct 2022
Bạn ơi bạn chụp màn hình lỗi được ko ạ, vì code của bạn thì không bị sai cái gì cả
Truc Le 01 Nov 2022
Mình không tải được anacoda, hỗ trợ liền giúp mình nha
Tuấn Ba [Chuyên gia] 01 Nov 2022
Bạn vào đây tải nhé
https://www.anaconda.com/
Lê Thị Diệu Huyền 15 Oct 2022
có thể cho em 1 link data khác được không ạ, chứ link trên ko dùng được ạ
Nguyễn Hồng Quân 17 Oct 2022
Link tỷ giá VCB vẫn dùng được đó bạn, bạn tham khảo đây nha: https://portal.vietcombank.com.vn/usercontrols/tvportal.tygia/plisttygia.aspx?txttungay=01/01/2022