Data Analysis with Python

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!

8,3
Gemiddeld cijfer voor Data Analysis with Python
Gebaseerd op 3 ervaringen Lees alle ervaringenchevron_right
Gangjian Yang
starstarstarstarstar_border
Gangjian Yang
8
Data Analysis with Python

"very informative course for Python starters. The course covers a lot of practical(detailed) issues that can be encountered in daily analytical work. The teacher is open to discussion and helpful." - 24-04-2018 07:30

"very informative course for Python starters. The course covers a lot of practical(detailed) issues that can be encountered in daily analytic… alles lezen - 24-04-2018 07:30

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 Data Science with Python leert u hoe u de Python taal en Python libraries kunt gebruiken in Data Science projecten. De cursus start met een behandeling in vogelvlucht van de Python syntax aspecten die belangrijk zijn bij Data Science projecten. Variabelen, data types, functies, flow control, comprehensions, classes, modules en packages worden besproken. Ook wordt ingegaan op de werking van de Jupyter notebooks, de IPython shell en het installeren van Python packages in Anaconda. Vervolgens komt het NumPy package aan de orde, waarmee grote datasets zeer efficiënt verwerkt kunnen worden. Hierbij wordt NumPy’s ndarray object en zijn methodes besproken. Aandacht wordt besteed aan de…

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: Data analytics, Python, Data science, Big Data en Data analyse.

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 Data Science with Python leert u hoe u de Python taal en Python libraries kunt gebruiken in Data Science projecten. De cursus start met een behandeling in vogelvlucht van de Python syntax aspecten die belangrijk zijn bij Data Science projecten. Variabelen, data types, functies, flow control, comprehensions, classes, modules en packages worden besproken. Ook wordt ingegaan op de werking van de Jupyter notebooks, de IPython shell en het installeren van Python packages in Anaconda. Vervolgens komt het NumPy package aan de orde, waarmee grote datasets zeer efficiënt verwerkt kunnen worden. Hierbij wordt NumPy’s ndarray object en zijn methodes besproken. Aandacht wordt besteed aan de verschillende array manipulatie technieken en speciale routines voor het ordenen, zoeken en het vergelijken van data in matrices. Hierbij wordt ook de MatPlotlib library besproken die nauw is geïntegreerd met NumPy en een zeer krachtig instrument vormt voor het creeeren en plotten van complexe data relaties. Vervolgens is het de beurt aan het gebruik van Panda’s voor data analyse. De pandas library introduceert twee nieuwe data structures in Python die gebruik maken van Numpy en daarom snel zijn. De data structures zijn DataFrame en Series en er wordt uitgebreid ingegaan hoe deze te gebruiken voor data analysis bij het inspecteren, selecteren, filteren, combineren en groeperen van data. En tenslotte wordt aandacht besteed aan de essentials van de SciPy library. De cursus maakt gebruik van vele voorbeelden uit de praktijk en laat zien hoe één- en twee- en drie dimensionale data sets kunnen worden gevisualiseerd.

Doelgroep Cursus Data Science with Python

De cursus Data Science with Python is bedoeld voor data analisten die Python en de Python libraries willen gebruiken in Data Science projecten.

Voorkennis training Data Science with Python

Om aan deze cursus te kunnen deelnemen is kennis van en ervaring met een willekeurige programmeertaal of pakket zoals SPSS, Matlab of VBA wenselijk. De beginselen van Python worden op de eerste dag behandeld. Indien u deze kennis al heeft kunt u de eerste dag van de cursus tegen een minderprijs overslaan.

Uitvoering cursus Data Science with Python

De theorie wordt behandeld aan de hand van presentaties. Illustratieve demo’s verduidelijken de concepten. De theorie wordt afgewisseld met oefeningen. Als ontwikkelomgeving wordt de Anaconda distributie met Jupyter notebooks gebruikt. De cursustijden zijn van 9.30 tot 16.30.

Officieel Certificaat Data Science with Python

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Data Science with Python.

Module 1 : Python Language Syntax

Python Features
Running Python
Anaconda Distribution
IPython Shell
Interactive and Script Mode
Python Data Types
Numbers and Strings
Sequences and Lists
Sets and Dictionaries
Python Flow Control
Exception Handling

Module 2 : Functions and Modules

Pass by Value and Reference
Scope of Variables
EFAP principle
What are comprehensions?
Lambda Operator
Filter, Reduce and Map
List comprehensions
Set and Dictionary comprehensions
Creating and Using Modules
import Statement
from…import Statement

Module 3 : Classes and Objects

Creating Classes
Creating and Using Objects
Accessing Attributes
Property Syntax
Constructors and Destructors
Encapsulation
Inheritance
super Keyword
Checking Relationships
issubclass and isinstance
Overriding Methods

Module 4 : Numpy

NumPy Numerical Types
Data Type objects
dtype attributes
Slicing and Indexing
Array comparisons
Manipulating array shapes
Stacking and Splitting arrays
any(),all(), slicing, reshape()
Manipulating array shapes
Methods of ndarray
Views versus copies
ravel(),flatten(),transpose()
full() and full_like() Functions

Module 5 : Matrices Calculations

ufuncs
Creating matrices
Universal functions
Arithmetic functions
Bitwise functions
Comparison functions
Fancy indexing
at() method
Inverting matrices
Finding eigenvalues
Singular value decomposition
Pseudo inverse
Determinants

Module 6 : MatplotLib

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

Module 7 : Pandas

Pandas DataFrame
Import Data
Inspect Data
Data Visualization
DataFrame Data Types
Indexing and selection
Data operations in pandas
Missing Data
Hierarchical Indexing
Plotting with Pandas
Combining Datasets
Exploratory Data Analysis

Module 8 : Time Series

Indexing Pandas Time Series
Reading and Slicing Times
Using a DatetimeIndex
Reindexing the Index
Separating and Resampling
Rolling mean and Frequency
Resample and Roll with it
Manipulating Time Series
Method chaining and Filtering
Missing values and Interpolation
Time Zones and Conversion
Plotting Time Series

Module 9 : SciPy Essentials

What is SciPy
Matrix Calculations
Using matrix class
Sparse matrices
Linear operators
Scalar multiplication
Non-linear equations and systems
Unconstrained optimization
Constrained optimization
Stochastic methods
Descriptive Statistics
Inference and Data Analysis

8,3
Gemiddeld cijfer voor Data Analysis with Python
Gebaseerd op 3 ervaringen
Gangjian Yang
starstarstarstarstar_border
Gangjian Yang
8
Data Analysis with Python

"very informative course for Python starters. The course covers a lot of practical(detailed) issues that can be encountered in daily analytical work. The teacher is open to discussion and helpful." - 24-04-2018 07:30

"very informative course for Python starters. The course covers a lot of practical(detailed) issues that can be encountered in daily analytic… alles lezen - 24-04-2018 07:30

starstarstarstarstar_border
L Gerlagh
8
Data Analysis with Python

"De training geeft een goed overzicht van wat er allemaal mogelijk is met Python. Trainer was enthousiast en wist veel. Er was alleen iets te weinig tijd om te oefenen." - 12-04-2018 07:03

"De training geeft een goed overzicht van wat er allemaal mogelijk is met Python. Trainer was enthousiast en wist veel. Er was alleen iets te… alles lezen - 12-04-2018 07:03

starstarstarstarstar_half
Heeres
9
Data Analysis with Python

"Deze training gaf een goed overzicht van de mogelijkheden van programmeren in Python en werd gegeven door een enthousiaste, kundige trainer.
Naar mijn mening werd er iets te veel tijd besteed aan plots maken, maar volgens mij is dat in vervolg trainingen al aangepast.
" - 09-04-2018 07:47

"Deze training gaf een goed overzicht van de mogelijkheden van programmeren in Python en werd gegeven door een enthousiaste, kundige trainer.… alles lezen - 09-04-2018 07:47

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.