Corso
Caso di studio: sviluppare software in Python
AvanzatoLivello di competenza
Aggiornato 06/2025Inizia Il Corso Gratis
Incluso conPremium or Team
PythonProgramming3 h10 video29 Esercizi2,050 XPAttestato di conseguimento
Crea il tuo account gratuito
o
Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.Preferito dagli studenti di migliaia di aziende
Vuoi formare 2 o più persone?
Prova DataCamp for BusinessDescrizione del corso
Cosa costruirai
Usando Python, progetterai e realizzerai un calcolatore di mutui che si trasformerà da strumento di base a soluzione affidabile. Partendo da moduli semplici, potrai espandere le funzionalità usando l'ereditarietà per creare calcolatrici avanzate, tra cui una che gestisce calcoli finanziari. Questo progetto pratico ti aiuterà a capire le tecniche di sviluppo software nel mondo reale e come strutturare un codice scalabile.Tecniche che userai
Durante il corso, imparerai a seguire le migliori pratiche, come il principio DRY (Don't Repeat Yourself, non ripeterti) e la modularità, per organizzare il tuo codice in modo efficace. Seguirai gli standard PEP 8, userai strumenti come Pylint per mantenere alta la qualità del codice e scriverai test automatizzati con pytest per garantire l'affidabilità della tua app. Alla fine del corso, avrai le competenze per progettare, implementare e testare soluzioni software reali con sicurezza.Prerequisiti
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.
Caso di studio: sviluppare software in Python
Corso completato
Ottieni Attestato di conseguimento
Aggiungi questa certificazione al tuo profilo LinkedIn, al curriculum o al CVCondividila sui social e nella valutazione delle tue performance
Incluso conPremium or Team
Iscriviti OraUnisciti a oltre 19 milioni di studenti e inizia Caso di studio: sviluppare software in Python oggi!
Crea il tuo account gratuito
o
Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.