Summary
Keywords
Full Transcript
Nesta aula, vamos explorar como organizar programas maiores e complexos dividindo o código em módulos. Você vai aprender o que é um módulo em Python e como utilizar importações para chamar funções e variáveis definidas em outros arquivos. Veremos também como fragmentar e compartimentar o código para que ele fique mais legível, reutilizável e fácil de manter. ⚡ Esta aula faz parte do curso Python do Jeito Certo 2.0! Se você quer aprender Python de verdade e desenvolver o seu raciocínio analítico e pensamento computacional com uma didática excepcional, conheça o curso completo Python do Jeito Certo 2.0: https://vai.pgdinamica.com/pjc2 🔗 Se você já desenvolveu scripts em Python e quer levar suas habilidades para o próximo nível, então modularização é o próximo passo! Durante a aula, você entenderá a importância de estruturar projetos usando uma abordagem modular, especialmente em aplicações mais robustas e projetos colaborativos. Além disso, vou te mostrar como evitar erros comuns e como utilizar as boas práticas de programação ao criar seus próprios módulos e pacotes. 💡 Essa é uma habilidade essencial para quem deseja dominar a linguagem e construir aplicações mais organizadas e escaláveis. Se você já se pegou perguntando como organizar melhor seu código ou como aproveitar melhor cada parte que escreve, este vídeo é para você! 👨🏾💻 Códigos produzidos no vídeo: i) https://github.com/programacaodinamica/pythondojeitocerto/blob/f8c0b68060f5babe5bab60f78113e9a4e0dca6cb/nivel2/triangulos.py ii) https://github.com/programacaodinamica/pythondojeitocerto/blob/f8c0b68060f5babe5bab60f78113e9a4e0dca6cb/nivel2/escrevetriangulo.py iii) https://github.com/programacaodinamica/pythondojeitocerto/blob/f8c0b68060f5babe5bab60f78113e9a4e0dca6cb/nivel2/respondetriangulo.py Vamos juntos dar um passo importante na direção de escrever códigos mais profissionais e projetos mais bem estruturados com Python! 🚀 0:00 Qual o objetivo dos módulos 0:33 O que é um módulo Python 1:28 Como criar um módulo 3:24 Como importar um módulo em Python 4:55 Como importar uma função específica de um módulo 5:49 Atribuindo um nome curto a um módulo 6:58 Desafios práticos de programação ▶️ Outros conteúdos que podem te interessar: 1. Como EU faria para COMEÇAR na Programação em 2024 https://youtu.be/Jc8fh99__sM 2. Inteligência Artificial para Transcrição de Áudio com Whisper Open AI https://youtu.be/ftl8cKnjeDM 3. Curso Python do Jeito Certo 2.0 - Programação para Iniciantes https://youtube.com/playlist?list=PL5TJqBvpXQv55oh1fRrBol4LSKEqUbVD0&si=xoa_8SdUZ_e8bssV 4. O que é Rede Neural Artificial e como funciona https://youtu.be/i6l3R7j95x8 📚 Livro para estudar Bancos de Dados - https://amzn.to/3Hjjusc 📚 Livros recomendados de Data Science: https://amzn.to/2XZyxUr 📚 Livros de Algoritmos e Estruturas de Dados: https://amzn.to/3d5wK4m SetUp - Equipamentos: https://amzn.to/37Cg3N2 🟣 Canal na Twitch para lives: https://www.twitch.tv/pgdinamica 🟦 Canal do Telegram para receber todos os vídeos: https://t.me/pgdinamica 🥰 Se você gosta do nosso trabalho e acha relevante a nossa atuação no Youtube, considere nos apoiar se tornando membro do canal: https://www.youtube.com/programacaodinamica/join ✉️ E-mails: – Propostas comerciais: [email protected] – Demais assuntos: [email protected] 👩🏾💻👨🏾💻 Confira mais conteúdo em nosso blog: https://medium.com/programacaodinamica TikTok: @pgdinamica 📸 Nos siga no Instagram: https://instagram.com/pgdinamica 📸 @kizzy_terra @hallpaz 🐦 Nos siga no Twitter: https://twitter.com/pgdinamica 🐦 @kizzy_terra @hallpaz * Curta a Programação Dinâmica no facebook: fb.com/pgdinamica * Nosso repositório no Github: github.com/programacaodinamica * Confira os artigos no Python Café: pythoncafe.com.br
