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

Lộ trình

Lập trình Python

Nâng cao kỹ năng lập trình của quý vị. Học cách tối ưu hóa mã nguồn, viết hàm và kiểm thử, cũng như áp dụng các kỹ thuật công nghệ phần mềm tốt nhất.

  • Python
  • Lập trình
  • 19 hr
  • 30,994

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ả track

Lập trình Python

Trong khóa học này, quý vị sẽ phát triển các khái niệm và kỹ năng đã được trình bày trong khóa học Cơ bản về Lập trình Python.Nâng cao các hàm tùy chỉnh của bạn bằng cách tận dụng các trình quản lý ngữ cảnh và trình trang trí, đồng thời tìm hiểu cách cải thiện hiệu quả của mã nguồn. Khi kỹ năng của bạn phát triển, bạn sẽ dần hiểu rõ các khái niệm về kỹ thuật phần mềm, bao gồm tính mô-đun, tài liệu kỹ thuật và kiểm thử tự động bằng pytest. Khi kết thúc khóa học, quý vị sẽ áp dụng các kỹ năng lập trình hướng đối tượng (OOP) để đọc, tái sử dụng và duy trì mã nguồn của mình. Bắt đầu khóa học này để tiếp tục hành trình học lập trình Python của quý vị.Tiếp theo, quý vị sẽ có cơ hội thực hành trực tiếp khi học cách viết các hàm theo các nguyên tắc tốt nhất, bao gồm cách viết tài liệu, sử dụng các trình quản lý ngữ cảnh và các trình trang trí. Khi kỹ năng Python của bạn ngày càng phát triển, bạn sẽ dần nắm vững các khái niệm về kỹ thuật phần mềm, bao gồm tính mô-đun, tài liệu kỹ thuật và kiểm thử tự động, trước khi bắt đầu tìm hiểu các kỹ năng kiểm thử đơn vị như gỡ lỗi mã nguồn, Phát triển Hướng Kiểm thử (TDD) và sử dụng fixtures và mocking. Trong quá trình học, quý vị sẽ sử dụng các gói phần mềm như pandas, NumPy, setuptools, pytest và pycodestyle để thực hành lập trình Python.Khi kết thúc khóa học, quý vị sẽ áp dụng các kỹ năng lập trình hướng đối tượng (OOP) để đọc, tái sử dụng và duy trì mã nguồn của mình. Bắt đầu khóa học này để tiếp tục hành trình học lập trình Python của quý vị.

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

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.