Chuyển đến nội dung chính

Khóa học

Các Khái Niệm Về Mô Hình Lập Trình

Cơ bản2 giờ

Khám phá nhiều mô hình lập trình, gồm imperative và declarative, procedural, functional và object-oriented programming.

Python2 giờ14 video45 bài tập3,450 XP4,244Giấy chứng nhận thành tích

Tạo tài khoản miễn phí

Tiếp tục với Google
hoặc
Bằng việc tiếp tục, ban chấp nhận Điều khoản sử dụng, của chúng tôi Chính sách bảo mật và rằng dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng nghìn công ty yêu thích

Đào tạo đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Bạn đã sẵn sàng cho một bước chuyển đổi tư duy về những gì bạn biết về lập trình? Trong Giới thiệu về các mô hình lập trình, bạn sẽ học những kiến thức cơ bản về nhiều mô hình lập trình khác nhau, bao gồm lập trình mệnh lệnh và lập trình khai báo, lập trình thủ tục, lập trình hàm và lập trình hướng đối tượng.

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ể.

Yêu cầu tiên quyết

Chương trình học

Đề cương khóa học

1

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.
Bắt đầu chương
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.
Bắt đầu chương
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!
Bắt đầu chương
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.
Bắt đầu chương

Các Khái Niệm Về Mô Hình Lập Trình

Hoàn
thành khóa học

Nhận Chứng nhận Hoàn thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu với DataCamp for Mobile

Tiến bộ mọi lúc mọi nơi với các khóa học di động và thử thách lập trình 5 phút hàng ngày.