![Làm chủ Python trong 4 tuần (Phần 1) Làm chủ Python trong 4 tuần (Phần 1)](https://cati-image-v3.s3.ap-northeast-1.amazonaws.com/cati-api/storage/images/courses/2019_05_28_359696073e587bf85704eff395f29d49.jpg)
Lợi ích từ khoá học
- Có được kiến thức toàn diện về ngôn ngữ lập trình Python.
- Là cơ sở để học tiếp các khóa: Cấu trúc dữ liệu, lập trình Kotlin, C#, lập trình java, lập trình Android, Web...
- Làm chủ được Python sẽ giúp học viên dễ dàng tiếp thu các ngôn ngữ mới.
- Có thể tham gia các dự án liên quan tới lập trình Python.
Phù hợp với
- Bất cứ ai muốn học lập trình ứng dụng Python.
- Những người chưa biết gì, yêu thích lĩnh vực lập trình Python.
- Sinh viên không học CNTT muốn tìm cơ hội việc làm khác trong lĩnh vực công nghệ thông tin.
Mô tả tổng quát
- Khóa học cung cấp trọn bộ kiến thức từ cơ bản của lập trình Python, học viên có thể tạo ra một ứng dụng Python hoàn chỉnh sau khi hoàn thành khóa học.
- Cung cấp những cơ hội thực hành tạo ứng dụng Python ngay trong quá trình học.
- Sau khi hoàn thành khóa học, học viên sẽ có kiến thức để tiếp tục học các môn khác nhau: Cấu trúc dữ liệu, lập trình Kotlin, lập trình Java, lập trình Android, Web...
- Tìm hiểu cơ bản về ngôn ngữ lập trình Python (Từ định nghĩa đến kiểu dữ liệu, biến, câu lệnh, mảng, chuỗi... cấu trúc điều khiển, cấu trúc vòng lặp trong Python....).
- Cách tạo và gọi hàm trong Python.
- Xử lý mảng.
- Xử lý List.
- Xử lý chuỗi.
- Xử lý tập tin.
Yêu cầu khoá học
- Máy tính/thiết bị có kết nối Internet.
Giới thiệu về lập trình Python và các công cụ lập trình
![play course](https://cati.edu.vn/web/images/courses/play.png)
Có nên học lập trình Python?
6:34 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Cách tải và cài đặt Python
5:43 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Giới thiệu một số công cụ lập trình Python
8:22 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Tạo Project Python trong PyCharm
10:11 phút
Các khái niệm cơ bản
![play course](https://cati.edu.vn/web/images/courses/play.png)
Kiểu dữ liệu cơ bản và khai báo biến trong Python
10:03 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Cách ghi chú lệnh trong Python
8:31 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các toán tử thường dùng trong Python
11:44 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Cách nhập liệu từ bàn phím trong Python
9:32 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các kiểu xuất dữ liệu
10:23 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các loại lỗi trong Python
11:12 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Tính chu vi diện tích Hình tròn
6:28 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Tính giờ phút giây
8:38 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Tính điểm trung bình
3:50 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các bài tập tự rèn luyện
4:18 phút
Các biểu thức điều kiện
![play course](https://cati.edu.vn/web/images/courses/play.png)
Biểu thức Boolean
5:47 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Biểu thức If
5:14 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Biểu thức If ... else
4:47 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Biểu thức If ... elif lồng nhau
5:34 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Biểu thức pass
4:24 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
So sánh số thực trong Python
7:03 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Sử dụng if/else như phép gán
5:43 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Kiểm tra năm nhuần
4:32 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Đếm số ngày trong tháng
6:13 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Phương trình bậc 2
9:16 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các bài tập tự rèn luyện
4:53 phút
Các vòng lặp
![play course](https://cati.edu.vn/web/images/courses/play.png)
Vòng lặp while
11:33 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Vòng lặp for
9:50 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Câu lệnh break
8:20 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Câu lệnh continue
3:39 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Lệnh while/else
5:48 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Lệnh for/else
4:50 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Vòng lặp lồng nhau
13:43 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Tính dãy số
7:41 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Kiểm tra số nguyên tố
5:37 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Xuất bảng cửu chương
5:47 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các bài tập tự rèn luyện
4:01 phút
Cách sử dụng một số hàm quan trọng thường dùng
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các hàm toán học 1
6:16 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các hàm toán học 2
5:24 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Hàm Round
5:00 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Hàm Time
8:47 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Hàm Random
5:46 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
exit
5:23 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Hàm Eval
5:23 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Game đoán số
15:12 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Tính diện tích tam giác
7:08 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Tính điểm trung bình
4:53 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các bài tập tự rèn luyện
3:35 phút
Cách xây dựng hàm
![play course](https://cati.edu.vn/web/images/courses/play.png)
Khái niệm về hàm
4:15 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Cấu trúc tổng quát của hàm
4:57 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Cách gọi hàm
5:34 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Nguyên tắc hoạt động của hàm
3:02 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Viết tài liệu cho hàm
9:34 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Global Variable
11:13 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Parameter mặc định
14:59 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Lambda Expression
10:48 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Giới thiệu về hàm đệ quy
8:20 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Viết hàm tính BMI
9:55 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Viết hàm tính ROI
5:18 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Bài tập rèn luyện - Viết hàm đệ quy Fibonacci
4:49 phút
![play course](https://cati.edu.vn/web/images/courses/play.png)
Các bài tập tự rèn luyện
3:28 phút