Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brucamps/programacao_de_sistemas_transforme-se
Atividades em Python | Programador de Sistemas - Programa Transforme-se (Em andamento)
https://github.com/brucamps/programacao_de_sistemas_transforme-se
programacao programming programming-exercises python python3 transforme-se
Last synced: 4 days ago
JSON representation
Atividades em Python | Programador de Sistemas - Programa Transforme-se (Em andamento)
- Host: GitHub
- URL: https://github.com/brucamps/programacao_de_sistemas_transforme-se
- Owner: BruCamps
- Created: 2024-09-16T23:45:40.000Z (18 days ago)
- Default Branch: main
- Last Pushed: 2024-10-01T18:58:17.000Z (4 days ago)
- Last Synced: 2024-10-01T19:28:41.421Z (4 days ago)
- Topics: programacao, programming, programming-exercises, python, python3, transforme-se
- Language: Python
- Homepage:
- Size: 84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Programador de Sistemas | Transforme-se
Nesta 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**.
> [!NOTE]
O 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.
Neste curso utilizaremos o **Python** para desenvolver algoritmos e entender como podemos utilizá-lo em aplicações (web, app e até mesmo desktop).
Python
É 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**.
Com 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**.
Ele 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.
**Opções de ambientes para programar em Python**
| Desktop | Web | App |
| :-: | :-: | :-: |
| [](https://www.jetbrains.com/pycharm/download/?section=windows) [](https://code.visualstudio.com/Download) | [](https://colab.research.google.com) [](https://replit.com/languages/python3) [](https://www.onlinegdb.com/online_python_interpreter) [](https://vscode.dev) | [](https://replit.com/mobile) [](https://play.google.com/store/apps/details?id=ru.iiec.pydroid3) [](https://play.google.com/store/apps/details?id=org.qpython.qpy3&hl) |
> [!NOTE]
> Estes são apenas alguns, há muitos outros disponíveis. Mas o meu preferido de fato é o Visual Studio Code 💙.
# Exercícios
Durante o curso realizamos diversos exercícios que você pode conferir clicando nos links abaixo.> [!WARNING]
> Todos os códigos foram feitos por mim, então caso deseje utilizá-los dê os devidos créditos. 😉> [!TIP]
> Nos arquivos `README`, você encontrará uma breve demonstração de cada código executado no terminal.
| Nº | Conteúdo | Pasta | README |
| ---- | -------- | :--: | :--: |
| 01 | Introdução a Python | [](./Activities/1-Introducao_a_Python) | [](./Activities/1-Introducao_a_Python/1-README.md) |
| 02 | Operadores e Estruturas Condicionais | [](./Activities/2-Operadores_e_Estruturas_Condicionais) | [](./Activities/2-Operadores_e_Estruturas_Condicionais/2-README.md) |
| 03 | Manipulação de Strings | [](./Activities/3-Manipulacao_de_Strings) | [](./Activities/3-Manipulacao_de_Strings/3-README.md) |
| 04 | Operadores e Estruturas Condicionais | [](./Activities/4-Estruturas_de_Repeticao) | [](./Activities/4-Estruturas_de_Repeticao/4-README.md) |
#### Contribuições são bem-vindas! 🤗
#
Feito com 💜 por Bru