Python v3 for Scientists

PT10185
Training Summary
This course takes beginning or intermediate Python version 3 developers into the world of Python 3 for scientific and mathematical computing. It presents the most important Python v3 modules for working with data, from arrays, to statistics, to plotting results. The material is geared towards scientists and engineers. This is a hands-on programming class. All concepts are reinforced by informal practice during the lecture followed by lab exercises. Many labs build upon earlier labs, which help students retain the earlier material. As this is an advanced course, students may suggest additional topics to be covered at the discretion of the instructor. Python v3 for Scientists is 35% hands-on, 65% lecture, with the longest lecture segments lasting for around 45 minutes. Students "learn by doing," with immediate opportunities to apply the material they learn to real-world problems. THIS COURSE MAY BE CUSTOMIZED.
Prerequisites
Before taking this course, students should be comfortable writing basic Python 3 scripts, including file I/O, basic data structures, and creating classes.
Duration
3 Days/Lecture & Lab
Audience
This course takes beginning or intermediate Python version 3 developers into the world of Python 3 for scientific and mathematical computing. The material is geared towards scientists and engineers.
Course Topics
  • Python Refresher
  • Pythonic Idioms
  • XML and JSON
  • iPython
  • Developer Tools
  • numpy
  • scipy
  • A Tour of scipy Subpackages
  • pandas
  • matplotlib
  • The Python Imaging Library (PIL)
  • sympy

Related Scheduled Courses