Linguagem Python – Da teoria à prática (5ª ed.)

Sinopse

A linguagem de programação Python tornou-se numa ferramenta de eleição para análise de dados em ambiente científico e empresarial. Tendo o número de utilizadores vindo a crescer anualmente, a linguagem Python está atualmente implementada nas atividades diárias de um número cada vez maior de organizações públicas e privadas. Sendo uma linguagem open-source com uma comunidade numerosa e bastante ativa, as funcionalidades desta poderosa linguagem têm vindo a estender-se para diversas áreas do saber. Atualmente a linguagem Python é uma poderosa ferramenta open-source multiplataforma para a visualização, processamento e análise de dados, fazendo uso das suas fortes capacidades gráficas e estatísticas.

Competências de saída

No final da formação, os formandos deverão estar familiarizados com a linguagem Python, nomeadamente com a sintaxe e processos de fluxo, desenvolvimento de novas funções específicas e compilação de novos packages. Deverão ser autónomos no uso do Python para desenvolvimento de rotinas de trabalho em aplicações de análise de dados e automatização de processos.

Destinatários

Membros e não membros.
A formação é destinada a todas as pessoas que tenham reduzida experiência com o Python ou que não possuam qualquer conhecimento da linguagem, sendo no entanto necessário que haja um conhecimento geral de programação e processos envolventes. A formação destina-se a profissionais ou estudantes que necessitem de alguma forma introduzir processos de programação na sua rotina de trabalho (Engenharia, Geografia, Geologia, Biologia, Arquitetura, entre outros).

Corpo Docente

Nelson Pires

Licenciado em Física Aplicada – ramo Ótica pela Universidade do Minho e em Ciências de Engenharia – perfil Engenharia Geográfica, Mestre e Doutorado em Engenharia Geográfica pela Faculdade de Ciências da Universidade do Porto. É atualmente professor auxiliar convidado da Faculdade de Ciências da Universidade do Porto, assegurando a docência em várias disciplinas da Licenciatura em Engenharia Geoespacial, Mestrado em Engenharia Geográfica e Mestrado em Deteção Remota. Ao longo do seu percurso profissional tem vindo a desenvolver trabalho em vários domínios da Deteção Remota e análise geoespacial. Apoiante da filosofia e de soluções open-source há vários anos, todo o seu trabalho é desenvolvido usando ferramentas de código aberto, onde a linguagem Python faz parte integrante dos seus processos e rotinas de trabalho. Autor e coautor de várias comunicações e de artigos científicos de âmbito nacional e internacional.

Conteúdos Programáticos

  • Módulo I – Princípios básicos da linguagem Python
    • Instalação e configuração do ambiente de desenvolvimento Python
    • Tipos de variáveis e alocação de valores. A função print()
    • Exercícios intercalares de autoavaliação
  • Módulo II – Manipulação de strings em Python
    • Introdução a strings. As funções type(), str() e input()
    • Métodos e operações variadas relacionadas com strings. A função len()
    • Exercícios intercalares de autoavaliação
  • Módulo III – Funções e controlo de fluxo
    • Criação de funções em Python com e sem parâmetros
    • Fluxo de controlo, condições if-then-else,  condições aninhadas
    • Exercícios intercalares de autoavaliação
  • Módulo IV – Listas, Dicionários e Tuplos
    • Introdução às listas em Python. Indexação e seleção
    • Introdução aos dicionários e tuplos. Métodos e aplicações
    • Exercícios intercalares de autoavaliação

Carga horária

17h

Observações

Idioma: Português

Carga horária total: 17h

Carga horária em sessões síncronas: não aplicável

Carga horária em sessões assíncronas (estimativa de tempo de autoestudo, fórum e etapas sem intervenção síncrona dos formadores): 17h

Serão disponibilizados quatro módulos de conteúdos pedagógicos nas seguintes datas, ficando disponíveis até ao último dia da ação de formação:

– Módulo 1:  09/04/2025

– Módulo 2:  11/04/2025

– Módulo 3:  14/04/2025

– Módulo 4:  16/04/2025

Teste de avaliação final: 22/04/2025 (entre as 21h e as 23h59m)

Ação de formação totalmente constituída por sessões assíncronas e outro material para autoestudo. Cada formando pode gerir o seu tempo de autoestudo.

Certificação: Concluída a ação de formação com aproveitamento, será emitido um Certificado de Formação Profissional, com aprovação (sem classificação atribuída), na plataforma SIGO.

Preço Membro:

€50

Preço Não Membro

€150

Preço Estudante:

€25

Partilhe a engenharia que há em tudo o que há

Facebook
Twitter
LinkedIn
WhatsApp
Email

Poderá gostar também…