Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/teomewhy/desbravando-pandas
Curso de Pandas criado em conjunto com o Instituo Aaron Swartz
https://github.com/teomewhy/desbravando-pandas
Last synced: 2 days ago
JSON representation
Curso de Pandas criado em conjunto com o Instituo Aaron Swartz
- Host: GitHub
- URL: https://github.com/teomewhy/desbravando-pandas
- Owner: TeoMeWhy
- Created: 2023-08-06T11:53:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-19T14:09:19.000Z (10 months ago)
- Last Synced: 2025-01-01T09:06:04.392Z (9 days ago)
- Language: Python
- Size: 215 KB
- Stars: 77
- Watchers: 5
- Forks: 187
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Desbravando Pandas
Curso de Pandas criado em conjunto com o Instituo Aaron Swartz.
Adicione na sua agenda, [clicando aqui](https://calendar.google.com/calendar/event?action=TEMPLATE&tmeid=NW4wNjV0bXNocjIyMGNhNzI1YjNwbjVpb2VfMjAyNDAzMTFUMjIzMDAwWiB0ZW9AdGVvbWV3aHkub3Jn&tmsrc=teo%40teomewhy.org&scp=ALL).
Aproveite também para baixar os [dados aqui](https://drive.google.com/drive/folders/1n-_rS4g3XYkhB7eHBog1Wr0BI10VTJ-K?usp=sharing).
## Sobre o curso
O objetivo primário deste material é introduzir a biblioteca de manipulação e análise de dados do Python, Pandas.
Todo conteúdo será feito ao vivo e as gravações estarão disponíveis abertamente no [YouTube/@teomewhy](https://www.youtube.com/@teomewhy) e [twitch.tv/teomewhy](twitch.tv/teomewhy). As lives serão entre os dias 11/03 e 15/03 sempre às 19:30 com horário de término próximo às 22hrs.
### Pré requisitos:
- Conhecimento básico em Python (sintaxe)
- Curso de [Introdução à Programação com Python](https://www.youtube.com/playlist?list=PLvlkVRRKOYFRXdquucikNbwYeFzzzYIGb)- Instalação do Anaconda (ou pandas).
- [Confira aqui como realizar a instalação](https://youtu.be/asUCVFBUyfY)- Vontade de aprender
### Ementa:
Segue a nossa ementa do curso:
1. Principais objetos do Pandas: Series e Dataframes
2. Importando arquivos com pandas: csv, xlsx, parquet
3. Navegando pelos dados
- Informações básicas Tipos de colunas
- Navegação em linhas e colunas
- Renomeando colunas
- Condições lógicas4. Transformações e remoções
- Criação de novas colunas
- Ordenação
- Conversão de tipos
- Aplicando funções em linhas e colunas
- Removendo Duplicatas
- Trabalhando com NAs5. Group By
- Agregações com estatística básica
- Método `agg`6. Cruzamento de dados
- Merge
- Concat7. Conectando com Bancos SQL
- Importando dados
- Escrevendo dados## Sobre os dados
Os dados são originais de nossas lives, onde temos um sistema de pontos. A partir das transações de nossos usuários, extraimos os dados. Confira o esquema das tabelas deste sistema.
Considere baixar os [dados aqui](https://drive.google.com/drive/folders/1n-_rS4g3XYkhB7eHBog1Wr0BI10VTJ-K?usp=sharing).
## Sobre o Instituto Aaron Swartz
Fazemos parte de um esforço global em que nossa estratégia de impacto social está diretamente alinhada com os Objetivos do Desenvolvimento Sustentável da ONU, contribuindo para o desenvolvimento sustentável reduzindo o gap gênero em TICs, fornecendo acesso à formação e tecnologias à pessoas de baixa renda e potencializando o trabalho coletivo em comunidades periféricas promovendo a cidadania ativa.
Dentre nossos objetivos, temos:
- Promover oportunidades de aprendizado sobre programação e o acesso à tecnologia e à informação;
Elaborar, criar, implantar, executar projetos e programas voltados para educação, cultura do conhecimento e qualificação profissional;
- Fomentar o desenvolvimento de uma comunidade de interessados em inovação, ciência, cultura, tecnologia, criatividade, artes e disseminação do conhecimento;
- Promover e dar apoio ao uso de tecnologias e padrões que permitam seu livre uso, estudo, adaptação e compartilhamento, respeitando a autonomia individual e coletiva e incentivando a colaboração;
- Promover os ideais da ética hacker perante a comunidade e o poder público, esclarecendo desentendimentos acerca do termo;
- Promover o incentivo ao uso de tecnologia e inovação para a igualdade de gênero – ou seja, aumentar o uso de tecnologias de base, em particular as tecnologias de informação e comunicação, para promover o empoderamento das mulheres e segurança;Conheça mais em: [institutoasw.org](https://institutoasw.org)
**Aaron Swartz vive!**
## Sobre o Instrutor
Téo é um entusiasta incansável do universo de dados, traz consigo uma rica jornada nas esferas de Data Science e Analytics. Como líder, destacou-se na condução estratégica de equipes, liderando pessoas e projetos de Advanced Analytics. Sua visão inovadora não apenas moldou a cultura organizacional, mas também impulsionou a evolução da maturidade analítica, viabilizando a integração eficiente entre áreas cruciais da empresa.
Para além de suas realizações profissionais, Teo nutre uma paixão dedicada à democratização do conhecimento na área de dados e tecnologia. Por meio de sua iniciativa educacional, Téo Me Why, ele compartilha insights valiosos, promove treinamentos envolventes e disponibiliza material autoral, alcançando uma audiência global. Sua abordagem acessível e inspiradora tem impactado milhares de entusiastas, tornando o aprendizado sobre dados mais inclusivo e estimulante.
Fique a vontade para se conectar nas redes sociais: