hands-on lab

Practical Data Science: Introduction to Python

Up to 2h
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.


Python knowledge builds a solid foundation for data scientists to build upon. This Lab provides you with a Jupyter notebook that introduces you to basic concepts in Python. By using a Jupyter notebook you are able to read about the concepts and run Python code within the same document. The notebook also includes exercises for you to practice applying the concepts that you study on your own. Completion of this Lab will give you the ability to read and write basic Python code.

Lab Objectives

Upon completion of this Lab you will be able to:

  • Work with Jupyter notebooks
  • Learn helpful built-in functions in Python
  • Understand types in Python
  • Practice with Python operations and variables
  • Comprehend Python objects and classes
  • Write your own modules and functions in Python

Intended Audience

This Lab is intended for:

  • Budding data scientists
  • Anyone needing to get a quick introduction to key concepts in Python
  • Participants in Practical Data Science learning paths can also use the lab's notebook for following along with courses and experimenting with Python


There are no prerequisites for this Lab.

About the author

Thomas Holmes, opens in a new tab
Data Science Trainer at QA Ltd.

Delivering training and developing courseware for multiple aspects across Data Science curriculum, constantly updating and adapting to new trends and methods.

Covered topics

Lab steps

Opening the Jupyter Notebook