{"id":21524766,"url":"https://github.com/teomewhy/desbravando-pandas","last_synced_at":"2025-10-18T16:26:01.822Z","repository":{"id":186504259,"uuid":"675279499","full_name":"TeoMeWhy/desbravando-pandas","owner":"TeoMeWhy","description":"Curso de Pandas criado em conjunto com o Instituo Aaron Swartz","archived":false,"fork":false,"pushed_at":"2024-03-19T14:09:19.000Z","size":220,"stargazers_count":90,"open_issues_count":1,"forks_count":189,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-09-04T18:55:57.241Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TeoMeWhy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"TeoMeWhy"}},"created_at":"2023-08-06T11:53:17.000Z","updated_at":"2025-08-25T23:51:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"b3894d06-2a3c-49f4-a936-b229a0d5275a","html_url":"https://github.com/TeoMeWhy/desbravando-pandas","commit_stats":null,"previous_names":["teomewhy/desbravando-pandas"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TeoMeWhy/desbravando-pandas","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeoMeWhy%2Fdesbravando-pandas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeoMeWhy%2Fdesbravando-pandas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeoMeWhy%2Fdesbravando-pandas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeoMeWhy%2Fdesbravando-pandas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TeoMeWhy","download_url":"https://codeload.github.com/TeoMeWhy/desbravando-pandas/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeoMeWhy%2Fdesbravando-pandas/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279564378,"owners_count":26191793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-18T02:00:06.492Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-24T01:29:05.037Z","updated_at":"2025-10-18T16:26:01.803Z","avatar_url":"https://github.com/TeoMeWhy.png","language":"Python","funding_links":["https://github.com/sponsors/TeoMeWhy"],"categories":[],"sub_categories":[],"readme":"# Desbravando Pandas\n\nCurso de Pandas criado em conjunto com o Instituo Aaron Swartz.\n\nAdicione na sua agenda, [clicando aqui](https://calendar.google.com/calendar/event?action=TEMPLATE\u0026tmeid=NW4wNjV0bXNocjIyMGNhNzI1YjNwbjVpb2VfMjAyNDAzMTFUMjIzMDAwWiB0ZW9AdGVvbWV3aHkub3Jn\u0026tmsrc=teo%40teomewhy.org\u0026scp=ALL).\n\nAproveite também para baixar os [dados aqui](https://drive.google.com/drive/folders/1n-_rS4g3XYkhB7eHBog1Wr0BI10VTJ-K?usp=sharing).\n\n## Sobre o curso\n\nO objetivo primário deste material é introduzir a biblioteca de manipulação e análise de dados do Python, Pandas.\n\nTodo 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.\n\n### Pré requisitos:\n- Conhecimento básico em Python (sintaxe)\n    - Curso de [Introdução à Programação com Python](https://www.youtube.com/playlist?list=PLvlkVRRKOYFRXdquucikNbwYeFzzzYIGb)\n\n- Instalação do Anaconda (ou pandas).\n    - [Confira aqui como realizar a instalação](https://youtu.be/asUCVFBUyfY)\n\n- Vontade de aprender\n\n\n### Ementa:\n\nSegue a nossa ementa do curso:\n\n1. Principais objetos do Pandas: Series e Dataframes\n\n2. Importando arquivos com pandas: csv, xlsx, parquet\n\n3. Navegando pelos dados\n    - Informações básicas Tipos de colunas\n    - Navegação em linhas e colunas\n    - Renomeando colunas\n    - Condições lógicas\n\n4. Transformações e remoções\n    - Criação de novas colunas\n    - Ordenação\n    - Conversão de tipos\n    - Aplicando funções em linhas e colunas\n    - Removendo Duplicatas\n    - Trabalhando com NAs\n\n5. Group By\n    - Agregações com estatística básica\n    - Método `agg`\n\n6. Cruzamento de dados\n    - Merge\n    - Concat\n\n7. Conectando com Bancos SQL\n    - Importando dados\n    - Escrevendo dados  \n\n## Sobre os dados\n\nOs 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.\n\n\u003cimg src=\"https://i.ibb.co/kDF39zX/schema-pandas.jpg?raw=true\" width=450\u003e\n\nConsidere baixar os [dados aqui](https://drive.google.com/drive/folders/1n-_rS4g3XYkhB7eHBog1Wr0BI10VTJ-K?usp=sharing).\n\n## Sobre o Instituto Aaron Swartz\n\nFazemos 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.\n\nDentre nossos objetivos, temos:\n- Promover oportunidades de aprendizado sobre programação e o acesso à tecnologia e à informação;\nElaborar, criar, implantar, executar projetos e programas voltados para educação, cultura do conhecimento e qualificação profissional;\n- Fomentar o desenvolvimento de uma comunidade de interessados em inovação, ciência, cultura, tecnologia, criatividade, artes e disseminação do conhecimento;\n- 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;\n- Promover os ideais da ética hacker perante a comunidade e o poder público, esclarecendo desentendimentos acerca do termo;\n- 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;\n\nConheça mais em: [institutoasw.org](https://institutoasw.org)\n\n**Aaron Swartz vive!**\n\n## Sobre o Instrutor\n\nTé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.\n\nPara 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.\n\nFique a vontade para se conectar nas redes sociais:\n\n\u003cdiv\u003e \n  \u003ca href=\"https://www.youtube.com/channel/UC-Xa9J9-B4jBOoBNIHkMMKA\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge\u0026logo=youtube\u0026logoColor=white\" target=\"_blank\"\u003e\u003c/a\u003e\n \t\u003ca href=\"https://www.twitch.tv/teomewhy\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Twitch-9146FF?style=for-the-badge\u0026logo=twitch\u0026logoColor=white\" target=\"_blank\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.linkedin.com/in/teocalvo/\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/-LinkedIn-%230077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\" target=\"_blank\"\u003e\u003c/a\u003e \n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteomewhy%2Fdesbravando-pandas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteomewhy%2Fdesbravando-pandas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteomewhy%2Fdesbravando-pandas/lists"}