Skip to content

pedrosiracusa/curso_python_eamc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Open In Colab

Curso de Python - EAMC 2019

Curso apresentado no EAMC 2019 como parte do Programa de Verão 2019 do LNCC. Acesse o site do curso clicando aqui.

Conteúdo

O curso está dividido nas quatro partes descritas abaixo.

São apresentados os principais tipos e estruturas de dados nativas da linguagem Python.

Nesta aula aprenderemos a alterar o fluxo de execução de nossos programas usando estruturas de controle (condicionais e de repetição). Aprenderemos também como encapsular códigos em funções. Finalmente, veremos como o conceito de classes permite ao programador trabalhar com o paradigma de programação orientada a objetos.

Aqui veremos uma introdução às funcionalidades básicas de um dos princípais pacotes para computação científica em Python, a NumPy. Sua principal característica é a capacidade lidar eficientemente com arrays multidimensionais.

A biblioteca SciPy oferece um conjunto de pacotes para a resolução de problemas científicos. Veremos algumas de suas principais aplicações, como por exemplo a solução de sistemas (lineares e não-lineares), otimização não-linear e Equações Diferenciais Ordinárias.

Local

  • Data: 04 a 07 de Fevereiro de 2019

  • Horário: 11h - 12h30, 13h30 - 14h30

  • Local: Laboratório de Informática, LNCC, Petrópolis, RJ

Ministrantes

  • Pedro de Siracusa: Biólogo pela UnB e mestre em modelagem computacional pelo LNCC.

  • Diego Volpatto: Desenvolvedor Numérico na ESSS e entusiasta de Python e Computação Científica. Sou formado em Engenharia Química pela UFRN e mestre em Modelagem Computacional pelo LNCC, onde atualmente faço meu doutorado também.