{"id":15442620,"url":"https://github.com/brucamps/programacao_de_sistemas_transforme-se","last_synced_at":"2026-01-28T04:10:35.697Z","repository":{"id":257500384,"uuid":"858459688","full_name":"BruCamps/Programacao_de_Sistemas_Transforme-se","owner":"BruCamps","description":"Atividades em Python | Programador de Sistemas - Programa Transforme-se  (Em andamento)","archived":false,"fork":false,"pushed_at":"2024-11-17T22:09:38.000Z","size":5424,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-24T03:12:15.369Z","etag":null,"topics":["programacao","programming","programming-exercises","python","python3","transforme-se"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/BruCamps.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}},"created_at":"2024-09-16T23:45:40.000Z","updated_at":"2024-11-17T22:09:42.000Z","dependencies_parsed_at":"2024-10-23T03:08:16.673Z","dependency_job_id":"97fdc100-6cbe-42c5-ab0e-fb806a9a6dd3","html_url":"https://github.com/BruCamps/Programacao_de_Sistemas_Transforme-se","commit_stats":{"total_commits":94,"total_committers":2,"mean_commits":47.0,"dds":0.03191489361702127,"last_synced_commit":"2504c140b4eb32d6bebc7a5012d0c802ceb12e9e"},"previous_names":["brucamps/programador_de_sistemas_transforme-se","brucamps/programacao_de_sistemas_transforme-se"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BruCamps%2FProgramacao_de_Sistemas_Transforme-se","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BruCamps%2FProgramacao_de_Sistemas_Transforme-se/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BruCamps%2FProgramacao_de_Sistemas_Transforme-se/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BruCamps%2FProgramacao_de_Sistemas_Transforme-se/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BruCamps","download_url":"https://codeload.github.com/BruCamps/Programacao_de_Sistemas_Transforme-se/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241587784,"owners_count":19986628,"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":["programacao","programming","programming-exercises","python","python3","transforme-se"],"created_at":"2024-10-01T19:28:55.255Z","updated_at":"2026-01-28T04:10:35.672Z","avatar_url":"https://github.com/BruCamps.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cdiv style=\"display: flex; gap: 2rem; align-items: center;\"\u003e\n    \u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/serasaexperian-logo.png\" alt=\"\" width=\"13%\" align=\"center\"/\u003e\n    \u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/senac-logo.png\" alt=\"\" width=\"8%\" align=\"center\"/\u003e\n    \u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/gerandofalcoes-logo.png\" alt=\"\" width=\"16%\" align=\"center\"/\u003e\n    \u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/transformese-logo.png\" alt=\"\" width=\"500\" align=\"center\"/\u003e\n\u003c/div\u003e\n\n\n\u003ch1\u003eProgramador de Sistemas | Transforme-se\u003c/h1\u003e\n\u003cbr\u003e\n\nNesta 2ª fase do programa **[Transforme-se](https://www.serasaexperian.com.br/transforme-se/)** promovido pela **Serasa Experian** em colaboração com a **Gerando Falcões** e o **SENAC**, focará no desenvolvimento de habilidades em programação com o curso **Programador de Sistemas**.\n\n\u003cbr\u003e\n\n\u003e [!NOTE]\nO Transforme-se é direcionado a jovens entre 18 e 29 anos em situação de vulnerabilidade social, e tem como objetivo desenvolver e capacitar essas pessoas para ingressar na área de tecnologia, um setor amplamente conhecido por proporcionar excelentes oportunidades de emprego e crescimento profissional. \n\n\u003cbr\u003e\n\nNeste curso utilizaremos o **Python** para desenvolver algoritmos e entender como podemos utilizá-lo em aplicações (web, app e até mesmo desktop).\n\n\u003cbr\u003e\n\n\u003cdiv style=\"display: flex;\"\u003e\n    \u003cimg src=\"https://github.com/BruCamps/BruCamps/blob/main/src/images/icons/softwares/python.png\" alt=\"\" width=\"36\" align=\"left\"/\u003e\n    \u003ch2\u003ePython\u003c/h2\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\nÉ uma **linguagem de programação** de **tipagem dinâmica**, onde **o tipo de dado das variáveis é detectado automaticamente**, e de **tipagem forte**, onde **as regras são rigorosas em relação a manipulação de dados**. \n\nCom uma **sintaxe clara e intuitiva**, Python é acessível para iniciantes e avançados e é **amplamente utilizado em desenvolvimento web, aplicativos móveis e sistemas desktop**. \n\nEle funciona em **diversas plataformas** e é uma **linguagem de código aberto**, permitindo contribuição global e acesso gratuito. Além disso, **organiza o código de forma sequencial e orientada a objetos**, facilitando a reutilização e a manutenção, e **vem com um extenso conjunto de bibliotecas e ferramentas padrão**, que suportam uma ampla gama de aplicações, desde desenvolvimento de interfaces até criação de jogos.\n\n\u003cbr\u003e\n\n**Opções de ambientes para programar em Python**\n\n|  Desktop  |  Web | App |\n| :-: | :-: | :-: |\n| [\u003cimg width=\"160\" src=\"https://github.com/user-attachments/assets/487c0d69-07b9-4f3f-93a8-716d6a97e133\" /\u003e](https://www.jetbrains.com/pycharm/download/?section=windows) [\u003cimg width=\"160\" src=\"https://github.com/user-attachments/assets/2405bed2-fca8-4e91-995d-e1ca639f4a19\" /\u003e](https://code.visualstudio.com/Download) | [\u003cimg width=\"160\" src=\"https://github.com/user-attachments/assets/d53b7c58-ce24-4f5f-b13f-419d2983085d\" /\u003e](https://colab.research.google.com) [\u003cimg width=\"160\" src=\"https://github.com/user-attachments/assets/e3c9f66a-944a-42bf-b6ad-219546aaaec3\" /\u003e](https://replit.com/languages/python3) [\u003cimg width=\"160\" src=\"https://github.com/user-attachments/assets/e2035624-94ea-4790-8f0f-1f64ccd52a2a\" /\u003e](https://www.onlinegdb.com/online_python_interpreter) [\u003cimg width=\"160\" src=\"https://github.com/user-attachments/assets/2405bed2-fca8-4e91-995d-e1ca639f4a19\" /\u003e](https://vscode.dev) | [\u003cimg width=\"180\" src=\"https://github.com/user-attachments/assets/e3c9f66a-944a-42bf-b6ad-219546aaaec3\" /\u003e](https://replit.com/mobile) [\u003cimg width=\"132\" src=\"https://github.com/user-attachments/assets/144c881c-e1f5-4806-8513-468700d53abd\" /\u003e](https://play.google.com/store/apps/details?id=ru.iiec.pydroid3) [\u003cimg width=\"132\" src=\"https://github.com/user-attachments/assets/e16ca791-5576-47ea-8447-5dbe5b9b41a1\" /\u003e](https://play.google.com/store/apps/details?id=org.qpython.qpy3\u0026hl) |\n\n\u003cbr\u003e\n\n\u003e [!NOTE]\n\u003e Estes são apenas alguns, há muitos outros disponíveis. Mas o meu preferido de fato é o Visual Studio Code 💙.\n\n\u003cbr\u003e\n\n# Exercícios\nDurante o curso realizamos diversos exercícios que você pode conferir clicando nos links abaixo. \n\n\u003e [!WARNING]\n\u003e Todos os códigos foram feitos por mim, então caso deseje utilizá-los dê os devidos créditos. 😉\n\n\u003e [!TIP]\n\u003e Nos arquivos `README`, você encontrará uma breve demonstração de cada código executado no terminal.\n\n\u003cbr\u003e\n\n| Nº    |  Conteúdo  | Pasta | README |\n| ----  |  --------  | :--:  |  :--:  |\n| 01    |  Introdução a Python | [\u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/quadrado1.png\" alt=\"\" width=\"60%\" align=\"center\" style=\"display: flex;\"/\u003e](./Activities/1-Introducao_a_Python) | [\u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/quadrado2.png\" alt=\"\" width=\"36%\" align=\"center\" style=\"display: flex;\"/\u003e](./Activities/1-Introducao_a_Python/1-README.md) |\n| 02    |  Operadores e Estruturas Condicionais | [\u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/quadrado2.png\" alt=\"\" width=\"60%\" align=\"center\" style=\"display: flex;\"/\u003e](./Activities/2-Operadores_e_Estruturas_Condicionais) | [\u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/quadrado3.png\" alt=\"\" width=\"36%\" align=\"center\" style=\"display: flex;\"/\u003e](./Activities/2-Operadores_e_Estruturas_Condicionais/2-README.md) |\n| 03    |  Manipulação de Strings | [\u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/quadrado3.png\" alt=\"\" width=\"60%\" align=\"center\" style=\"display: flex;\"/\u003e](./Activities/3-Manipulacao_de_Strings) | [\u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/quadrado1.png\" alt=\"\" width=\"36%\" align=\"center\" style=\"display: flex;\"/\u003e](./Activities/3-Manipulacao_de_Strings/3-README.md) |\n| 04    |  Operadores e Estruturas Condicionais | [\u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/quadrado1.png\" alt=\"\" width=\"60%\" align=\"center\" style=\"display: flex;\"/\u003e](./Activities/4-Estruturas_de_Repeticao) | [\u003cimg src=\"https://github.com/BruCamps/Logica_de_Programacao_Transforme-se/blob/main/Images/quadrado2.png\" alt=\"\" width=\"36%\" align=\"center\" style=\"display: flex;\"/\u003e](./Activities/4-Estruturas_de_Repeticao/4-README.md) |\n\n\u003cbr\u003e\n\n#### Contribuições são bem-vindas! 🤗\n#\nFeito com 💜 por Bru\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrucamps%2Fprogramacao_de_sistemas_transforme-se","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrucamps%2Fprogramacao_de_sistemas_transforme-se","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrucamps%2Fprogramacao_de_sistemas_transforme-se/lists"}