Overview
Context
Next, you’ll get hands-on as you learn how to write functions following best practices, such as how to write documentation and use context managers and decorators.
As your skills develop, you’ll then gain an understanding of software engineering concepts, including modularity, documentation, and automated testing, before diving in to learn unit-testing skills like debugging code, Test Driven Development (TDD), and using fixtures and mocking. Along the way, you'll use packages like pandas, NumPy, setuptools, pytest, and pycodestyle.
By the end of the Python Programming track at Data Camp, you'll be using your object-oriented programming (OOP) skills to read, reuse, and maintain your code. Start this track to continue on your Python programming journey.
Programme Structure
Courses
Writing Efficient Python Code
Writing Efficient Code with pandas
Writing Functions in Python
Software Engineering for Data Scientists in Python
Unit Testing for Data Science in Python
Object-Oriented Programming in Python
Key information
Duration
- Part-time
- 1 days
Start dates & application deadlines
Language
Delivered
Disciplines
Computer Sciences Web Technologies & Cloud Computing Software Engineering View 746 other Short Courses in Computer Sciences in United StatesAcademic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Tuition Fee
-
International
FreeTuition FeeBased on the tuition of 0 USD for the full programme during 1 days. -
National
FreeTuition FeeBased on the tuition of 0 USD for the full programme during 1 days.
Basic Access: Free; Premium (for individuals): $12.42 per month billed annually; Teams: $25 per month billed annually; Enterprise: Contact sales for pricing