Python para engenharia

Arquivo de roteiros e aulas do curso Python para Engenharia com Aplicações

Conteúdo do curso


Capítulo 1: Primeiros passos

Neste capítulo vamos apresentar o ambiente de desenvolvimento do Jupyter Lab e introduzir as linguagens Markdown e Python. Além disso, vamos ensinar como instalar o Anaconda para utilizar o Jupyter Lab com o Python.

Capítulo 2: Saída de dados e sentenças lógicas

Neste capítulo vamos aprender um pouco mais sobre a função print() e o método .format(). Além disso, como funciona as variáveis booleanas e os operadores lógicos & relacionais.

Capítulo 3: Módulos e pacotes

Neste capítulo vamos aprender a expandir a linguagem Python através dos módulos e pacotes.

Capítulo 4: Estruturas de decisão

Neste capítulo vamos aprender sobre as estruturas de decisão do Python e sobre as extensões do Jupyter Notebook.

Capítulo 5: Estrutura de repetição while

Neste capítulo vamos aprender sobre as estruturas de repetição while, while-else e os comandos break e continue.

Capítulo 6: Widgets

Neste capítulo vamos aprender sobre as entradas iterativas do Jupyter, os Widgets.

Capítulo 7: Lista

Neste capítulo vamos aprender sobre as listas, tupla, for e list comprehension.

Capítulo 8: Saídas do IPython

Neste capítulo vamos aprender um pouco sobre as saídas do IPython e sobre alguns métodos de strings.

Capítulo 9: Dicionários e Pandas

Neste capítulo vamos aprender sobre dicionários e uma das principais bibliotecas de base de dados, o Pandas.

Capítulo 10: Numpy e Matplotlib

Neste capítulo vamos aprender sobre dois pacotes super importantes o Numpy e o Matplotlib.

Capítulo 11: Sympy e conversão de notebooks

Neste capítulo veremos um pouco de tudo. Computação científica com o Sympy e o Scipy, criação de relatórios, slides e aplicativos utilizando o Voila e o Nbconvert e uma abordagem um pouco mais profundada nas funções.

Capítulo 12: Classes

Neste capítulo introduziremos o estudo de classes e um a abordagem inicial no conceito de escopo e de namespace.