WEBVTT

00:00.570 --> 00:01.560
Xin chào.

00:01.560 --> 00:07.620
Tôi rất hào hứng khi bắt đầu khóa học này với bạn, nhưng trước khi bắt đầu, chúng ta cần xem mình đang bắt đầu từ đâu

00:07.620 --> 00:11.910
và kết thúc ở đâu để chúng ta có một con đường rõ ràng dẫn đến thành công.

00:12.240 --> 00:19.410
Hiện tại, khóa học này có hơn 200 video HD và rất nhiều bài tập và dự án, nhưng tất cả chúng đều được

00:19.410 --> 00:22.710
chia thành các phần để giúp chúng ta học tốt hơn.

00:22.800 --> 00:27.240
Khóa học sẽ bắt đầu với những kiến thức cơ bản về Python tại đây.

00:27.240 --> 00:32.310
Nếu đây là lần đầu tiên bạn học một ngôn ngữ lập trình, nó sẽ rất hữu ích,

00:32.310 --> 00:37.590
ngay cả đối với những người đã biết một ngôn ngữ lập trình nhưng chưa biết gì về Python.

00:37.590 --> 00:43.950
Phần này sẽ đi sâu vào các kiến thức cơ bản để bạn cảm thấy thoải mái khi lập trình.

00:43.950 --> 00:50.010
Đây là một phần lớn, vì vậy chúng tôi thực sự có hai phần và trên đường đi, bạn sẽ xem tôi

00:50.010 --> 00:56.910
viết mã, nhưng cũng hãy tự viết mã và thực hành viết mã để bạn cảm thấy thoải mái với những gì Python cung cấp

00:57.210 --> 00:57.960
tiếp theo.

00:57.960 --> 01:01.410
Chúng tôi nói về một môi trường nhà phát triển Python chuyên nghiệp.

01:01.500 --> 01:07.530
Chúng tôi hướng dẫn bạn cách sử dụng thiết bị đầu cuối và dòng lệnh về cách sử dụng các trình chỉnh sửa mã như Sublime

01:07.530 --> 01:08.910
Text và mã Visual Studio.

01:08.940 --> 01:16.440
Chúng ta nói về cách sử dụng Pi Charm, một IDE được tích hợp đầy đủ cho các nhà phát triển Python và cũng như cách sử dụng Máy tính xách

01:16.440 --> 01:17.160
tay Jupyter.

01:17.160 --> 01:22.650
Bởi vì chúng ta sẽ sử dụng các sổ ghi chép này sau này trong khóa học để làm một điều gì đó thực sự, thực sự thú vị.

01:22.650 --> 01:24.270
Gợi ý, gợi ý, đó là học máy.

01:24.270 --> 01:31.080
Và một khi chúng ta có một môi trường dành cho nhà phát triển hoàn toàn chuyên nghiệp, chúng ta sẽ tham gia vào một số chủ đề

01:31.080 --> 01:31.860
Python nâng cao.

01:31.860 --> 01:36.750
Bây giờ, phần này, chúng ta sẽ không né tránh bất kỳ chủ đề hóc búa nào, nhưng tôi sẽ giúp bạn

01:36.750 --> 01:38.340
hiểu chúng và hiểu tất cả.

01:38.340 --> 01:44.730
Chúng ta sẽ nói về các lớp, lập trình hướng đối tượng, về trình trang trí, trình tạo,

01:44.730 --> 01:51.600
xử lý lỗi, lập trình chức năng cũng như các phương pháp hay nhất khi nói đến cách viết mã sạch.

01:51.930 --> 01:58.230
Và chúng ta cũng sẽ tìm hiểu về các gói Python phổ biến, cách làm việc với các tệp, cách kiểm tra mã

01:58.260 --> 02:01.320
của chúng tôi, cách sử dụng biểu thức chính quy, v.v.

02:01.350 --> 02:05.880
Đầu của bạn có thể bị đau khi kết thúc phần này, nhưng hãy tin tôi, bây giờ sẽ rất vui.

02:05.880 --> 02:08.100
Hầu hết các khóa học sẽ được thực hiện vào lúc đó.

02:08.100 --> 02:12.090
Bạn đã học Python và bạn đã sẵn sàng, phải không?

02:12.240 --> 02:19.320
Chà, không hẳn vậy, bởi vì khi chúng ta đã học được ngôn ngữ mới này, cú pháp mới này, chúng ta đã thiết lập máy tính của

02:19.320 --> 02:20.850
mình để hoạt động với Python.

02:20.850 --> 02:24.450
Chúng ta cần nói về cách chúng ta có thể áp dụng kiến thức mới của mình.

02:24.450 --> 02:26.610
Đây là phần thú vị của khóa học.

02:26.700 --> 02:30.810
Chúng ta bắt đầu nói về nghề nghiệp và các lựa chọn nghề nghiệp bạn có bằng Python.

02:30.810 --> 02:33.660
Sau đó, chúng tôi đi vào các lĩnh vực khác nhau mà chúng tôi có thể sử dụng.

02:33.660 --> 02:34.110
Con trăn.

02:34.230 --> 02:40.140
Chúng ta sẽ tìm hiểu về cách viết script bằng Python, nơi chúng ta sử dụng Python để gửi các email tự động.

02:40.140 --> 02:47.790
Chúng tôi sử dụng Python để xử lý hình ảnh, làm việc với các tệp PDF, chúng tôi sử dụng Python để tự gửi tin nhắn văn bản.

02:47.790 --> 02:49.500
Chúng tôi xây dựng một bot Twitter.

02:49.500 --> 02:56.070
Và dự án yêu thích của tôi trong phần này là chúng tôi xây dựng một trình kiểm tra mật khẩu để thực sự xem liệu mật khẩu mà

02:56.070 --> 02:58.380
bạn sử dụng đã từng bị tấn công hay chưa.

02:58.380 --> 03:00.030
Đó là một thực sự, thực sự thú vị.

03:00.150 --> 03:02.730
Chúng tôi cũng nói về việc thu thập dữ liệu.

03:02.730 --> 03:10.140
Một trường hợp sử dụng rất phổ biến với Python là thu thập dữ liệu từ trực tuyến và sử dụng nó cho mục đích hiệu quả.

03:10.140 --> 03:15.750
Trong trường hợp của chúng ta, chúng ta sẽ tìm hiểu về cách thu thập dữ liệu và cách chúng ta có thể

03:15.750 --> 03:22.230
thu thập một trang web thực sự phổ biến để các lập trình viên chỉ chọn các bài viết quan trọng để bạn luôn cập nhật lại

03:22.230 --> 03:22.710
ngành.

03:22.710 --> 03:24.420
Nó sẽ là một dự án thực sự thú vị.

03:24.420 --> 03:27.690
Tôi biết tôi đang nói rằng tất cả các dự án đều vui vẻ, nhưng tôi thiên vị.

03:27.690 --> 03:28.740
Hãy cho tôi nghỉ ngơi ở đây.

03:28.770 --> 03:34.230
Chúng tôi cũng sẽ tìm hiểu về tự động hóa và chúng tôi sẽ sử dụng một thứ gọi là selen để

03:34.230 --> 03:41.880
thực sự điều khiển máy tính của chúng tôi một trình duyệt web và yêu cầu máy thực hiện các tác vụ khác nhau như thể đó là một người dùng.

03:41.880 --> 03:46.320
Và có một số ứng dụng thực sự thú vị khi nói đến tự động hóa mà chúng ta sẽ nói đến.

03:46.320 --> 03:53.370
Và sau đó tôi biết, tôi biết hai chủ đề yêu thích của mọi người là phát triển web và khoa học dữ liệu và

03:53.370 --> 03:53.940
học máy.

03:54.390 --> 03:59.580
Hai phần này sẽ rất thú vị và tôi nghĩ có lẽ sẽ là những phần phổ biến

03:59.580 --> 04:01.530
nhất trong phần phát triển web.

04:01.530 --> 04:09.600
Chúng ta sẽ học cách sử dụng HTML, CSS và JavaScript cũng như Python để xây dựng máy chủ của riêng chúng tôi, xây dựng trang web danh mục đầu

04:09.600 --> 04:16.890
tư của riêng chúng tôi, đưa trang web trực tuyến vào sản xuất và để các nhà tuyển dụng và khách hàng trong tương lai nhắn

04:16.890 --> 04:19.260
tin cho bạn qua trang web của bạn.

04:19.380 --> 04:24.510
Và vâng, bạn sẽ phải tùy chỉnh nó và làm bất cứ điều gì bạn muốn với trang web danh mục đầu tư này để bạn có

04:24.510 --> 04:26.910
thứ gì đó để hiển thị cho nó vào cuối khóa học.

04:26.910 --> 04:32.460
Và sau đó là phần khoa học dữ liệu học máy, chúng ta sẽ sử dụng một thứ gọi là Jupyter

04:32.460 --> 04:36.750
Notebooks và Kaggle để truy cập một số tập dữ liệu thực sự thú vị.

04:36.750 --> 04:42.510
Chúng tôi sẽ sử dụng các thư viện như gấu trúc và psych và học cách dự đoán những cầu thủ bóng đá

04:42.510 --> 04:45.570
nào sẽ có giá trị nhất hoặc bị trả lương thấp.

04:45.600 --> 04:51.630
Chúng tôi sẽ xây dựng mô hình học máy của riêng mình bằng cách sử dụng tập dữ liệu mống mắt và sau đó chúng tôi cũng sẽ

04:51.630 --> 04:57.510
thực hiện một số phát hiện hình ảnh nơi chúng tôi có thể cung cấp cho mô hình học máy một hình ảnh và nó sẽ

04:57.510 --> 04:59.400
dự đoán hình ảnh đó là gì .

04:59.730 --> 05:05.550
Và bạn thực sự sẽ thấy cách hoạt động của phép thuật máy học này bên dưới lớp vỏ bọc.

05:05.760 --> 05:11.250
Như bạn có thể thấy, chúng ta có rất nhiều điều để đề cập trong khóa học này và cuối cùng, tất

05:11.250 --> 05:17.730
cả điều này sẽ phù hợp với nhau và có ý nghĩa từ đầu của kiến thức cơ bản về Python cho đến cuối cùng với học

05:17.730 --> 05:18.190
máy.

05:18.210 --> 05:20.730
Chúng tôi sẽ đưa bạn từ con số 0 đến sự thành thạo.

05:21.090 --> 05:24.090
Nhưng bạn biết phần tốt nhất của khóa học này là gì không?

05:24.090 --> 05:25.430
Cộng đồng trực tuyến của chúng tôi.

05:25.440 --> 05:31.740
Chúng tôi có hàng nghìn nhà phát triển trò chuyện mỗi ngày, giúp đỡ nhau, giải quyết vấn đề cùng nhau và chỉ

05:31.740 --> 05:35.080
nói về những điều mới nhất và hay nhất trong lập trình.

05:35.100 --> 05:40.230
Bây giờ, đây là tài nguyên tùy chọn để bạn sử dụng, vì vậy bạn có thể trò chuyện qua lại với các sinh

05:40.230 --> 05:41.790
viên khác và với chính tôi.

05:41.790 --> 05:45.990
Vì vậy, bạn cảm thấy như bạn là một phần của lớp học và bạn không làm việc này một mình.

05:46.200 --> 05:47.100
Nhưng bạn biết không?

05:47.100 --> 05:48.000
Nói đủ.

05:48.000 --> 05:49.380
Tôi biết bạn đang rất phấn khích.

05:49.380 --> 05:50.100
Tôi cũng vậy.

05:50.130 --> 05:51.360
Vậy hãy bắt đầu.

05:51.360 --> 05:56.910
Hãy bắt đầu tìm hiểu và xem tại sao Python lại trở thành ngôn ngữ phổ biến nhất trên thế giới.
