{"id":19052724,"url":"https://github.com/carloseduardolemos/python_alura","last_synced_at":"2026-04-24T23:32:07.736Z","repository":{"id":154161193,"uuid":"602198478","full_name":"CarlosEduardoLemos/Python_Alura","owner":"CarlosEduardoLemos","description":"Projetos desenvolvidos durante o curso \"Aprenda a Programar em Python com Orientação a Objetos\" da Alura. Durante o curso, aprendi os conceitos de Orientação a Objetos em Python","archived":false,"fork":false,"pushed_at":"2023-04-23T23:52:45.000Z","size":29,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-22T00:43:53.910Z","etag":null,"topics":["alura","python","python-script","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CarlosEduardoLemos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2023-02-15T17:49:52.000Z","updated_at":"2023-06-18T14:31:23.000Z","dependencies_parsed_at":"2023-05-11T21:16:43.152Z","dependency_job_id":null,"html_url":"https://github.com/CarlosEduardoLemos/Python_Alura","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CarlosEduardoLemos/Python_Alura","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlosEduardoLemos%2FPython_Alura","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlosEduardoLemos%2FPython_Alura/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlosEduardoLemos%2FPython_Alura/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlosEduardoLemos%2FPython_Alura/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CarlosEduardoLemos","download_url":"https://codeload.github.com/CarlosEduardoLemos/Python_Alura/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlosEduardoLemos%2FPython_Alura/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259995043,"owners_count":22943322,"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","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":["alura","python","python-script","python3"],"created_at":"2024-11-08T23:27:45.028Z","updated_at":"2026-04-24T23:32:02.716Z","avatar_url":"https://github.com/CarlosEduardoLemos.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Aprenda a Programar em Python com Orientação a Objetos\n\nEste repositório contém os projetos desenvolvidos durante o curso \"Aprenda a Programar em Python com Orientação a Objetos\" da Alura. Durante o curso, aprendi os conceitos de Orientação a Objetos em Python, incluindo:\n\n- Classes e objetos\n- Atributos e métodos\n- Herança e polimorfismo\n- Encapsulamento\n\nO curso foi dividido em vários módulos, cada um com seus próprios desafios e projetos. O projeto final envolveu a criação de um jogo de adivinhação com uma interface gráfica.\n\n## Conteúdo do Repositório\n\nEste repositório está dividido em vários diretórios, cada um contendo os arquivos e códigos desenvolvidos durante um módulo específico.\n\n- `Modulo1` - Introdução à Programação em Python e Conceitos de Orientação a Objetos\n- `Modulo2` - Classes e Objetos\n- `Modulo3` - Herança e Polimorfismo\n- `Modulo4` - Encapsulamento\n- `Projeto Final` - Jogo de Adivinhação com Interface Gráfica\n\n## Como Usar\n\nPara executar os projetos, você precisará ter o Python instalado no seu computador. Além disso, alguns módulos usados nos projetos precisam ser instalados. Você pode fazer isso usando o gerenciador de pacotes pip.\n\n1. Clone o repositório:\n\n   ```bash\n   git clone https://github.com/CarlosEduardoLemos/Python_Alura.git\n   ```\n\n2. Instale os pacotes necessários:\n\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n3. Navegue até o diretório do projeto que deseja executar e execute o arquivo Python correspondente. Por exemplo:\n\n   ```bash\n   cd Modulo2/\n   python exemplo.py\n   ```\n\n## Conclusão\n\nEste curso me deu uma boa compreensão dos conceitos de Orientação a Objetos em Python. Eu também gostei de trabalhar em projetos práticos para consolidar o que aprendi. Se você estiver interessado em aprender Python com Orientação a Objetos, recomendo fortemente este curso da Alura.\n\nSe você tiver alguma dúvida ou sugestão, sinta-se à vontade para entrar em contato comigo.\n\nObrigado por visitar este repositório!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarloseduardolemos%2Fpython_alura","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcarloseduardolemos%2Fpython_alura","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarloseduardolemos%2Fpython_alura/lists"}