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 comandosbreak
econtinue
.
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.