Numerical Python

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

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

Startdata en plaatsen

Er zijn nog geen startdata bekend voor dit product.

SpiralTrain biedt haar producten standaard aan in de volgende regio's: Amsterdam, Arnhem, Breda, Den Haag, Deventer, Eindhoven, Haarlem, Nijmegen, Rotterdam, Utrecht

Beschrijving

Waarom een cursus bij Spiraltrain?

SpiralTrain is een opleidingsinstituut dat zich bij uitstek richt op trainingen voor software developers en zaken die raken aan software development. Het is onze visie dat de hoeveelheid software in de toekomst alleen maar zal toenemen en dat de behoefte aan mensen die daar kennis van hebben zal blijven stijgen. En niet alleen de hoeveelheid software groeit ook de complexiteit ervan neemt toe. Software wordt geschreven door programmeurs en daar zullen er steeds meer van nodig zijn. Wij richten ons door middel van opleidingen op die markt. Eigenlijk zou iedereen die daar enigzins toe in staat is moeten leren programmeren en zou je daar al op de basisschool mee moeten beginnen.

Specialisme

Wij hebben ons gespecialiseerd in dit éne segment van de IT omdat wij niet overal goed in kunnen en willen zijn. 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. Wij vinden het belangrijk dat mensen door onze cursussen beter opgeleid worden en zo ook betere kansen op de arbeidsmarkt krijgen. Innovatie hieromtrent is essentieel is en we gaan dan ook met de tijd mee en voegen gaandeweg nieuwe cursussen en modules toe aan ons curriculum.

In de cursus Python NumPy worden de Python libraries NumPy en MatPlotlib besproken. Deze Python add-on bibliotheken zijn zeer geschikt voor het creëren van data analyse en data processing applicaties. De cursus start met een overzicht van NumPy en de zuster library SciPy en hoe we deze libraries kunnen installeren. Vervolgens wordt het NumPy’s ndarray object en zijn methodes besproken. Aandacht wordt besteed aan de verschillende array manipulatie technieken. Deze methoden zijn in staat grote datasets zeer efficiënt te verwerken. Vervolgens wordt het omgaan met matrices met NumPy behandeld en er wordt aandacht besteed aan speciale routines voor ordening, searching en het vergelijken van data …

Lees de volledige beschrijving

Veelgestelde vragen

Heb je een vraag? Onze adviseurs helpen je graag. Bel ons op 085 7440830 of e-mail naar info@springest.nl.

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

Waarom een cursus bij Spiraltrain?

SpiralTrain is een opleidingsinstituut dat zich bij uitstek richt op trainingen voor software developers en zaken die raken aan software development. Het is onze visie dat de hoeveelheid software in de toekomst alleen maar zal toenemen en dat de behoefte aan mensen die daar kennis van hebben zal blijven stijgen. En niet alleen de hoeveelheid software groeit ook de complexiteit ervan neemt toe. Software wordt geschreven door programmeurs en daar zullen er steeds meer van nodig zijn. Wij richten ons door middel van opleidingen op die markt. Eigenlijk zou iedereen die daar enigzins toe in staat is moeten leren programmeren en zou je daar al op de basisschool mee moeten beginnen.

Specialisme

Wij hebben ons gespecialiseerd in dit éne segment van de IT omdat wij niet overal goed in kunnen en willen zijn. 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. Wij vinden het belangrijk dat mensen door onze cursussen beter opgeleid worden en zo ook betere kansen op de arbeidsmarkt krijgen. Innovatie hieromtrent is essentieel is en we gaan dan ook met de tijd mee en voegen gaandeweg nieuwe cursussen en modules toe aan ons curriculum.

In de cursus Python NumPy worden de Python libraries NumPy en MatPlotlib besproken. Deze Python add-on bibliotheken zijn zeer geschikt voor het creëren van data analyse en data processing applicaties. De cursus start met een overzicht van NumPy en de zuster library SciPy en hoe we deze libraries kunnen installeren. Vervolgens wordt het NumPy’s ndarray object en zijn methodes besproken. Aandacht wordt besteed aan de verschillende array manipulatie technieken. Deze methoden zijn in staat grote datasets zeer efficiënt te verwerken. Vervolgens wordt het omgaan met matrices met NumPy behandeld en er wordt aandacht besteed aan speciale routines voor ordening, searching en het vergelijken van data in matrices. Tenslotte wordt de MatPlotlib library besproken. Deze library is nauw geïntegreerd met NumPy en SciPy en dit maakt het een zeer krachtig instrument voor het creeeren en plotten van complexe figuren. De cursus maakt gebruik van voorbeelden uit de praktijk en laat zien hoe één- en twee-dimensionale data kunnen worden gevisualiseerd.

Doelgroep Cursus Python NumPy

De cursus Python NumPy is bestemd voor wetenschappers en Big Data analisten die Python met NumPy en MatPlotlib willen gebruiken voor data analyse en data processing.

Voorkennis Cursus Python NumPy

Om aan deze cursus te kunnen deelnemen is voorafgaande kennis van Pythonnoodzakelijk. Kennis van numerieke methoden is bevorderlijk voor de begripsvorming.

Uitvoering Training Python NumPy

De theorie wordt behandeld aan de hand van presentatie slides. De concepten worden toegelicht met demo’s. De theorie wordt afgewisseld met oefeningen. De cursustijden zijn van 9.30 tot 16.30.

Officieel Certificaat Python NumPy

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Numerical Python.

Module 1 : Numpy Intro

What is NumPy?
What is SciPy?
Installing NumPy
NumPy array object
Selecting elements
NumPy numerical types
Data type objects
dtype constructors
dtype attributes
Onedimensional slicing and indexing
Multidimensional slicing and indexing
Array comparisons
any(),all(), slicing, reshape()
Manipulating array shapes
Stacking and Splitting arrays
Converting arrays

Module 2 : Common Functions

Methods of ndarray
Clipping arrays
Compressing arrays
Views versus copies
ravel(),flatten(),transpose()
Missing values
Handling NaNs
nanmean(), nanvar() and nanstd()
File I/O
Loading from CSV files
mean() function
Value range
Dates
Correlation
Smoothing
full() and full_like() functions

Module 3 : Matrices

Working with Matrices
ufuncs
Creating matrices
Universal functions
Arithmetic functions
Modulo operation
Fibonacci numbers
Bitwise functions
Comparison functions
Fancy indexing
at() method
Inverting matrices
Finding eigenvalues
Singular value decomposition
Pseudo inverse
Determinants

Module 4 : Special Routines

Sorting
partition() function
Complex numbers
Searching
Array elements extraction
Assert functions
Almost equal arrays
Equal arrays
Ordering arrays
Object comparison
String comparison
Floating point comparisons
Unit tests

Module 5 : Plotting with MathplotLib

Simple plots
Plot format string
Subplots
Histograms
Logarithmic plots
Scatter plots
Fill between
Legend and annotations
Threedimensional plots
Contour Plots
Transformations
Animation
Projections

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.

Heb je een vraag? Onze adviseurs helpen je graag. Bel ons op 085 7440830 of e-mail naar info@springest.nl.

Download gratis en vrijblijvend de informatiebrochure

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

Heb je nog vragen?

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