Impara a programmare in Python dal tuo primo print() fino ai progetti reali. Scrivi il codice in un editor reale ed eseguilo direttamente sul tuo telefono: l'app include un interprete completo Python 3, così i tuoi programmi vengono eseguiti sul dispositivo, input() funziona e i disegni con turtle e i grafici matplotlib vengono visualizzati nell'output.
COMPILATORE PYTHON, IDE ED EDITOR DI CODICE SUL TUO TELEFONO
• Un vero interprete CPython esegue il tuo codice sul dispositivo, senza passare ogni volta dal server
• input() funziona: inserisci le risposte mentre il programma è in esecuzione
• La grafica turtle e i grafici matplotlib vengono visualizzati direttamente nella finestra di output
• Scarica l'ambiente di esecuzione una volta sola (circa 11 MB) ed esegui il codice offline, senza internet
• Evidenziazione della sintassi, numeri di riga e progetti con più file
76 CORSI DI PYTHON, 320 LEZIONI
Livelli da A1 a C1, dai principianti assoluti agli avanzati:
• Fondamenti: variabili, tipi, input, stringhe, liste, tuple, dizionari e set
• Flusso di controllo e cicli, funzioni e argomenti, moduli, pacchetti, pip e ambienti virtuali
• Programmazione orientata agli oggetti: classi, ereditarietà, polimorfismo, dataclass ed enum
• Gestione degli errori con try/except, logging e debugging, test con pytest, annotazioni di tipo e mypy
• File e pathlib, JSON e CSV, espressioni regolari, datetime, collections e itertools
• Argomenti avanzati: comprensioni, generatori, decoratori, context manager, closure, async/await, threading e pattern matching
• Automazione e scripting: strumenti da riga di comando, subprocess, automazione di Excel con openpyxl, web scraping con BeautifulSoup e Scrapy
• Dati: SQLite, SQLAlchemy, NumPy, pandas, Matplotlib e Plotly
• Sviluppo web con Flask, Django e FastAPI
• Una prima introduzione alla data science e al machine learning con scikit-learn
ESERCIZI CHE RESTANO
• 60 missioni di programmazione: 20 facili, 20 intermedie e 20 difficili
• 20 progetti guidati: interrogare un database SQLite, analizzare righe di log con le regex, creare una macchina a stati, scrivere il tuo decoratore e altro ancora, un passaggio alla volta
• Bug Hunt: trova il bug in un breve frammento di codice, con maggiore attenzione agli argomenti in cui commetti più errori
• Quiz con spiegazioni e una scheda rapida con 72 esempi di codice
• Flashcard con ripetizione dilazionata, così i nuovi termini restano impressi
COMPETI E CONTINUA
• Code Duel settimanale: risolvi il problema della settimana e sfida la registrazione dell'esecuzione di una persona che sta imparando
• World Coding Challenge: 3 round di programmazione globali ogni giorno
• Lega settimanale, XP, serie di giorni consecutivi e monitoraggio dei progressi
PREPARAZIONE AI COLLOQUI DI PYTHON
• Domande da colloquio su Python con risposte modello
• Colloquio simulato con AI: scrivi le tue risposte, ricevi domande di approfondimento e un report con il punteggio alla fine
MENTOR AI
Bloccato su una lezione o su un messaggio di errore? Chiedi al mentor AI e ricevi una spiegazione chiara del concetto alla base.
GRATUITO E PRO
Gratuito: i primi due corsi, il primo progetto guidato, 2 missioni di programmazione, Bug Hunt, il Code Duel settimanale, l'esecuzione del codice nell'editor, un colloquio simulato junior al mese e una piccola disponibilità giornaliera di AI. La versione gratuita mostra annunci.
Pro: ogni corso e lezione, tutte le missioni e i progetti, mentor AI illimitato, colloqui simulati di livello intermedio e senior, l'esame per il certificato (condividi il tuo certificato su LinkedIn) e nessun annuncio.
L'app è disponibile in 22 lingue.
Python è un marchio registrato di Python Software Foundation. Questa app non è affiliata alla PSF.
Informativa sulla privacy: https://www.coddykit.com/terms/privacy-policy
Ultima versione
82.6.1Caricata da
Alexandre Moura
È necessario Android
Android 7.0+
Categoria
Gratuita Istruzione APPClassificazione dei contenuti
Everyone
Segnala
Segna come inappropriataLast updated on Sep 29, 2026
Questa versione include correzioni di bug minori e miglioramenti generali. Aggiorna alla versione più recente per un'esperienza ottimale.
