Cursusaanbod
Invoering
- Python veelzijdigheid: van data-analyse tot webcrawlen
Python Gegevensstructuren en -bewerkingen
- Gehele getallen en vlotters
- Tekenreeksen en bytes
- Tupels en lijsten
- Woordenboeken en geordende woordenboeken
- Sets en bevroren sets
- Dataframe (panda's)
- Conversies
Objectgeoriënteerd programmeren met Python
- Erfenis
- Polymorfisme
- Statische lessen
- Statische functies
- Decorateurs
- Ander
Data-analyse met Pandas
- Gegevens opschonen
- Gevectoriseerde gegevens gebruiken in panda's
- Gegevensruzie
- Gegevens sorteren en filteren
- Geaggregeerde operaties
- Analyseren van tijdreeksen
Data Visualization
- Diagrammen plotten met matplotlib
- Matplotlib gebruiken vanuit panda's
- Kwaliteitsdiagrammen maken
- Gegevens visualiseren in Jupyter-notebooks
- Andere visualisatiebibliotheken in Python
Gegevens vectoriseren in Numpy
- Numpy-arrays maken
- Algemene bewerkingen op matrices
- Ufuncs gebruiken
- Weergaven en uitzendingen op Numpy-arrays
- Prestaties optimaliseren door lussen te vermijden
- Prestaties optimaliseren met cProfile
Big data verwerken met Python
- Het bouwen en ondersteunen van gedistribueerde applicaties met Python
- Gegevensopslag: werken met databases SQL en nr.SQL.
- Gedistribueerde verwerking met Hadoop en Spark
- Schaal uw applicaties
Uitbreiding van Python (en vice versa) met andere talen
- C#
- Java
- C++
- Perl
- Anderen
Python Multi-threaded programmeren
- Modules
- Synchroniseren
- Prioriteiten stellen
Data Serialization
- Python objectserialisatie met Pickle
UI-programmering met Python
- Framework-opties voor het bouwen van GUI's in Python
- Tkinter
- Pyqt
Python voor onderhoudsscripts
- Uitzonderingen correct verhogen en opvangen
- Code organiseren in modules en pakketten
- Symbooltabellen begrijpen en deze in code openen
- Een testraamwerk kiezen en TDD toepassen in Python
Python voor internet
- Pakketten voor webverwerking
- Webcrawlen
- HTML parseren en XML
- Webformulieren automatisch invullen
Samenvatting en conclusie
Vereisten
- Beginner tot halfgevorderde programmeerervaring.
- Kennis van wiskunde en statistiek.
- Kennis van databaseconcepten.
Publiek
- Ontwikkelaars
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €9120 online delivery, based on a group of 2 delegates, €2880 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (7)
GoIk heb veel nieuwe dingen geleerd.
Roland - Diehl Aviation
Cursus - Advanced Python - 4 Days
Automatisch vertaald
We hebben de onderwerpen voldoende diepgaand behandeld, wat ons de tijd gaf om veel ervan te bespreken. Het was uitgebreid genoeg.
Gergo - Diehl Aviation
Cursus - Advanced Python - 4 Days
Automatisch vertaald
We hebben veel nieuwe informatie ontvangen over Python die we in de toekomst in ons dagelijkse werk kunnen gebruiken. De oefeningen waren zeer interessant en uitdagend genoeg.
Zsolt - Diehl Aviation
Cursus - Advanced Python - 4 Days
Automatisch vertaald
De training was over het algemeen goed, mijn favoriete onderdeel: dashboard & PyQt
Balazs - Diehl Aviation
Cursus - Advanced Python - 4 Days
Automatisch vertaald
Plenty of examples - and the trainer willing to bend backwards to help us with topics we were weaker in.
Wei Lit Teoh - HP Singapore (Private) Ltd.
Cursus - Advanced Python - 4 Days
Veel oefeningen
Fanny Stauffer - UCB Pharma S.A.
Cursus - Advanced Python - 4 Days
Automatisch vertaald
The trainer gave a clear and systematic teaching. He usually gave the reasoning and fundamental knowledge behind the commands. He also gave us time to do the exercises and practice.