This course targets scientists and engineers wanting to learn or improve their skills in Python to analyze, interpret and visualize scientific data. It offers a broad overview over a variety of topics.
Training Scientists offers Python courses for scientists and engineers
Training Scientists offers courses about scientific data analysis, data interpretation and plotting for various scientific fields. The courses can be taken on-demand or as blended learning courses. The on-demand lecture videos and materials can be watched at any time. The blended learning courses combine the on-demand lectures with hands-on Zoom tutorials where participants can ask questions, we discuss the solutions of exercises and fix problems.
The Python for Biologists course is the next evolution of the Python for Scientists course specifically for Biologists. It covers the basics of Python, scientific data analysis and includes libraries like Biopython.
Course overview
Since 2023 the specialization courses Good Programming Practice in Python and Advanced Plotting in Python are integrated into Python for Scientists and Python for Biologists
Module / Course | Python for Scientists | Python for Biologists | Python Basics |
---|---|---|---|
Introduction, Virtual Environments, Jupyter, Notebook extensions, Python Fundamentals | + | + | + |
Syntax, PEP8, Keyboard Shortcuts, First examples in Numpy and Matplotlib | + | + | + |
Advanced Numpy, File IO, Pandas, ChatGPT | + | + | + |
Advanced Matplotlib, Plotting options, Inset Plots, Contour Plots, Interactive Plots | + | + | + |
GIT, String Formatting, Video Creation, Notebook structure | + | + | |
Interpolation, Fitting, Complex Fitting, Filtering, Data analysis example | + | * | |
Creating Files, Generators, Parallelization, Sympy, Integration of Plots to Overleaf | + | * | |
Biopython, DNA sequencing, BLAST, Visualization of DNA | * | ||
Image analysis and processing, Scikit Image | * |
* meaning participants have access to the lecture materials but we will pick 1 or 2 topics to discuss in the tutorials
On-demand courses
Filters Sort results
Reset Apply
Course licence | Description | Price | ||
---|---|---|---|---|
$14.99$29.99 | ||||
$149.00 | ||||
$199.00 | ||||
$249.00 |
Upcoming live courses
Note: the purchase option “Zoom meetings” only makes sense when you already have a course licence
Filters Sort results
Reset Apply
Course & Dates | Available seats | Booking option | ||
---|---|---|---|---|
Dates: | 17.10. | 24.10. | 31.10. | 21.11. | 28.11. | 5.12. | Time: 9:00-11:00am German time | 4of 16 |
FAQ (Frequently Asked Questions)
No, anyone who is interested in the courses can attend.
Please contact us via Email to setup a group course so we can tailor it do your needs.
The on-demand courses contain the video lectures and the lecture materials (Python scripts etc.) for the modules of the course. The blended learning courses additionally contain live Zoom meetings for every module where participants can ask questions, we discuss the solutions to the exercises and topics that go beyond the lectures.
If you prefer self study and are good at solving problems by yourself and you want to start the course immediately then the on-demand courses might be enough for you.
If you already booked a course licence, choose the “Zoom meetings” booking option in the
Upcoming live courses table to be able to participate in one of the upcoming blended learning courses
The course overview table shows which modules are included in the courses and where they differ
We have a 14 day no questions asked refund policy so you can book the courses with peace of mind
About
Training Scientists is run by Dr. Maurice Maurer who graduated in 2020 from the Technical University of Munich with a Ph.D. in computational physics. In his scientific work – both carried out at the University of California, Los Angeles (UCLA) and the Max Planck Institute for Plasma Physics – he developed a high performance computing (HPC) code to simulate plasma microturbulence in complex geometries. The dissertation is called GENE-3D – a global gyrokinetic turbulence code for stellarators and perturbed tokamaks.
During his masters project he already developed a parallelized code running on some of the fastest supercomputers in germany. For both the masters project and the Ph.D. project he employed Python for the postprocessing of the large data sets generated by the simulations.
Also, he is doing Python development consulting work for for various companies in regards to code review and performance optimization.
The knowledge and experience from these projects in addition to more than 20 years of programming experience go into the Python programming courses.
References
Happy and content customers include among others:
Contact
Reach out for bookings and questions about the Python for Scientists courses!
+49 15678 448154
Dr. Maurice Maurer LLC
777 BRICKELL AVE #500-97534
MIAMI, FL 33131
USA