0Pricing
Django Academy icon
PythonPythonBackendWebLivelli A1 → B215 lingue

Django Academy

Crea app web di produzione con Django, il framework batteries-included di Python. Da modelli e viste a REST API e deployment. Un percorso di apprendimento CoddyKit con 30 corsi brevi e 120 lezioni interattive, con un tutor IA disponibile 24/7 al tuo fianco.

Corsi
30
Lezioni
120
Passaggi interattivi
1,560
Gratis per iniziare
Corso 1
Curriculum

30 corsi in questo percorso

Ogni corso del percorso Django Academy, in ordine di apprendimento. Il primo è gratuito.

1

A14 lezioniGratis

Capisca cos'è Django, perché esiste e come il suo design completo di funzionalità si adatta alle applicazioni web reali

2

A14 lezioniPRO

Configuri un ambiente virtuale pulito e crei da zero lo scheletro di un progetto Django funzionante

3

A14 lezioniPRO

Crei la prima app riutilizzabile e la integri nel progetto secondo l'approccio Django

4

A14 lezioniPRO

Segua una richiesta HTTP dal browser, attraverso Django, fino alla risposta e ritorno

5

A14 lezioniPRO

Scriva view basate su funzioni e associ loro URL chiari con sicurezza

6

A24 lezioniPRO

Esegua il rendering di HTML dinamico usando il linguaggio dei template di Django e l'ereditarietà dei template

7

A24 lezioniPRO

Usi la shell interattiva per sperimentare in tempo reale con modelli, query e Python

8

A24 lezioniPRO

Definisca modelli associati alle tabelle del database e scelga i tipi di campo appropriati

9

A24 lezioniPRO

Crei e applichi le migrazioni, comprendendone il funzionamento mentre i modelli cambiano nel tempo

10

A24 lezioniPRO

Attivi l'amministrazione e gestisca i dati tramite un'interfaccia generata, curata e completa

11

B14 lezioniPRO

Recuperi e filtri i record in modo efficiente usando l'API QuerySet

12

B14 lezioniPRO

Crei form Django che eseguono il rendering dei campi e validano correttamente gli input dell'utente

13

B14 lezioniPRO

Sostituisca le ripetitive view basate su funzioni con view basate su classi riutilizzabili

14

B14 lezioniPRO

Usi le CBV generiche di Django per creare pagine CRUD con il minimo codice

15

B14 lezioniPRO

Generi form validati e basati sui modelli, capaci di salvare automaticamente i record

16

B14 lezioniPRO

Rappresenti le relazioni del mondo reale con foreign key, molti-a-molti e uno-a-uno

17

B14 lezioniPRO

Aggiunga accesso, disconnessione e registrazione basati sul sistema auth di Django

18

B14 lezioniPRO

Conservi lo stato specifico dell'utente e mostri feedback temporanei tra una richiesta e l'altra

19

B14 lezioniPRO

Serva correttamente CSS, JavaScript e caricamenti degli utenti in sviluppo e produzione

20

B14 lezioniPRO

Divida gli elenchi lunghi in più pagine e scriva i primi test Django automatizzati

21

B24 lezioniPRO

Esponga i modelli come API JSON con Django REST Framework

22

B24 lezioniPRO

Costruisca rapidamente un'API CRUD completa con i ViewSet e la protegga con l'autenticazione tramite token

23

B24 lezioniPRO

Calcoli statistiche e crei logica lato database con annotazioni e oggetti F/Q

24

B24 lezioniPRO

Individui ed elimini il problema N+1 per rendere rapide le query

25

B24 lezioniPRO

Reagisca agli eventi dei modelli e intercetti ogni richiesta con middleware personalizzato

26

B24 lezioniPRO

Metta in cache view, frammenti e query per ridurre drasticamente i tempi di risposta

27

B24 lezioniPRO

Sposti le operazioni lente su worker in background con Celery e un message broker

28

B24 lezioniPRO

Metta al sicuro un sito Django dagli attacchi web più comuni

29

B24 lezioniPRO

Porti un'app Django su un vero server con uno stack WSGI per la produzione

30

B24 lezioniPRO

Impacchetti Django, Postgres e Redis in container riproducibili

CoddyKit PRO

Sblocca tutti i 30 corsi di questo percorso e di ogni altro percorso

Tutor IA, esame di certificazione e certificato. Funziona sul web, su iOS e Android.

Scopri tutti i piani
Annuale$29.90 / annoCirca $2.49 al mesePaga una voltaA vita$69.99 una voltaNessun rinnovo. PRO per sempre.
Panoramica del Corso

Django: Build Web Apps with Python

Crea app web di produzione con Django, il framework batteries-included di Python. Questo percorso copre 30 mini-corsi progressivi da principiante assoluto (A1) a avanzato (B2), con lezioni brevi e focalizzate e quiz rapidi per consolidare ogni concetto.

What You Will Learn

Inizia con viste, URL, template, modelli e il sito admin, quindi padroneggia le viste basate su classi, l'ORM, i form e l'autenticazione. Avanza verso Django REST Framework, query avanzate, caching, task Celery, hardening della sicurezza, performance e deployment con Docker. Ogni lezione è pratica, con un tutor AI disponibile 24/7 quando hai bisogno di aiuto.

How It Works

Ogni corso è suddiviso in quattro lezioni focalizzate e di piccole dimensioni. Completa pochi corsi al giorno e padroneggerai l'intero percorso in settimane, non mesi.

Come Imparerai

  1. 01

    Lezioni Interattive

    Esercizi di codifica pratici con feedback in tempo reale

  2. 02

    Tutor IA

    Ricevi aiuto istantaneo dalla nostra IA quando sei bloccato

  3. 03

    Editor Integrato

    Scrivi ed esegui il codice direttamente nel tuo browser

  4. 04

    Certificato

    Guadagna un certificato al completamento del corso

FAQ

Domande Frequenti

Il corso Django Academy è gratuito?

Sì. Puoi iniziare il corso Django Academy gratuitamente e completare le sue lezioni interattive senza costi. Un abbonamento PRO opzionale sblocca strumenti IA avanzati e un certificato condivisibile.

Serve esperienza precedente per imparare Python?

No. Il corso inizia con i fondamenti e prosegue gradualmente verso argomenti più avanzati, quindi puoi iniziare anche senza alcuna esperienza precedente in Python.

Come imparerò Python su CoddyKit?

Impari facendo. Brevi lezioni interattive abbinano una spiegazione chiara a un esercizio di codifica pratico che gira in tempo reale, e un tutor IA disponibile 24/7 offre aiuto personalizzato quando rimani bloccato.

Ricevo un certificato per il completamento di Django Academy?

Sì. Gli studenti PRO possono sostenere un esame e guadagnare un certificato condivisibile di completamento con un codice verificabile per il corso Django Academy.

Posso imparare Python dal mio telefono?

Sì. CoddyKit è disponibile sul web e come app native iOS e Android, quindi puoi imparare Python su qualsiasi dispositivo e i tuoi progressi si sincronizzano tra loro.

Quanto costa CoddyKit PRO?

Il primo corso di Django Academy è gratuito. CoddyKit PRO sblocca ogni corso: $5.90 a settimana, $7.90 al mese, $29.90 all'anno oppure $69.99 una volta, per un accesso a vita senza rinnovi.

Quanto tempo serve per completare Django Academy?

Django Academy comprende 30 corsi e 120 lezioni. La maggior parte delle lezioni richiede circa 5–10 minuti, quindi l'intero percorso richiede circa 14 ore di pratica concreta, al tuo ritmo.

Inizia Django Academy Ora

Unisciti a migliaia di studenti che imparano la programmazione con lezioni potenziate dall'IA.