Lập trình Python
What you'll learn
- Kiến thức cơ bản bao gồm: in ấn, nhập liệu, điều kiện, vòng lặp, list, tupble, dictionary, hàm
- Kiến thức về lập trình OOP: Lớp, đối tượng, hàm tạo, Getter và Setter, thừa kế
- Kiến thức về Exception: try-except, đối của ngoại lệ, kích hoạt ngoại lệ, tự định nghĩa ngoại lệ
- Kiến thức về Biểu thức chính quy: MetaCharacter, Chuỗi đặc biệt, findall, split, sub, Đối tượng Match
- Kiến thức về I/O File: Đọc file, ghi file, bổ sung dữ liệu cho file, đọc + ghi file, ghi + đọc file, bổ sung + đọc file, làm việc với thư mục
Requirements
- Không cần kinh nghiệm lập trình
Description
Đây là khóa học Lập trình Python của V1Study. Khóa học này bao gồm các bài giảng sau:
Bài giảng 01. Các cách sử dụng print()
Bài giảng 02. print() có định dạng
Bài giảng 03. Cách nhập liệu chuỗi, số nguyên, số thực
Bài giảng 04. Phép toán số học
Bài giảng 05. Phép toán so sánh
Bài giảng 06. Phép toán logic
Bài giảng 07. Điều kiện if-else
Bài giảng 08. Vòng lặp while
Bài giảng 09. Vòng lặp for
Bài giảng 10. break, continue, pass
Bài giảng 11. Định nghĩa hàm (Function), lời gọi (Call) hàm
Bài giảng 12. Biến local và biến global
Bài giảng 13. Đối số từ khóa (Keyword Argument)
Bài giảng 14. Tham số mặc định
Bài giảng 15. Tham số không cố định
Bài giảng 16. Hàm không tên (sử dụng lambda)
Bài giảng 17. Đệ quy (Recursion)
Bài giảng 18. List, truy cập List, ghép List, nhân bản List, các hàm và phương thức xử lý List
Bài giảng 19. Tuple
Bài giảng 20. Dictionary
Bài giảng 21. Định nghĩa lớp, tạo đối tượng, truy cập các thành phần của đối tượng
Bài giảng 22. Hàm tạo (__init__)
Bài giảng 23. Getter và Setter: thiết lập thông thường, sử dụng property(), sử dụng @property
Bài giảng 24. Ngoại lệ (Exception) - Phần 1: try-except-else-finally
Bài giảng 25. Ngoại lệ (Exception) - Phần 2: Đối của ngoại lệ
Bài giảng 26. Ngoại lệ (Exception) - Phần 3: Kích hoạt ngoại lệ
Bài giảng 27. Ngoại lệ (Exception) - Phần 4: Tự định nghĩa ngoại lệ
Bài giảng 28. Thừa kế (Inheritance), Ghi đè (Overriding), cách sử dụng super()
Bài giảng 29. Biểu thức chính quy (Regular Expression - RegEx) - Phần 1: Giới thiệu, hàm search(), MetaCharacter
Bài giảng 30. Biểu thức chính quy (Regular Expression - RegEx) - Phần 2: MetaCharacter |
Bài giảng 31. Biểu thức chính quy (Regular Expression - RegEx) - Phần 3: Chuỗi đặc biệt
Bài giảng 32. Biểu thức chính quy (Regular Expression - RegEx) - Phần 4: các phương thức findall(), split(), sub()
Bài giảng 33. Biểu thức chính quy (Regular Expression - RegEx) - Phần 5 - Đối tượng Match
Bài giảng 34. Đọc (Read) dữ liệu từ file
Bài giảng 35. Ghi (Write) dữ liệu ra file
Bài giảng 36. Bổ sung (Append) dữ liệu cho file
Bài giảng 37. Đọc + ghi (r+) file
Bài giảng 38. Ghi + đọc (w+) file
Bài giảng 39. Bổ sung + đọc (a+) file
Bài giảng 40. Thao tác với thư mục (Directory)
Who this course is for:
- Những bạn đang mới bắt đầu tìm hiểu về Python cũng như mới bắt đầu học về Trí tuệ nhân tạo (AI) và Khoa học dữ liệu
Instructor
Master of Information Technology - Hanoi University of Science and Technology (Thạc sĩ Công nghệ Thông tin - Đại học Bách Khoa Hà Nội)
Information Technology Engineer - Hanoi University of Science and Technology (Kỹ sư Công nghệ Thông tin - Trường Đại học Bách Khoa Hà Nội)
Bachelor of Science and Technology - Hanoi National University of Education (Cử nhân Khoa học Sư phạm Công nghệ - Đại học Sư phạm Hà Nội)
Skin: C Programming, C# Programming, Java Programming, Python Programming, HTML5-CSS3-JavaScript, SQL Server, PHP, Laravel, ReactJS, AngularJS, VueJS, jQuery, MySQL, Scratch.
Lecturer V1Study.