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

Khóa học miễn phí

Nghiên cứu tình huống: Xây dựng phần mềm bằng Python

Nâng cao3 giờ

Xây dựng ứng dụng thực tế bằng Python—luyện tập OOP và nguyên tắc kỹ thuật phần mềm để viết mã sạch, dễ bảo trì.

Python3 giờBản xác nhận thành tích

Tạo tài khoản miễn phí của bạn

Tiếp tục với Google
hoặ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 quyền riêng tư và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

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

Đào tạo một nhóm?

Dùng thử cho Doanh nghiệp →

Mô tả khóa học

Khóa học này giúp bạn làm quen với kỹ thuật phần mềm qua thực hành, hướng dẫn bạn phát triển một ứng dụng thiết thực: công cụ tính khoản vay thế chấp. Bạn sẽ học cách tính khoản thanh toán hàng tháng dựa trên các thông tin đầu vào quan trọng như số tiền vay, lãi suất và thời hạn vay. Trong quá trình học, bạn sẽ vận dụng các nguyên tắc kỹ thuật phần mềm thiết yếu để tạo ra mã hiệu quả, có tính mô-đun và dễ bảo trì.

Sản phẩm bạn sẽ tạo

Sử dụng Python, bạn sẽ thiết kế và xây dựng một công cụ tính khoản vay mua nhà, phát triển từ công cụ cơ bản thành một giải pháp toàn diện. Bắt đầu với các mô-đun đơn giản, bạn sẽ mở rộng chức năng bằng tính kế thừa để tạo ra các ứng dụng tính toán nâng cao, trong đó có một ứng dụng xử lý các phép tính tài chính. Dự án thực hành này sẽ giúp bạn hiểu các kỹ thuật phát triển phần mềm trong thực tế và cách tổ chức mã nguồn có khả năng mở rộng.

Các kỹ thuật bạn sẽ sử dụng

Trong suốt khóa học, bạn sẽ áp dụng các phương pháp hay nhất như nguyên tắc DRY (Don’t Repeat Yourself) và tính mô-đun để tổ chức mã hiệu quả. Bạn sẽ tuân thủ các tiêu chuẩn PEP 8, sử dụng các công cụ như Pylint để duy trì chất lượng mã và viết các bài kiểm thử tự động bằng pytest nhằm đảm bảo độ tin cậy cho ứng dụng. Sau khi hoàn thành khóa học, bạn sẽ tự tin thiết kế, triển khai và kiểm thử các giải pháp phần mềm ứng dụng thực tế.

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 nghiên cứu tình huống

Làm quen với đề bài và bắt đầu xây dựng bộ máy tính từ con số 0, đồng thời ôn lại các nguyên tắc quan trọng của lập trình hướng đối tượng và kỹ thuật phần mềm như nguyên tắc Don't Repeat Yourself (DRY).
Bắt đầu chương
2

Viết một mô-đun Python

3

Tính dễ bảo trì

Mã chính đã được viết, vì vậy giờ là lúc đảm bảo mọi thứ hoạt động đúng như mong đợi và tuân theo các thực hành tốt nhất. Học cách rà soát, tái cấu trúc và cải thiện mã, cũng như chạy các bài kiểm thử toàn diện hơn.
Bắt đầu chương

Nghiên cứu tình huống: Xây dựng phần mềm bằng Python

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

Nhận Giấy Chứng Nhận Hoàn Thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu của bạn 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 mỗi ngày của chúng tôi.