Curso de curta duração300 h · Online · 5 módulos

Curso de Python para Ciências do Mar

Este curso prepara-o para utilizar o Python como ferramenta de trabalho diária em oceanografia e ciências do mar. Partindo dos fundamentos da linguagem, avançará para as principais bibliotecas científicas, como NumPy, Pandas e Xarray, para ler dados NetCDF e CSV, analisar perfis de CTD, séries de boias e produtos de satélite, e criar mapas e gráficos oceanográficos claros e reprodutíveis, sem necessidade de experiência prévia em programação.

Duração300 h
ModalidadeOnline
Início1 de dezembro
Módulos5
Diagnóstico do programa

Avaliação de conhecimentos prévios

Estas são as competências que este programa proporciona. Assinale as que já domina e indicamos-lhe que parte do plano de estudos é a sua.

O seu diagnóstico
6de 6 por adquirir

Parte do zero nesta área. O programa foi pensado precisamente para isso.

Informação do programa

O que é o programa Curso de Python para Ciências do Mar?

Este curso de curta duração prepara-o para fazer da programação a sua melhor aliada no estudo do oceano. Aprenderá Python de raiz num ambiente Jupyter, trabalhará com arrays, ficheiros CSV e séries temporais com NumPy e Pandas, abrirá e explorará dados multidimensionais NetCDF com Xarray para calcular climatologias e anomalias, produzirá perfis verticais, diagramas T-S e mapas com Matplotlib e Cartopy, e aplicará tudo isto a lançamentos de CTD, flutuadores Argo, boias, marégrafos e temperatura da superfície do mar por satélite.

O que distingue este curso: um programa pensado para quem nunca programou; exercícios com dados marinhos abertos e reais de CTD, boias, Argo e satélites; ferramentas abertas como Jupyter, NumPy, Pandas, Xarray e Cartopy; boas práticas para um trabalho científico organizado e reprodutível; e um caso prático em que realiza uma análise completa de dados oceanográficos.

Tipo de programaCurso de curta duração
ModalidadeOnline
Duração300 horas
Módulos5
Início1 de dezembro

Destaques do programa

  • Desde o início: pensado para quem nunca programou.
  • Dados marinhos reais: exercícios com CTD, boias, Argo e produtos de satélite.
  • Ferramentas abertas: Jupyter, NumPy, Pandas, Xarray e Cartopy.
  • Formatos científicos: trabalhar com segurança com NetCDF e CSV.
  • Reprodutibilidade: boas práticas para um trabalho científico organizado.
  • Caso prático: uma análise completa de dados oceanográficos.
Plano de estudos

Plano de estudos do programa Curso de Python para Ciências do Mar

5 módulos. Selecione um módulo para consultar o respetivo conteúdo.

Módulo 1

Fundamentos de Python

  • 1.1. Instalação e ambiente Jupyter
  • 1.2. Variáveis e tipos de dados
  • 1.3. Listas, dicionários e tuplos
  • 1.4. Condicionais e ciclos
  • 1.5. Funções e módulos
Nesta etapa
60 hde dedicação estimada
5 sem.semanas ao seu ritmo
Módulo 2

Computação científica com NumPy e Pandas

  • 2.1. Arrays e operações vetorizadas
  • 2.2. Leitura de ficheiros CSV e Excel
  • 2.3. Filtragem e agrupamento de dados
  • 2.4. Séries temporais com Pandas
  • 2.5. Tratamento de dados em falta
Nesta etapa
60 hde dedicação estimada
5 sem.semanas ao seu ritmo
Módulo 3

Dados oceanográficos multidimensionais

  • 3.1. O formato NetCDF
  • 3.2. Introdução ao Xarray
  • 3.3. Seleção por coordenadas
  • 3.4. Médias, climatologias e anomalias
  • 3.5. Acesso a dados remotos
Nesta etapa
60 hde dedicação estimada
5 sem.semanas ao seu ritmo
Módulo 4

Visualização oceanográfica

  • 4.1. Gráficos com Matplotlib
  • 4.2. Perfis verticais e diagramas T-S
  • 4.3. Mapas com Cartopy
  • 4.4. Paletas de cores para o oceano
  • 4.5. Figuras prontas para publicação
Nesta etapa
60 hde dedicação estimada
5 sem.semanas ao seu ritmo
Módulo 5

Análise aplicada de dados marinhos

  • 5.1. Perfis de CTD e flutuadores Argo
  • 5.2. Séries de boias e marégrafos
  • 5.3. Temperatura da superfície do mar por satélite
  • 5.4. Organização de um projeto reprodutível
  • 5.5. Caso prático: análise de dados de uma área marinha
Nesta etapa
60 hde dedicação estimada
5 sem.semanas ao seu ritmo
Planeie o seu ritmo

Duração e modalidade do programa Curso de Python para Ciências do Mar

São 300 horas. Indique quantas pode dedicar por semana e dizemos-lhe quando termina realmente.

4 h30 h
Com 12 h por semana
6
meses até terminar
25 semanas
semanas no total

É o ritmo com que a maioria dos alunos termina. Adapta-se bem ao plano de prestações.

Corpo docente

Direção académica e corpo docente

A equipa docente da Navalis: profissionais no ativo que lecionam e supervisionam os programas.

Dra. Marina AlcoverDra. Marina AlcoverDiretora académica e responsável pela garantia da qualidade
Ing. Diego CifuentesEng. Diego CifuentesProfessor associado de Soldadura Naval e Ensaios Não Destrutivos; responsável de QA/QC de juntas soldadas
Cap. Javier Abaroa (MCA)Cmdt. Javier Abaroa (MCA)Professor associado de Manobra, Navegação Eletrónica (ECDIS/Radar/ARPA) e GMDSS; coordenador de conformidade STCW e gestão de recursos na ponte
Dr. Pau FerrerDr. Pau FerrerProfessor associado de Arquitetura Naval e Simulação; diretor do Laboratório de Hidrodinâmica e CFD
Dra. Nuria LlobregatDra. Nuria LlobregatProfessora associada de Meteorologia Marítima, SAR e Segurança Operacional; coordenadora de gestão de riscos na navegação
Ing. Javier BañulsEng. Javier BañulsProfessor associado de Eletrotecnia, Automação e Engenharia ETO; coordenador de integração eletrónica e alarmes de máquinas
Ing. Sofía MarquinaEng. Sofía MarquinaProfessora associada de Materiais, Compósitos e Proteção Anticorrosiva; coordenadora da linha de tintas e revestimentos avançados
Ing. Tomás RieraEng. Tomás RieraProfessor associado de Propulsão, Energias Alternativas e Sistemas Híbridos; coordenador de desempenho energético e vibrações
Objetivos

Objetivos do programa Curso de Python para Ciências do Mar

01Utilizar variáveis, estruturas de dados, funções e ciclos.
02Trabalhar com NumPy, Pandas e Matplotlib.
03Abrir e explorar ficheiros NetCDF, CSV e produtos de satélite.
04Calcular estatísticas, médias e anomalias.
05Representar perfis, séries e campos espaciais.
06Organizar o código e os notebooks de forma ordenada.
Saídas profissionais

Saídas profissionais do programa Curso de Python para Ciências do Mar

01Técnico de dados oceanográficosprocessamento e análise em centros de investigação.
02Assistente de investigaçãoapoio à análise de dados em projetos.
03Técnico de consultoria ambientalanálise de dados de campanhas marinhas.
04Analista de dados júniorum primeiro passo para funções de ciência de dados.
Dúvidas frequentes

Perguntas sobre o programa Curso de Python para Ciências do Mar

Não. O curso começa do zero e avança de forma gradual.

Apenas software gratuito: Python, Jupyter e as bibliotecas científicas, ou um ambiente na nuvem.

Dados abertos de lançamentos de CTD, boias, flutuadores Argo e produtos de satélite.

Sim. As técnicas do curso aplicam-se diretamente à análise de dados em projetos científicos.

Analisar e representar graficamente os dados oceanográficos de uma área marinha à sua escolha.

Totalmente online, através de um campus virtual disponível 24 horas por dia, 7 dias por semana, com sessões em direto que ficam gravadas e tutorias com a equipa académica.

O curso inclui 300 horas de estudo distribuídas por 5 módulos de cerca de 60 horas cada e termina com um caso prático aplicado. Pode avançar ao seu ritmo dentro do calendário definido no momento da inscrição.

Admissão online

Processo de admissão

Sem esperar por um telefonema. Se a documentação estiver em ordem, inscreve-se na mesma sessão.

Requisitos de acesso
  • Perfil: dirigido a estudantes e licenciados em ciências do mar ou do ambiente, técnicos de laboratório e de campo que lidam com dados oceanográficos, investigadores que ainda trabalham com folhas de cálculo, profissionais de consultoria ambiental e docentes que queiram levar o Python para as suas aulas; recomenda-se formação em ciências do mar, biologia, ciências do ambiente, geografia, física ou áreas afins, ou experiência profissional com dados marinhos.
  • Idioma: domínio suficiente do português para acompanhar as aulas e a documentação técnica.
  • Recursos técnicos: um computador com ligação estável à internet, um navegador atualizado e uma câmara para as sessões em direto e a apresentação de projetos.
  • Admissão: candidatura online, análise do perfil e uma breve entrevista com a equipa académica.
  1. 01
    Candidatura
    Dados pessoais, percurso e documentos.
  2. 02
    Verificação imediata
    Confirmamos que está tudo completo e em ordem.
  3. 03
    Inscrição
    Escolha pronto pagamento ou prestações e reserve o seu lugar.
Iniciar a minha candidaturaA partir de 156 € de inscrição

A admissão é provisória até que a comissão valide a documentação apresentada. Se os requisitos não forem cumpridos, o montante é reembolsado na totalidade.

Tem dúvidas?

Pergunte-nos antes de se inscrever

Deixe os seus dados e os serviços de admissão entrarão em contacto por escrito para esclarecer o que precisar. Se já tem a decisão tomada, pode avançar diretamente para a candidatura e pagar na mesma sessão.

Inscrever-me agora

Consentimento
Voltar ao topo