Data Science Skills acquired by DataCamp Online-Learning
Data Science Skills acquired by DataCamp Online-Learning

Intermediate Python for Developers

Learn to use Python's built-in functions, modules, and packages effectively. Create custom functions with clear documentation and flexible arguments that suit various use cases. Master error handling by reading tracebacks, identifying common errors, and using try-except blocks. Understand when to use lambda functions versus full definitions. By the end, you'll be able to write reusable code that other developers can understand, extend, and debug confidently.

1. The Python Ecosystem

Discover Python's rich ecosystem of built-in functions and modules, plus how to download and work with packages.

2. Working with functions

Learn the fundamentals of functions, from Python's built-in functions to creating your own from scratch!

3. Lambda functions and error-handling

Build lambda functions on the fly, and discover how to error-proof your code!