Scientific Python

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Scientific Python

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,5 SpiralTrain heeft een gemiddelde beoordeling van 8,5 (uit 50 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeAmsterdam
26 mrt. 2026 tot 27 mrt. 2026
Toon rooster
event 26 maart 2026, 09:30-16:30, Amsterdam, Dag 1
event 27 maart 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
26 mrt. 2026 tot 27 mrt. 2026
Toon rooster
event 26 maart 2026, 09:30-16:30, Eindhoven, Dag 1
event 27 maart 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
26 mrt. 2026 tot 27 mrt. 2026
Toon rooster
event 26 maart 2026, 09:30-16:30, Houten, Dag 1
event 27 maart 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
26 mrt. 2026 tot 27 mrt. 2026
Toon rooster
event 26 maart 2026, 09:30-16:30, Online, Dag 1
event 27 maart 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
26 mrt. 2026 tot 27 mrt. 2026
Toon rooster
event 26 maart 2026, 09:30-16:30, Rotterdam, Dag 1
event 27 maart 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
26 mrt. 2026 tot 27 mrt. 2026
Toon rooster
event 26 maart 2026, 09:30-16:30, Zwolle, Dag 1
event 27 maart 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Amsterdam, Dag 1
event 26 juni 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Eindhoven, Dag 1
event 26 juni 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Houten, Dag 1
event 26 juni 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Online, Dag 1
event 26 juni 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Rotterdam, Dag 1
event 26 juni 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Zwolle, Dag 1
event 26 juni 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
24 sep. 2026 tot 25 sep. 2026
Toon rooster
event 24 september 2026, 09:30-16:30, Amsterdam, Dag 1
event 25 september 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
24 sep. 2026 tot 25 sep. 2026
Toon rooster
event 24 september 2026, 09:30-16:30, Eindhoven, Dag 1
event 25 september 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
24 sep. 2026 tot 25 sep. 2026
Toon rooster
event 24 september 2026, 09:30-16:30, Houten, Dag 1
event 25 september 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
24 sep. 2026 tot 25 sep. 2026
Toon rooster
event 24 september 2026, 09:30-16:30, Online, Dag 1
event 25 september 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
24 sep. 2026 tot 25 sep. 2026
Toon rooster
event 24 september 2026, 09:30-16:30, Rotterdam, Dag 1
event 25 september 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
24 sep. 2026 tot 25 sep. 2026
Toon rooster
event 24 september 2026, 09:30-16:30, Zwolle, Dag 1
event 25 september 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
31 dec. 2026 tot 1 jan. 2027
Toon rooster
event 31 december 2026, 09:30-16:30, Amsterdam, Dag 1
event 1 januari 2027, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
31 dec. 2026 tot 1 jan. 2027
Toon rooster
event 31 december 2026, 09:30-16:30, Eindhoven, Dag 1
event 1 januari 2027, 09:30-16:30, Eindhoven, Dag 2
Beschrijving
In this course the participants will learn what can be done with the Python SciPy library for scientific computing.

Matrices in Science

The course starts with an overview of the role of matrices to solve problems in scientific computing.

Matrix Manipulation

Next the course proceeds by reviewing basic manipulation and operations on them, followed by factorizations, solutions of matrix equations, and the computation of eigenvalues and eigenvectors.

Interpolation and Approximation

Also interpolation and approximation is treated where advanced techniques are shown to approximate functions and their applications in scientific computing.

Differentiation en Integration

Differentiation techniques to…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Python, PHP, Programmeren (algemeen), Perl Scripting en Big Data.

In this course the participants will learn what can be done with the Python SciPy library for scientific computing.

Matrices in Science

The course starts with an overview of the role of matrices to solve problems in scientific computing.

Matrix Manipulation

Next the course proceeds by reviewing basic manipulation and operations on them, followed by factorizations, solutions of matrix equations, and the computation of eigenvalues and eigenvectors.

Interpolation and Approximation

Also interpolation and approximation is treated where advanced techniques are shown to approximate functions and their applications in scientific computing.

Differentiation en Integration

Differentiation techniques to produce derivatives of functions are discussed as well as integration techniques showing how to compute areas and volumes effectively.

Computational Geometry

The module Computational Geometry takes a tour of the most significant algorithms in this branch of computer science.

Statistics and Data Mining

And finally the course pays attention to statistical inference, machine learning, and data mining.

Audience Scientific Python Course

Scientists, mathematicians, engineers and others who want to use the SciPy Python library to create applications and perform data analysis.

Prerequisites Course Scientific Python

Knowledge of Python programming and the NumPy library is required. Some knowledge of numerical methods in scientific computing is beneficial for the understanding.

Realization Training Scientific Python

The theory is dealt with on the basis of presentation slides. The concepts are illustrated with demos. The theory is interspersed with exercises. The course times are from 9.30 to 16.30.

Certification Course Scientific Python

The participants get well after completion of the course, an official certificate Scientific Python.

Modules

Module 1 : SciPy Intro

  • What is SciPy
  • Installing SciPy stack
  • Anaconda distribution
  • Constructing matrices
  • Using ndarray class
  • Using matrix class
  • Sparse matrices
  • Linear operators
  • Scalar multiplication
  • Matrix addition
  • Matrix multiplication
  • Traces and determinants
  • Transposes and inverses

Module 2 : Matrix Calculations

  • Singular value decomposition
  • Matrix equations
  • Least squares
  • Spectral decomposition
  • Interpolations
  • Univariate interpolation
  • Nearest-neighbors interpolation
  • Other interpolations
  • Differentiation and Integration
  • Numerical differentiation
  • Symbolic differentiation
  • Symbolic integration
  • Numerical integration

Module 3 : Nonlinear Equations

  • Non-linear equations and systems
  • Iterative methods
  • Bracketing methods
  • Secant methods
  • Brent method
  • Simple iterative solvers
  • The Broyden method
  • Powell's hybrid solver
  • Large-scale solvers
  • Optimization
  • Unconstrained optimization
  • Constrained optimization
  • Stochastic methods

Module 4 : Computational Geometry

  • Plane geometry
  • Static problems
  • Convex hulls
  • Voronoi diagrams
  • Triangulations
  • Shortest paths
  • Geometric query problems
  • Point location
  • Nearest neighbors
  • Range searching
  • Dynamic problems
  • Bézier curves

Module 5 : Descriptive Statistics

  • Probability
  • Symbolic setting
  • Numerical setting
  • Data exploration
  • Picturing distributions
  • Bar plots
  • Pie charts
  • Histograms
  • Time plots
  • Scatterplots and correlation
  • Regression
  • Analysis of the time series

Module 6 : Inference and Data Analysis

  • Statistical inference
  • Estimation of parameters
  • Bayesian approach
  • Likelihood approach
  • Interval estimation
  • Frequentist approach
  • Bayesian approach
  • Likelihood approach
  • Data mining
  • Machine learning
  • Trees and Naive Bayes
  • Gaussian mixture models

Module 7 : Mathematical Imaging

  • Digital images
  • Binary
  • Gray-scale
  • Color
  • Alpha channels
  • Smoothing filters
  • Multivariate calculus
  • Statistical filters
  • Fourier analysis
  • Wavelet decompositions
  • Image compression
  • Image editing
  • Rescale and resize
  • Swirl
  • Image restoration
  • Noise reduction

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Python.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)

Aanmelden voor nieuwsbrief

We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.