Skip to content

anaisateodoro/monitoria-python

Repository files navigation

🚀 Monitoria Python - Bootcamp Back-end Python & Django da WoMakersCode.

🗓️ Escopo da Monitoria [Dias 25/07 e 30/07/2024].

1. 🎯 Motivação de Estudos em Python com Foco em Back-End.

🐍 O que é Python?

Python é uma linguagem de programação de alto nível, amplamente utilizada em aplicações web, desenvolvimento de software, ciência de dados e machine learning (ML). É conhecida por sua simplicidade e legibilidade, o que a torna ideal para desenvolvedores iniciantes e experientes. Python é interpretada, suporta múltiplos paradigmas de programação, incluindo imperativa, orientada a objetos e funcional, e possui tipagem dinâmica e forte. Lançada por Guido van Rossum em 1991, é desenvolvida de forma colaborativa e aberta pela Python Software Foundation, uma organização sem fins lucrativos.

2. 🛠️ Instalações e Configurações

  • 📥 Seguir os passos do tutorial no link: Instalação do Python para instalar o Python no respectivo sistema operacional.
  • 🖥️ Escolher uma IDE, como VSCode ou outra de sua preferência.
  • 🌐 Instalar Git e configurar o GitHub.
  • 🔌 Instalar a extensão Python da Microsoft, disponível no VSCode Marketplace.

📌 Notas Importantes

  • 🧩 A indentação é fundamental na sintaxe do Python e deve ser consistente ao longo do código.
def saudacao(nome):
    mensagem = "Olá, " + nome + "!"
    return mensagem

nome = "Ana"
print(saudacao(nome))
  • 🔄 Em Python, a indentação pode ser feita com espaços ou tabs, mas é recomendado utilizar quatro espaços por nível de indentação, seguindo a convenção da comunidade.
  • 📏 Para garantir boas práticas e consistência no código, é importante seguir o PEP 8 (Python Enhancement Proposal), o guia de estilo oficial para Python. Mais informações estão disponíveis em PEP 8.

3. 😚 Códigos organizados nas pastas

4. 🦋Links úteis:

Acesse os slides da monitoria ↪️ aqui!!

Espero que essa monitoria auxilie na sua jornada de estudos em Python a seguir! 😊

About

Exercícios da monitoria

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages