Skip to content

Este repositório tem como objetivo explorar os conceitos iniciais da programação, utilizando a linguagem de programação Python

Notifications You must be signed in to change notification settings

marianabritoazevedo/Minicurso-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💻 Minicurso-Python

Este repositório tem como objetivo explorar os conceitos iniciais da programação, utilizando a linguagem de programação Python. Para isso, iremos trabalhar diversos assuntos, focando um pouco em temas de geografia, para aprender aos poucos o básico da lógica de programação.

Ao final deste curso, além de aprender um pouco dos conceitos básicos, você será capaz de ler tabelas e plotar gráficos no Python, utilizando as bibliotecas Pandas e Plotly. Também iremos trabalhar com o Google Colab para praticar e escrever os nossos códigos!

1️⃣ Dia 1 - Conceitos básicos de programação com Python

Neste primeiro módulo, iremos trabalhar com os seguintes conceitos:

  • O que é programação?
  • O que é Python?
  • Variáveis e seus tipos
  • Leitura e impressão de valores na tela
  • Operações aritméticas
  • Operações booleanas
  • Estruturas condicionais

Estes conceitos serão trabalhados em duas etapas:

  1. Aula teórica - Os slides podem ser acessados neste botão: Open in PDF
  2. Aula prática - O notebook pode ser acessado neste botão: Jupyter

2️⃣ Dia 2 - Avançando com a programação em Python

No segundo módulo, iremos nos aprofundar nos conhecimentos obtidos anteriormente e plotar um gráfico simples a partir de uma tabela do pandas. Os assuntos a serem trabalhados são:

  • Listas e como acessar elementos de uma lista
  • Matrizes e como acessar elementos de uma matriz
  • Estruturas de repetição
  • Trabalhando com tabelas - Biblioteca Pandas
  • Trabalhando com gráficos - Biblioteca Plotly

Esses conhecimentos serão trabalhados em duas etapas:

  1. Aula teórica - Os slides podem ser acessados neste botão: Open in PDF
  2. Aula prática - O notebook pode ser acessado neste botão: Jupyter

📚 Como prosseguir com meus estudos em programação com Python?

Este minicurso tem apenas como objetivo dar passos iniciais na programação com o Python e mostrar alguns exemplos básicos, mas existe muito mais a ser visto, inclusive nesses tópicos iniciais! Em um minicurso não é possível abordar todos os detalhes, mas abaixo, encontram-se alguns links para te ajudar a continuar os seus estudos nos temas abordados neste repositório

  • Alura: esta plataforma possui vários cursos em português sobre Python, desde níveis iniciantes até níveis avançados. É preciso fazer uma assinatura para ter acesso aos cursos, mas são de ótima qualidade e abordam todos os assuntos sobre o tema.
  • Curso em vídeo: esta playlist do YouTube, feita pelo professor Guanabara, aborda todos os conceitos iniciais da linguagem de programação, incluindo exercícios para praticar um pouco mais com a linguagem.
  • Kaggle: o Kaggle é uma plataforma que possui cursos gratuitos não apenas para Python, como também para tópicos de Ciência de Dados e Aprendizagem de Máquina. Os cursos são em inglês e contam com conteúdos e exercícios para praticar a linguagem de programação.
  • Plotly: aqui encontra-se a documentação da biblioteca Plotly, com exemplos de como plotar os mais diversos gráficos com esta biblioteca.
  • Pandas: aqui encontra-se a documentação da bibliteca Pandas, com diversos exemplos de uso de manipulação e trabalho com tabelas no Python.
  • Geopandas: caso você deseje realmente se aprofundar no Python para temas voltados para a geografia, aqui encontra-se a documentação da biblioteca Geopandas. Com ela, é possível manipular dados geográficos e plotar mapas.

About

Este repositório tem como objetivo explorar os conceitos iniciais da programação, utilizando a linguagem de programação Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published