Saltar al contenido principal

Curso

Estudio de caso: creación de software en Python

Avanzado3 h

Crea aplicaciones con Python: practica la OOP y los principios de ingeniería de software para escribir código ordenado y fácil de mantener.

Python3 h10 vídeos29 ejercicios2,050 XP2,445Certificado de logro

Crea tu cuenta gratuita

Continuar con Google
o
Al continuar, aceptas nuestra Términos de uso, nuestros Política de privacidad y que tus datos se almacenen en EE. UU.

La eligen estudiantes de miles de empresas

¿Formas a un equipo?

Prueba para empresas

Descripción del curso

Este curso ofrece una introducción práctica a la ingeniería de software guiándote a través del desarrollo de una aplicación práctica: una calculadora de hipotecas. Aprenderás a calcular los pagos mensuales basándote en datos clave como el importe del préstamo, el tipo de interés y el plazo del préstamo. A lo largo del curso, aplicarás principios esenciales de ingeniería de software para crear código eficiente, modular y fácil de mantener.

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

Programa de formación

Esquema del curso

1

Introducción al estudio de caso

2

Escribe un módulo de Python

3

Mantenibilidad

El código principal ya está escrito, así que ahora toca asegurarte de que todo funciona como debe y sigue las mejores prácticas. Aprende a revisar, refactorizar y mejorar tu código, además de ejecutar pruebas más completas.
Empezar capítulo

Estudio de caso: creación de software en Python

Curso
completado

Obtener certificado de logros

Inscríbete ahora

Desarrolla tus habilidades en datos con DataCamp para móviles

Avanza estés donde estés con nuestros cursos para móvil y retos de programación diarios de 5 minutos.