Chương 1: Giới thiệu Python — cài đặt & chương trình đầu tiên
1.Hướng dẫn Cài đặt Python, pycharm mới nhất & chương trình python đầu tiên
Trong video này, bạn sẽ được hướng dẫn cài đặt Python và PyCharm phiên bản mới nhất từ đầu, sau đó viết chương trình Python đầu tiên của mình. Đây là bài học số 1 trong khoá Python Cơ Bản miễn phí của tuhoc.cc, dành riêng cho người mới bắt đầu tự học lập trình từ con số 0, kể cả khi bạn chưa từng viết một dòng code nào. Phần đầu video giới thiệu ngắn gọn Python là gì và vì sao đây là ngôn ngữ lập trình đáng học nhất hiện nay. Python có cú pháp ngắn gọn, gần với ngôn ngữ tự nhiên nên rất dễ đọc và dễ hiểu, đồng thời được ứng dụng cực kỳ rộng rãi trong trí tuệ nhân tạo, phân tích dữ liệu, lập trình web, tự động hoá và nhiều lĩnh vực khác. Nhiều công ty công nghệ lớn trên thế giới đều đang sử dụng Python, vì vậy nắm vững nền tảng này sẽ mở ra rất nhiều hướng đi cho bạn. Tiếp theo, mình hướng dẫn từng bước tải và cài đặt Python về máy tính. Trong quá trình cài, có một bước cực kỳ quan trọng mà người mới rất hay bỏ qua, đó là chọn thêm Python vào biến môi trường của hệ thống. Mình sẽ giải thích rõ vì sao bước này lại quan trọng đến vậy, điều gì sẽ xảy ra nếu bạn quên thực hiện, và cách kiểm tra xem Python đã được cài đặt thành công hay chưa. Đây là kiến thức nền giúp bạn tránh được rất nhiều lỗi khó chịu về sau. Sau khi đã có Python, mình hướng dẫn cài đặt PyCharm, một trong những phần mềm lập trình phổ biến và mạnh mẽ nhất dành cho Python. Mình sẽ chỉ cho bạn cách tải đúng bản miễn phí, cài đặt và làm quen với giao diện làm việc cơ bản, để bạn sẵn sàng bắt tay vào viết code một cách thoải mái nhất. Phần cuối video là lúc bạn thực sự bắt đầu lập trình. Bạn sẽ viết chương trình đầu tiên hiển thị một dòng chữ ra màn hình, sau đó học cách nhận thông tin do người dùng nhập vào từ bàn phím và kết hợp các thông tin đó lại với nhau. Mình cũng chia sẻ một vài lỗi rất thường gặp với người mới và cách xử lý, cùng một bài tập nhỏ để bạn tự luyện tập ngay sau khi xem xong. Kết thúc bài học này, bạn sẽ có một môi trường lập trình hoàn chỉnh trên máy tính của mình và tự tin chạy được chương trình Python đầu tiên. Đây chính là bước khởi đầu vững chắc trước khi đi sâu vào các chủ đề tiếp theo của khoá học. 💻 TẢI SOURCE CODE khoá học: ------------------------------------ Bắt đầu học lập trình Python từ đây — không cần biết gì trước, chỉ cần một máy tính và tinh thần chịu khó thực hành.
Học bài này kèm ghi chú theo giây video
Ghi chú gắn đúng giây video, click là nhảy về vị trí đó — kèm tiến độ học, XP và bảng xếp hạng. Khoá này hoàn toàn miễn phí.
Nội dung khoá [Python new] Lập trình Python cơ bản cho người mới bắt đầu (Python Basic)
Chương 1: Giới thiệu Python — cài đặt & chương trình đầu tiên
- Giới thiệu khoá Python Cơ Bản & lộ trình tự học Python cho người mới | Python Cơ Bản #0 | tuhoc.cc3 phút
- ▸ 1.Hướng dẫn Cài đặt Python, pycharm mới nhất & chương trình python đầu tiên33 phút
Chương 2: Python Basic — biến, kiểu dữ liệu, toán tử
- 2.1 Quy Tắc Đặt Tên Biến Trong Python - Đừng Mắc Lỗi Này Khi Mới Học8 phút
- 2.2 PEP 8 Trong Python - Hướng Dẫn Viết Code Sạch Cho Người Mới7 phút
- 2.3 Biến & Các Kiểu Dữ Liệu Trong Python — Nền Tảng Cho Người Mới13 phút
- 2.4 Toán Tử Python Từ A-Z Tính Toán, So Sánh, Logic, Gán16 phút
- 2.5 Constant Trong Python Là Gì Hằng Số & Biến Cho Người Mới8 phút
- 2.6 Bài Tập Python Cơ Bản — Tổng & Hiệu, Tổng & Tỉ Số6 phút
Chương 3: Control Flow — if/else và vòng lặp for/while
- 3.1 Luồng Xử Lý Của Chương Trình Python — Tuần Tự, Rẽ Nhánh, Lặp3 phút
- 3.2 Câu Lệnh if elif else Trong Python — Hướng Dẫn Đầy Đủ25 phút
- 3.3 Vòng Lặp for Trong Python — Hướng Dẫn Chi Tiết Cho Người Mới42 phút
- 3.3.1- bài tập for python Tính tổng 1! + 2! + ... + 10!16 phút
- 3.4 Làm Chủ Vòng Lặp while Trong Python - Tuhoc.cc6 phút
- 3.4.1 Giải bài tập while python - Tổng số chia hết cho 5 từ 10-1005 phút
- 3.5 break, continue, pass Trong Python — Phân Biệt & Cách Dùng10 phút
- 3.6 Bài tập thực hành python if - elif - else, for, while, breakcontinue3 phút
- 3.6.1 Giải bài tập for python - Số hoàn thiện (Perfect Number)12 phút
- 3.6.2 Giải bài tập for python - Kiểm tra năm nhuận7 phút
- 3.6.3 Giải bài tập for python - Số nguyên tố dưới 1009 phút
Chương 4: Cấu trúc dữ liệu — List, Tuple, Set, Dictionary
- 4.1 Làm Chủ List Trong Python - Tất cả những điều bạn cần biết37 phút
- 4.1.1 Giải bài tập list python - Tạo list random6 phút
- 4.1.2 Giải bài tập list python - Bình phương & đếm phần tử 509 phút
- 4.1.3 Giải bài tập list python - Đếm & tìm vị trí phần tử 513 phút
- 4.1.4 Giải bài tập list python - Tách số chẵn lẻ6 phút
- 4.2 Hiểu Tuple Python Trong 10 Phút (Dễ Hiểu Nhất)8 phút
- 4.3 Dictionary Trong Python - get, keys, values, items42 phút
- 4.4 Set Trong Python Là Gì Loại Bỏ Phần Tử Trùng Cực Nhanh22 phút
- 4.5 Bài Tập List & Tuple Trong Python (Có Lời Giải)16 phút
- 4.5.1 Giải bài tập list python - chuyển số từ 0 đến 99 sang tiếng việt21 phút
- 4.5.2 Giải bài tập list python - Quản lý nhân sự46 phút
Chương 5: Xử lý chuỗi & Regex trong Python
- 5.1 Chuỗi (String) Trong Python — Kiến Thức Cơ Bản Cho Người Mới20 phút
- 5.1.1 Giải bài tập string python - Đảo ngược chuỗi6 phút
- 5.1.2 Giải bài tập string python - Che sô tài khoản và kiểm tra đối xứng6 phút
- 5.1.3 Chuỗi (String) Trong Python Buổi 2 — Kiến Thức Cơ Bản Cho Người Mới15 phút
- 5.2 Các Hàm Xử Lý String Python Mọi Newbie Nên biết37 phút
- 5.3 Làm Chủ Regular Expression Trong Python - Tuhoc.cc27 phút
- 5.4 Bài Tập Xử Lý Chuỗi & Regex Python21 phút
- 5.4.1 Giải bài tập Đếm tần suất ký tự bằng counter - Bài Tập Xử Lý Chuỗi & Regex Python4 phút
- 5.4.2 Giải bài Tìm tần suất từ và số trong đoạn văn- Bài Tập Xử Lý Chuỗi & Regex Python6 phút
- 5.4.3 Giải bài Tính tổng và trung bình điểm - Bài Tập Xử Lý Chuỗi & Regex Python10 phút
- 5.4.4 Giải bài kết hợp 2 list theo index11 phút
- 5.4.5 Giải bài tập kiểm tra mật khẩu hợp lệ17 phút
Chương 6: Hàm (Function) trong Python
- 6.1 Hàm Trong Python Từ A-Z def, return, tham số37 phút
- 6.2 Parameters, Default & lambda - Làm Chủ Tham Số Hàm Trong Python22 phút
- 6.3 Hàm Nâng Cao Trong Python — đệ quy11 phút
- 6.4.1 Tính tiền điện bậc thang - Bài Tập Hàm (Function)7 phút
- 6.4.2 Giải bài tập đệ quy python, tính tổng 1 đến n3 phút
- 6.4.3 Refactor quản lý nhân sự sang sử dụng function python21 phút
Chương 7: Module & Package
Chương 8: I/O, Datetime & OS — đọc ghi file, ngày giờ, hệ thống
- 8.1 Đọc & Ghi File Trong Python — File IO Cho Người Mới41 phút
- 8.2 Module os Trong Python — Thao Tác File & Thư Mục41 phút
- 8.3 Module time Trong Python — Xử Lý Thời Gian Cơ Bản12 phút
- 8.4 Module datetime Trong Python - Định Dạng Ngày Giờ Với strftime strptime17 phút
- 8.5 Bài Tập Python làm việc với file, tệp tin, datetime11 phút
- 8.5.1 Giải bài tập python Ghi và đọc danh sách điểm11 phút
- 8.5.2 Giải bài tập python Tạo thư mục log theo ngày10 phút
- 8.5.3 Giải bài tập python Lưu csdl ra file26 phút