linha
Introdução à Linguagem de Programação Python
Coordenador do Curso
Marcel Pedroso
Regime de Funcionamento

04 encontros remotos semanais contendo de 02 horas cada pelo Google Sala de Aula da PCDaS

Perfil do Candidato

A 1ª edição será por demanda fechada

Programação

Módulo 1 - Noções introdutórias de Python: Criando as primeiras variáveis e conhecendo os tipos básicos de dados (2 horas)  
 A interface Python - Hello World e Células
 Documentação do notebook - Comentários, Markdown e função help()
 Atribuição de variáveis
 Operadores aritméticos / Cálculos com variáveis
 Tipos de variáveis
 Exercícios;
 Conversão do tipo de dado 
Operadores booleanos (and, or, > , ==, etc)
 Estruturas condicionais (if, elif e else)
 Exercícios   

Módulo 2 - Listas em Python: Armazenando, acessando e manipulando listas (2 horas)  
 Criação de listas
 Subconjuntos de uma lista (acesso por índices e slice notation)
 Exercícios
 Listas de listas
 Manipulando listas (adicionando, removendo e percorrendo uma lista)
 Exercícios
 Métodos de strings
 Exercícios  
 
Módulo 3 - Utilizando Funções e Pacotes  (2 horas)  
 Funções
 Exercícios
 Importando pacotes: Pandas
 Diferentes formas de importar um pacote (from, import, *, etc)
 Pandas: Criando um DataFrame (read_csv, api, funções, etc)
 Pandas: exploração básica de um DataFrame (.info, .head, .tail, .describe, .shape, .value_count, etc)
 Exercícios
 Pandas: plotando gráficos de linha, barra e pizza
 Exercícios  

Módulo 4 - Atividade de Estudo Integrada (2 horas)  
 Suporte ao estudo do conteúdo apresentado
 Monitoria e revisão
 Exercícios