Python for Scientists and Engineers course

     Python for Scientists & Engineers

Summary

Scientists need programming skills in Python to analyze their data but have rarely had any programming education during their Bachelor’s and Master’s degrees. Therefore, the Python for Scientists & Engineers course has two distinct goals and teaches:

  • to analyze, interpret and visualize scientific data to create publication ready plots
  • good programming practice, version control with GIT and virtual environments

Target groups

The Python for Scientists and Engineers course can be taken as a standalone course or it can be coupled with specialization courses which use this course as a basis.

For beginners, this course serves as an introduction to scientific programming and covers a wide range of topics. For experienced programmers, it puts emphasis on good programming practice which – experience has shown – is necessary.

Course structure

The course is held in English and currently consists of 6 modules. It can be taken on-demand or as a blended learning course. The on-demand modules each contain

  • a 60-90 minute video lecture that participants can watch when it suits them
  • exercises for the participants to apply what they have learned
The blended learning modules each additionally contain a live Zoom tutorial to answer questions (90-120min).
In total, participants should plan to invest 20 to 35 hours.
 

Content

  1. Intro, Anaconda, Jupyter, Syntax, PEP8, First Examples
  2. Data analysis, Big Data, Numpy, Pandas
  3. Interpolation, Fitting, Filtering, Data Analysis Example
  4. Matplotlib, Visualization, Advanced Plotting, String Formatting
  5. GIT, File Creation, Generators, Dask Parallelization
  6. Video Creation, Symbolic Calculation, Virtual Environments, Complex Fitting

See preview

What participants say

"Maurice's course is a great introduction targeted towards the most important aspects of Python for scientists such as data analysis and visualization. His lectures and exercises are highly motivating and get you started writing relevant programs straight away. His classes are fun and informative, you can ask any question and always get a useful answer. I highly recommend it!."
"Maurice showed us a lot of powerful tools in Python that can be applied in scientific research. Actually, I already started to use what I learned from this course to deal with my experimental data. Thank you Maurice!"
"As an absolute beginner in Python I was brought to a level where I feel confident to analyze my data using Python."
Stree Vithya Arumugam
"I liked the broad overview of different topics related to scientific working with Python"
Ph.D Student
"I took my first steps into coding with python. The examples and especially the readdressing of common used code to load data, plot it and analyze it made it a hands on course. The course is nicely structured and the live tutorials help a lot. I can only recommend it."

Course overview

Module / Course​ Python for Scientists​ Python for Biologists Python Basics (3/4 modules) Good Programming Practice ​ Advanced Plotting HPC Image Analysis
Good programming practice, Notebook structure, Extensions, shortcuts +++ in 4 module course +++
Intro, Installation, Syntax, PEP8, First Examples +++ +++ +++
Data analysis, Big Data, Numpy, Pandas +++ +++ +++
Interpolation, Fitting, Filtering, Data Analysis Example +++
Visualization, Advanced Plotting, Matplotlib, String Formatting +++ +++ +++
Interactive Plots, widgets, 3D Visualizations, LaTeX integration +++
GIT, File Creation, Generators, Dask Parallelization +++ only GIT
Video Creation, Symbolic Calculation, Virtual Environments, Complex Fitting +++ without fitting
Biopython, HTSeq, Pysam +++
Performance optimization and profiling for Single- and multi core applications +++
Image analysis and processing, Scikit Image +++

On-demand courses

Filters Sort results
Reset Apply
Python Basics 4 module logo
This gives you access to the Python Basics lecture videos and materials
$99.00
Python for Scientists and Engineers course
This gives you access to the Python for Scientists & Engineers lecture videos and materials
$169.00
Training Scientists Logo
This gives you access to all the course videos and materials of: Python for Scientists & Engineers, Python for Biologists, Good Programming Practice, Advanced Plotting in Python, Image Processing in Python
$299.00

Upcoming Live Courses

Filters Sort results
Reset Apply
Python Basics (4 module) logo
Dates: | 7.11. | 9.11. | 14.11. | 16.11. |
Time: 9:00-11:00am German time
Python for Biologists course
Dates: | 23.10. | 30.10. | 6.11. | 13.11. | 20.11. | 27.11. |
Time: 9:00-11:00am German time

Contact

Are you interested or have any questions about the Python for Scientists & Engineers course? Reach out any time!

+49 156 78448154

Join Waitlist to secure a discount once the course becomes available We will inform you when the Course becomes available with a discount exclusive to people in the waitlist
Scroll to Top