Curso
Estudio de caso: creación de software en Python
AvanzadoNivel de habilidad
Actualizado 6/2025Comienza El Curso Gratis
Incluido conPremium or Teams
PythonProgramming3 h10 vídeos29 Ejercicios2,050 XPCertificado de logros
Crea Tu Cuenta Gratuita
o
Al continuar, aceptas nuestros Términos de uso, nuestra Política de privacidad y que tus datos se almacenen en los EE. UU.Preferido por estudiantes en miles de empresas
¿Formar a 2 o más personas?
Probar DataCamp for BusinessDescripción del curso
Lo que construirás
Con Python, diseñarás e implementarás una calculadora hipotecaria que pasará de ser una herramienta básica a convertirse en una solución robusta. Comenzando con módulos sencillos, ampliarás la funcionalidad utilizando la herencia para crear calculadoras avanzadas, incluida una que realiza cálculos financieros. Este proyecto práctico te ayudará a comprender las técnicas de desarrollo de software del mundo real y cómo estructurar código escalable.Técnicas que utilizarás
A lo largo del curso, seguirás las mejores prácticas, como el principio DRY (Don't Repeat Yourself, «no te repitas») y la modularidad, para organizar tu código de forma eficaz. Cumplirás con los estándares PEP 8, utilizarás herramientas como Pylint para mantener la calidad del código y escribirás pruebas automatizadas con pytest para garantizar la fiabilidad de tu aplicación. Al finalizar el curso, tendrás las habilidades necesarias para diseñar, implementar y probar soluciones de software del mundo real con confianza.Requisitos previos
Intermediate Object-Oriented Programming in PythonSoftware Engineering Principles in Python1
Introduction to the Case Study
Get to know the brief and start building your calculators from scratch while recapping important object-oriented and software engineering principles such as the Don't Repeat Yourself (DRY) principle.
2
Write a Python Module
The basics are done, and now it's time to spruce them up! Continue with adding documentation and automated testing, and extend the functionality even further.
3
Maintainability
The main code is written so now it's time to make sure everything works as it should and follows the best practices. Learn how to review, refactor, and improve your code, as well as run more comprehensive tests.
Estudio de caso: creación de software en Python
Curso completo
Obtener certificado de logros
Añade esta certificación a tu perfil de LinkedIn o a tu currículum.Compártelo en redes sociales y en tu evaluación de desempeño.
Incluido conPremium or Teams
Inscríbete Ahora¡Únete a 19 millones de estudiantes y empieza Estudio de caso: creación de software en Python hoy mismo!
Crea Tu Cuenta Gratuita
o
Al continuar, aceptas nuestros Términos de uso, nuestra Política de privacidad y que tus datos se almacenen en los EE. UU.