Cursus Python voor Mariene Wetenschappen
Deze cursus bereidt je voor om Python te gebruiken als dagelijks werkinstrument in de oceanografie en de mariene wetenschappen. Vanuit de basis van de taal ga je door naar de belangrijkste wetenschappelijke bibliotheken, zoals NumPy, Pandas en Xarray, om NetCDF- en CSV-data in te lezen, CTD-profielen, boeireeksen en satellietproducten te analyseren en heldere, reproduceerbare oceanografische kaarten en grafieken te maken, zonder dat je eerdere programmeerervaring nodig hebt.
Check je voorkennis
Dit zijn de competenties die dit programma je oplevert. Vink aan wat je al beheerst en we laten je zien welk deel van het studieprogramma bij jou past.
Je begint in dit vakgebied bij nul. Het programma is precies daarvoor opgezet.
Wat is het programma Cursus Python voor Mariene Wetenschappen?
Deze korte cursus bereidt je voor om programmeren je beste bondgenoot te maken bij het bestuderen van de oceaan. Je leert Python vanaf nul in een Jupyter-omgeving, werkt met arrays, CSV-bestanden en tijdreeksen met NumPy en Pandas, opent en verkent multidimensionale NetCDF-data met Xarray om klimatologieën en anomalieën te berekenen, maakt verticale profielen, T-S-diagrammen en kaarten met Matplotlib en Cartopy, en past dat alles toe op CTD-metingen, Argo-drijvers, boeien, getijmeters en zeewateroppervlaktetemperatuur uit satellietdata.
Wat deze cursus onderscheidt: een programma voor mensen die nog nooit hebben geprogrammeerd; oefeningen op basis van echte, open mariene data van CTD, boeien, Argo en satellieten; open tools zoals Jupyter, NumPy, Pandas, Xarray en Cartopy; goede werkwijzen voor georganiseerd, reproduceerbaar wetenschappelijk werk; en een praktijkcase waarin je een volledige analyse van oceanografische data uitvoert.
Hoogtepunten van het programma
- Vanaf nul: bedoeld voor mensen die nog nooit hebben geprogrammeerd.
- Echte mariene data: oefeningen met CTD, boeien, Argo en satellietproducten.
- Open tools: Jupyter, NumPy, Pandas, Xarray en Cartopy.
- Wetenschappelijke formaten: zelfverzekerd werken met NetCDF en CSV.
- Reproduceerbaarheid: goede werkwijzen voor georganiseerd wetenschappelijk werk.
- Praktijkcase: een volledige analyse van oceanografische data.
Studieprogramma van Cursus Python voor Mariene Wetenschappen
5 modules. Selecteer een module om de inhoud te bekijken.
Basis van Python
- 1.1. Installatie en de Jupyter-omgeving
- 1.2. Variabelen en datatypen
- 1.3. Lijsten, dictionaries en tuples
- 1.4. Voorwaarden en lussen
- 1.5. Functies en modules
Wetenschappelijk rekenen met NumPy en Pandas
- 2.1. Arrays en gevectoriseerde bewerkingen
- 2.2. CSV- en Excelbestanden inlezen
- 2.3. Data filteren en groeperen
- 2.4. Tijdreeksen met Pandas
- 2.5. Ontbrekende data opschonen
Multidimensionale oceanografische data
- 3.1. Het NetCDF-formaat
- 3.2. Inleiding tot Xarray
- 3.3. Selectie op coördinaten
- 3.4. Gemiddelden, klimatologieën en anomalieën
- 3.5. Toegang tot externe data
Oceanografische visualisatie
- 4.1. Grafieken met Matplotlib
- 4.2. Verticale profielen en T-S-diagrammen
- 4.3. Kaarten met Cartopy
- 4.4. Kleurenpaletten voor de oceaan
- 4.5. Publicatieklare figuren
Toegepaste analyse van mariene data
- 5.1. CTD-profielen en Argo-drijvers
- 5.2. Reeksen van boeien en getijmeters
- 5.3. Zeewateroppervlaktetemperatuur uit satellietdata
- 5.4. Een reproduceerbaar project organiseren
- 5.5. Praktijkcase: data-analyse voor een zeegebied
Duur en vorm van Cursus Python voor Mariene Wetenschappen
Het programma omvat 300 uur. Geef aan hoeveel uur per week je kunt studeren en we vertellen je wanneer je echt klaar bent.
In dit tempo ronden de meeste studenten het programma af. Het past goed bij de betaling in termijnen.
Academische leiding en docenten
Het docententeam van Navalis: professionals uit de praktijk die de programma's verzorgen en begeleiden.
Dr. Marina AlcoverAcademisch directeur en hoofd kwaliteitszorg
Ing. Diego CifuentesHoofddocent Scheepslassen en Niet-destructief Onderzoek; hoofd QA/QC lasverbindingen
Kapt. Javier Abaroa (MCA)Hoofddocent Scheepsmanoeuvreren, Elektronische Navigatie (ECDIS/Radar/ARPA) en GMDSS; coördinator STCW-naleving en Bridge Resource Management
Dr. Pau FerrerHoofddocent Scheepsbouwkunde en Simulatie; directeur van het Laboratorium voor Hydrodynamica en CFD
Dr. Nuria LlobregatHoofddocent Maritieme Meteorologie, SAR en Operationele Veiligheid; coördinator navigatierisicobeheer
Ing. Javier BañulsHoofddocent Elektrotechniek, Automatisering en ETO-techniek; coördinator elektronische integratie en machinekameralarmen
Ing. Sofía MarquinaHoofddocent Materialen, Composieten en Corrosiebescherming; coördinator van de lijn geavanceerde verven en coatings
Ing. Tomás RieraHoofddocent Voortstuwing, Alternatieve Energie en Hybride Systemen; coördinator energieprestaties en trillingenDoelstellingen van Cursus Python voor Mariene Wetenschappen
Loopbaanmogelijkheden na Cursus Python voor Mariene Wetenschappen
Vragen over Cursus Python voor Mariene Wetenschappen
Nee. De cursus begint bij nul en bouwt geleidelijk op.
Alleen vrije software: Python, Jupyter en de wetenschappelijke bibliotheken, of een omgeving in de cloud.
Open data van CTD-metingen, boeien, Argo-drijvers en satellietproducten.
Ja. De technieken uit de cursus zijn direct toepasbaar op data-analyse in wetenschappelijke projecten.
De oceanografische data van een zeegebied naar keuze analyseren en grafisch weergeven.
Volledig online, via een virtuele campus die 24/7 beschikbaar is, met livesessies die worden opgenomen en begeleiding door het academisch team.
De cursus omvat 300 studie-uren, verdeeld over 5 modules van elk ongeveer 60 uur, en wordt afgesloten met een toegepaste praktijkcase. Je werkt in je eigen tempo binnen de planning die bij je inschrijving wordt vastgesteld.
Meer programma's in Klimaat en oceanografie
Toelatingsprocedure
Je hoeft niet te wachten tot we terugbellen. Zijn je documenten in orde, dan schrijf je je in dezelfde sessie in.
- Profiel: bedoeld voor studenten en afgestudeerden in mariene of milieuwetenschappen, laboratorium- en veldtechnici die oceanografische data verwerken, onderzoekers die nog met spreadsheets werken, professionals in milieuadvies en docenten die Python in hun lessen willen gebruiken; een opleiding in mariene wetenschappen, biologie, milieuwetenschappen, geografie, natuurkunde of verwante vakgebieden, of werkervaring met mariene data, wordt aanbevolen.
- Taal: voldoende beheersing van het Nederlands om de lessen en de technische documentatie te volgen.
- Technische middelen: een computer met een stabiele internetverbinding, een actuele browser en een camera voor livesessies en projectpresentaties.
- Toelating: online aanmelding, beoordeling van je profiel en een kort gesprek met het academisch team.
- 01AanmeldingJe gegevens, achtergrond en documenten.
- 02Directe controleWe controleren of alles volledig en in orde is.
- 03InschrijvingKies voor betaling in één keer of in termijnen en reserveer je plek.
De toelating is voorlopig totdat de commissie de aangeleverde documenten heeft goedgekeurd. Voldoe je niet aan de eisen, dan krijg je het volledige bedrag terug.
Vraag het ons voordat je je inschrijft
Laat je gegevens achter en de afdeling toelating neemt per e-mail contact met je op om al je vragen te beantwoorden. Weet je het al zeker? Dan kun je je direct aanmelden en in dezelfde sessie betalen.