Khóa học
Các Khái Niệm Về Mô Hình Lập Trình
Cơ bảnTrình độ kỹ năng
Đã cập nhật tháng 05, 2026
TheoryProgramming2 gio14 video45 Bài tập3,450 XP4,184Giấy chứng nhận Thành tích
Tạo Tài Khoản Miễn Phí
Tiếp tục với GoogleHiển thị thêm tùy chọnhoặc
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.
Được người học tại hàng ngàn công ty yêu thích
Đào tạo một đội ngũ?
Dùng thử cho Doanh nghiệpMô tả khóa học
Bạn sẽ tìm hiểu về các trường hợp sử dụng thực tế của những mô hình này và các mẫu lập trình phổ biến trong từng mô hình, thậm chí còn viết các chương trình Python cơ bản cho từng mô hình. Khi hoàn thành khóa học, bạn sẽ có thể nhận biết các mô hình lập trình khác nhau và biết khi nào nên chọn mô hình này thay vì mô hình khác. Bạn thậm chí sẽ được xem trước một số chủ đề nâng cao hơn như:
- Đệ quy trong lập trình hàm
- Kế thừa lớp trong lập trình thủ tục
Hiểu Ưu và Nhược điểm của Mỗi Mô hình Lập trình
Trong các chương 2-4, bạn sẽ khám phá lần lượt lập trình thủ tục, lập trình hàm và lập trình hướng đối tượng. Mỗi chương sẽ đề cập đến những đặc điểm nổi bật của từng mô hình lập trình cụ thể, một số ứng dụng thực tế phổ biến, và đủ phần tổng quan để giúp bạn hiểu khi nào nên dùng mô hình này thay vì mô hình khác.
Triển khai các chương trình thủ tục, hàm và hướng đối tượng đơn giản
Mỗi chương cũng sẽ bao gồm một bài tập xây dựng chương trình theo mô hình đã cho. Bạn sẽ viết các chương trình con và các hàm đệ quy, đồng thời định nghĩa các lớp của riêng bạn bằng Python.
Khi bạn hoàn thành, bạn sẽ có hiểu biết vững chắc về những kiến thức cơ bản của các mô hình lập trình, cách sử dụng của chúng, các mẫu mã hóa phổ biến và khi nào nên áp dụng từng mô hình trong các tình huống cụ thể.
Điều kiện tiên quyết
Intermediate Python1
Giới thiệu về Mô hình Lập trình
Sẵn sàng cho cái nhìn đầu tiên về các mô hình lập trình! Chương này đề cập mô hình lập trình là gì, vì sao chúng quan trọng, và hai nhóm lớn của mô hình lập trình: lập trình Mệnh lệnh và lập trình Khai báo. Bạn cũng sẽ học về lợi ích của việc viết mã theo mô-đun và tách biệt trách nhiệm, cũng như cách chúng liên quan đến các mô hình khác nhau.
2
Lập trình Thủ tục
Khám phá một trong những mô hình được dùng phổ biến nhất: Lập trình Thủ tục. Chương này trình bày lập trình thủ tục là gì, có thể giải quyết những vấn đề nào, và cách nó đạt được tách biệt trách nhiệm và mã theo mô-đun. Bạn sẽ học cách các câu lệnh điều khiển luồng như
if, vòng lặp for, và định nghĩa hàm đều có thể được dùng trong lập trình thủ tục, và bạn sẽ thực hành chúng bằng Python.3
Lập trình Hàm
Khám phá lập trình hàm trong chương này. Chúng ta sẽ đề cập các nền tảng của lập trình hàm: khi nào nên dùng, một số ưu và nhược điểm, cũng như các ứng dụng. Bạn cũng sẽ học cách dùng đệ quy trong lập trình hàm, và thậm chí tự triển khai một vài chương trình hàm cơ bản!
4
Lập trình Hướng Đối tượng
Cùng chơi với các lớp và đối tượng nào! Chương này sẽ đề cập mô hình Lập trình Hướng Đối tượng, các ứng dụng phổ biến, ưu và nhược điểm, và cách triển khai các chương trình hướng đối tượng cơ bản trong Python. Chúng ta cũng sẽ điểm qua một số chủ đề nâng cao hơn trong mô hình này như kế thừa lớp và thuộc tính public vs. private.
Các Khái Niệm Về Mô Hình Lập Trình
Hoàn Thành
Nhận Giấy Chứng Nhận Hoàn Thành
Thêm chứng chỉ này vào hồ sơ LinkedIn, CV hoặc sơ yếu lý lịch của banChia sẻ trên mạng xã hội và trong đánh giá hiệu suất của banĐăng ký ngay
Tham gia cùng hơn 19 triệu học viên và bắt đầu Các Khái Niệm Về Mô Hình Lập Trình ngay hôm nay!
Tạo Tài Khoản Miễn Phí
Tiếp tục với GoogleHiển thị thêm tùy chọnhoặc
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.
Phát triển kỹ năng dữ liệu với DataCamp cho thiết bị di động
Tiến bộ mọi lúc mọi nơi với các khóa học cho thiết bị di động và thử thách lập trình 5 phút hằng ngày.