Kurs Pythona w naukach o morzu
Ten kurs przygotowuje Cię do korzystania z Pythona jako codziennego narzędzia pracy w oceanografii i naukach o morzu. Zaczynając od podstaw języka, przejdziesz do kluczowych bibliotek naukowych, takich jak NumPy, Pandas i Xarray, aby wczytywać dane NetCDF i CSV, analizować profile CTD, szeregi z boi i produkty satelitarne oraz tworzyć czytelne i odtwarzalne mapy i wykresy oceanograficzne – bez wcześniejszego doświadczenia w programowaniu.
Sprawdzenie wiedzy wstępnej
Oto kompetencje, które daje ten program. Zaznacz te, które już masz opanowane, a powiemy Ci, która część programu jest dla Ciebie.
W tej dziedzinie zaczynasz od zera. Program powstał właśnie z myślą o tym.
Czym jest program „Kurs Pythona w naukach o morzu”?
Ten krótki kurs przygotowuje Cię do tego, by programowanie stało się Twoim najlepszym sprzymierzeńcem w badaniu oceanu. Nauczysz się Pythona od zera w środowisku Jupyter, będziesz pracować z tablicami, plikami CSV i szeregami czasowymi w NumPy i Pandas, otwierać i eksplorować wielowymiarowe dane NetCDF w Xarray, aby obliczać klimatologie i anomalie, tworzyć profile pionowe, diagramy T-S i mapy w Matplotlib i Cartopy, a wszystko to zastosujesz do pomiarów CTD, pływaków Argo, boi, mareografów i satelitarnej temperatury powierzchni morza.
Co wyróżnia ten kurs: program przygotowany dla osób, które nigdy nie programowały; ćwiczenia na rzeczywistych otwartych danych morskich z CTD, boi, Argo i satelitów; otwarte narzędzia, takie jak Jupyter, NumPy, Pandas, Xarray i Cartopy; dobre nawyki uporządkowanej i odtwarzalnej pracy naukowej; oraz studium przypadku, w którym przeprowadzasz pełną analizę danych oceanograficznych.
Najważniejsze cechy programu
- Od zera: dla osób, które nigdy nie programowały.
- Rzeczywiste dane morskie: ćwiczenia z CTD, boi, Argo i produktów satelitarnych.
- Otwarte narzędzia: Jupyter, NumPy, Pandas, Xarray i Cartopy.
- Formaty naukowe: pewna praca z NetCDF i CSV.
- Odtwarzalność: dobre nawyki uporządkowanej pracy naukowej.
- Studium przypadku: pełna analiza danych oceanograficznych.
Program studiów: Kurs Pythona w naukach o morzu
Liczba modułów: 5. Wybierz moduł, aby zobaczyć jego zawartość.
Podstawy Pythona
- 1.1. Instalacja i środowisko Jupyter
- 1.2. Zmienne i typy danych
- 1.3. Listy, słowniki i krotki
- 1.4. Instrukcje warunkowe i pętle
- 1.5. Funkcje i moduły
Obliczenia naukowe w NumPy i Pandas
- 2.1. Tablice i operacje wektorowe
- 2.2. Wczytywanie plików CSV i Excel
- 2.3. Filtrowanie i grupowanie danych
- 2.4. Szeregi czasowe w Pandas
- 2.5. Uzupełnianie brakujących danych
Wielowymiarowe dane oceanograficzne
- 3.1. Format NetCDF
- 3.2. Wprowadzenie do Xarray
- 3.3. Wybór według współrzędnych
- 3.4. Średnie, klimatologie i anomalie
- 3.5. Dostęp do danych zdalnych
Wizualizacja oceanograficzna
- 4.1. Wykresy w Matplotlib
- 4.2. Profile pionowe i diagramy T-S
- 4.3. Mapy w Cartopy
- 4.4. Palety kolorów dla oceanu
- 4.5. Ryciny gotowe do publikacji
Stosowana analiza danych morskich
- 5.1. Profile CTD i pływaki Argo
- 5.2. Szeregi z boi i mareografów
- 5.3. Satelitarna temperatura powierzchni morza
- 5.4. Organizacja odtwarzalnego projektu
- 5.5. Studium przypadku: analiza danych dla obszaru morskiego
Czas trwania i forma: Kurs Pythona w naukach o morzu
Program obejmuje 300 godz. Powiedz nam, ile godzin tygodniowo możesz poświęcić na naukę, a powiemy Ci, kiedy naprawdę skończysz.
W takim tempie kończy większość uczestników. Dobrze pasuje do planu ratalnego.
Kierownictwo akademickie i kadra dydaktyczna
Zespół dydaktyczny Navalis: czynni zawodowo specjaliści, którzy prowadzą i nadzorują programy.
dr Marina AlcoverDyrektorka akademicka, odpowiedzialna za zapewnienie jakości
inż. Diego CifuentesStarszy wykładowca spawalnictwa okrętowego i badań nieniszczących; kierownik QA/QC połączeń spawanych
kpt. Javier Abaroa (MCA)Starszy wykładowca manewrowania statkiem, nawigacji elektronicznej (ECDIS/radar/ARPA) i GMDSS; koordynator ds. zgodności z STCW i zarządzania zasobami na mostku
dr Pau FerrerStarszy wykładowca architektury okrętowej i symulacji; kierownik Laboratorium Hydrodynamiki i CFD
dr Nuria LlobregatStarsza wykładowczyni meteorologii morskiej, SAR i bezpieczeństwa operacyjnego; koordynatorka ds. zarządzania ryzykiem nawigacyjnym
inż. Javier BañulsStarszy wykładowca elektrotechniki, automatyki i inżynierii ETO; koordynator ds. integracji elektronicznej i alarmów siłowni
inż. Sofía MarquinaStarsza wykładowczyni materiałoznawstwa, kompozytów i ochrony antykorozyjnej; koordynatorka obszaru zaawansowanych farb i powłok
inż. Tomás RieraStarszy wykładowca napędów, energii alternatywnej i systemów hybrydowych; koordynator ds. efektywności energetycznej i drgańCele programu „Kurs Pythona w naukach o morzu”
Perspektywy zawodowe po programie „Kurs Pythona w naukach o morzu”
Pytania o program „Kurs Pythona w naukach o morzu”
Nie. Kurs zaczyna od zera i postępuje stopniowo.
Wyłącznie wolnego oprogramowania: Pythona, Jupytera i bibliotek naukowych albo środowiska w chmurze.
Na otwartych danych z pomiarów CTD, boi, pływaków Argo i produktów satelitarnych.
Tak. Techniki z kursu można bezpośrednio stosować do analizy danych w projektach naukowych.
Na analizie i wizualizacji danych oceanograficznych wybranego przez Ciebie obszaru morskiego.
W całości online, na wirtualnym kampusie dostępnym 24/7, z nagrywanymi sesjami na żywo i konsultacjami z zespołem dydaktycznym.
Kurs obejmuje 300 godzin nauki w 5 modułach po około 60 godzin i kończy się praktycznym studium przypadku. Możesz postępować we własnym tempie w ramach harmonogramu ustalonego przy zapisie.
Więcej programów z obszaru: Klimat i oceanografia
Proces rekrutacji
Bez czekania na telefon. Jeśli Twoje dokumenty są w porządku, możesz zapisać się podczas tej samej sesji.
- Profil: dla studentów i absolwentów nauk o morzu lub o środowisku, techników laboratoryjnych i terenowych pracujących z danymi oceanograficznymi, badaczy wciąż pracujących na arkuszach kalkulacyjnych, specjalistów doradztwa środowiskowego oraz nauczycieli, którzy chcą wprowadzić Pythona do swoich zajęć; zalecane jest wykształcenie z nauk o morzu, biologii, nauk o środowisku, geografii, fizyki lub kierunków pokrewnych albo doświadczenie zawodowe z danymi morskimi.
- Język: znajomość języka polskiego w stopniu wystarczającym do śledzenia zajęć i dokumentacji technicznej.
- Zasoby techniczne: komputer ze stabilnym łączem internetowym, aktualna przeglądarka i kamera do sesji na żywo oraz prezentacji projektów.
- Zapisy: zgłoszenie online, analiza Twojego profilu i krótka rozmowa z zespołem dydaktycznym.
- 01ZgłoszenieTwoje dane, doświadczenie i dokumenty.
- 02Natychmiastowa weryfikacjaSprawdzamy, czy wszystko jest kompletne i poprawne.
- 03ZapisWybierz płatność jednorazową lub raty i zarezerwuj miejsce.
Przyjęcie jest warunkowe do czasu zatwierdzenia przesłanych dokumentów przez komisję. Jeśli nie spełniasz wymagań, zwracamy całą kwotę.
Zapytaj nas przed zapisem
Zostaw swoje dane, a dział rekrutacji napisze do Ciebie i odpowie na wszystkie pytania. Jeśli masz już pewność, możesz złożyć zgłoszenie i zapłacić podczas tej samej sesji.