Pular para o conteúdo principal

Curso

Estudo de Caso: Construindo Software em Python

Avançado3 h

Crie aplicativos reais com Python — pratique usando OOP e princípios de engenharia de software para escrever código limpo e fácil de manter.

Python3 h10 vídeos29 exercícios2,050 XP2,311Declaração de aproveitamento

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossos Termos de uso, nosso Política de privacidade e que seus dados sejam armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando um time?

Teste para empresas

Descrição do curso

Este curso oferece uma introdução prática à engenharia de software, guiando você pelo desenvolvimento de um aplicativo prático: uma calculadora de hipotecas. Você vai aprender a calcular os pagamentos mensais com base em informações importantes, como valor do empréstimo, taxa de juros e prazo do empréstimo. Ao longo do caminho, você vai aplicar princípios essenciais de engenharia de software para criar um código eficiente, modular e fácil de manter.

O que você vai construir

Usando Python, você vai criar e implementar uma calculadora de hipotecas que vai evoluir de uma ferramenta básica para uma solução robusta. Começando com módulos simples, você vai expandir a funcionalidade usando herança para criar calculadoras avançadas, incluindo uma que lida com cálculos financeiros. Esse projeto prático vai te ajudar a entender as técnicas reais de desenvolvimento de software e como estruturar um código escalável.

Técnicas que você vai usar

Ao longo do curso, você vai seguir as melhores práticas, como o princípio DRY (Don't Repeat Yourself, ou Não se repita) e a modularidade, para organizar seu código de forma eficaz. Você vai seguir os padrões PEP 8, usar ferramentas como o Pylint para manter a qualidade do código e escrever testes automatizados com o pytest para garantir a confiabilidade da sua aplicação. Ao final do curso, você vai ter as habilidades necessárias para projetar, implementar e testar soluções de software do mundo real com confiança.

Pré-requisitos

Programa de estudos

Conteúdo do curso

1

Introdução ao estudo de caso

2

Escrevendo um módulo Python

3

Mantenibilidade

O código principal está escrito, então agora é hora de garantir que tudo funcione como deveria e siga as melhores práticas. Aprenda a revisar, refatorar e melhorar seu código, além de executar testes mais abrangentes.
Começar capítulo

Estudo de Caso: Construindo Software em Python

Curso
concluído

Obtenha o certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp for Mobile

Continue progredindo em qualquer lugar com nossos cursos e desafios diários de programação de 5 minutos.