Corso Online

On-Demand - disponibile 24/7

Durata

374 Minuti

Livello

Principiante-Intermedio

Docente

Dott. Mauro Ferro
M.Sc Tecnico Hardware con esperienza nel settore finanziario. Full Stack Dev. Ex Decathlon

Attestato

di Frequenza e Partecipazione

Qualità Certificata

Certificazione ISO9001

Prezzo (IVA inclusa)

99.00

SVILUPPO WEB CON PYTHON E DJANGO

Diventa Sviluppatore di Siti Web e App!

SVILUPPO WEB CON PYTHON E DJANGO

CORSO ON-DEMAND
199
99
00

PER SEMPRE
IVA INCLUSA
  • Corso Sviluppo Web con Python e Django
  • Accesso illimitato al corso PER SEMPRE
  • Accesso Illimitato a Materiali Didattici
  • 6+ Ore di Formazione
  • 7 Moduli di Studio
  • 8 Quiz
  • Forum Privato con D&R
  • Attestato di Superamento
  • E-Learning 24/7
  • per sempre! Puoi seguirlo quando, dove e in quanto tempo vuoi!

ABBONAMENTO PROGRAMMAZIONE

ACCESSO A TUTTI I CORSI DI PROGRAMMAZIONE
299
199
00

PER TRE MESI
IVA INCLUSA
  • Corso Sviluppo Web con Python e Django
  • Accesso a Tutti i Corsi di Programmazione
  • Accesso a Tutte le MasterClass di Programmazione
  • Accesso a Materiali Didattici di Programmazione
  • 66+ Ore di Formazione
  • Forum di Supporto
  • Quiz e Attestati
  • E-Learning 24/7
  • per tutta la durata dell'abbonamento
    che puoi disdire quando vuoi!

Panoramica sul Corso

Grazie al corso Python e Django di DigitalDojo.it scoprirai il framework Django e imparai ad utilizzarlo per creare siti web e app sul cloud!

Vuoi provare il corso prima di acquistarlo?

Scopri il framework Django per Python e impara a creare siti web performanti e a caricarli in cloud!

Scoprirai che cos’è il framework Django ed imparerai ad utilizzarlo per creare un progetto completo da caricare su un server cloud per renderlo disponibile in rete.

Mauro Ferro, Sensei di questo corso, ti guiderà passo dopo passo nelle varie fasi di creazione di un progetto, esattamente come lo fanno i Web Developer professionisti.

Sviluppo Web con Python e Django è un corso professionale audiovisivo on-demand, disponibile 24/7, ricco di contenuti pratici che potrai usare da subito.

Ti basterà accedere a questa piattaforma quando, dove e ogni volte che vorrai!

Il Programma è facilmente comprensibile per Principianti che hanno basi di Python e HTML.

A differenza di tanti altri corsi solo teorici, qui avrai l’occasione di imparare la pratica dello Sviluppo Web con Django!

Alla fine del corso sarai in grado di creare Siti Web performanti con Python e Django, testarli in maniera efficace e potrai ampliare ulteriormente il tuo portfolio.

Il nostro Docente-Sensei ti spiegherà in modo chiaro e coinvolgente come funzionano i pattern di sviluppo MVC (Model-View-Controller), alcuni strumenti fondamentali come i Form.

  • Creare un progetto di Web Development e caricarlo su cloud
  • Migliorerai le tue conoscenze di Python
  • Imparerai a utilizzare il framework Django per creare dei siti web flessibili, veloci e affidabili
  • Potrai implementare il pattern di sviluppo MVC (Model-View-Controller)
  • Migliorerai le tue capacità di testing in fase di sviluppo del progetto
  • Caricherai più facilmente e in totale sicurezza i tuoi progetti su cloud server
  • Impiegherai meno tempo per i singoli progetti
  • Installazione di Django​
  • Creazione di un’app in Django​
  • Models, routing, views e template​
  • Admin Interface – pannello di controllo e objects​
  • Django Shell – fare query, inserire, modificare dati
  • Pattern di sviluppo MVC (Model-View-Controller)​
  • Templates e tag url – gestione e modifica​
  • Installare e impostare i database con Django​
  • Bootstrap – inserimento via CDN​
  • Inserimento degli script Javacript​
  • Forms e Widgets​
  • Gestire la richiesta POST​
  • CRUD operations​
  • URLs nel modello
  • MVC di Django​
  • Functional Test e Unit Test​
  • Mettere il tuo sito in rete​
  • Impostazione del web server e collegamento dell’URL​

Vedi il Programma in dettaglio 

  • Web Developer
  • Programmatore

Se continuerai ad allenarti con costanza e ad ampliare il tuo portfolio, potrai proporti alle aziende come Programmatore Junior con Django e cominciare a guadagnare già tra 2-3 mesi!

Un Web Developer guadagna dai 1.500€ ai 10.000€ al mese. 

Una consulenza di 1 ora con un professionista esperto come Mauro Ferro può costarti dai 100€ ai 300€.

Con questo corso puoi fare tue le sue competenze ad una frazione del costo!

Ci stai ancora pensando?

Approfitta subito di quest’offerta, prima che il prezzo aumenti!

Magari ti stai chiedendo se puoi permetterti quest’investimento…

Prova a farti le seguenti domande…

Quanti oggetti inutili acquisto ogni anno?

Quanti soldi spendo per passività che non potranno mai ripagare la somma spesa?

Quanti soldi sto lasciando sul tavolo perché non ho le giuste competenze?

Ricorda: “l’investimento in formazione è quello che ti arricchisce maggiormente ed è quello che paga il più alto tasso di interesse!”

Il Programma del Corso

1 MODULO

CINTURA BIANCA:
INTRODUZIONE AL CORSO

0
Lezioni
0
Sezioni
0
Minuti
0
Quiz

Scopri gli obiettivi del corso e i requisiti.

  1. Informazioni di base
  2. Il Sensei
  3. Syllabus
  4. Conoscenze richieste
  5. Sviluppi professionali
  6. Concetti chiave

2 MODULO

CINTURA GIALLA
INTRODUZIONE A DJANGO

0
Lezioni
0
Sezioni
0
Minuti
0
Quiz

Impara le basi di Django!

  1. Struttura e obiettivi modulo 2
  2. Cos’è Django?
  3. Installazione dei Requisiti
  4. Altre soluzioni – Anaconda
  5. Creare un progetto con Django
  6. Avviamo il nostro progetto
  7. Creare una app
  8. Concetti chiave

3 MODULO

CINTURA ARANCIONE:
LAVORARE CON I MODELS

0
Lezioni
0
Sezioni
0 :10
Ore
0
Quiz

Impara a lavorare con MVC e Django Models.

  1. Struttura e obiettivi modulo 3
  2. Models, routing, views e template
  3. Che cosa sono i Models
  4. Il nostro ‘Recipe’ Model
  5. Django Fields
  6. Realizziamo dei Models
  7. Django Migrations
  8. Admin Interface
  9. Modificare Admin Interface
  10. Django Shell
  11. Postgre Vs SQLite3
  12. Installare postgreSQL
  13. Impostare un database con Django
  14. Importare i dati
  15. Concetti chiave

4 MODULO

CINTURA VERDE:
URL VIEW E TEMPLATES

0
Lezioni
0
Sezioni
0
Ore
0
Quiz

Impara di più sui templates di Django.

  1. Struttura e obiettivi modulo 4
  2. Capire gli URLs patterns
  3. Implementare un URL pattern
  4. Catturare i valori
  5. URL e Models
  6. Pagina 404
  7. I templates in Django
  8. Tag url
  9. Gestire i template
  10. Introduzione a Bootstrap
  11. Bootstrap CDN
  12. Static Files
  13. Modifiche al Template
  14. Concetti chiave

5 MODULO

CINTURA BLU:
I FORMS

0
Lezioni
0
Sezioni
0 :05
Ore
0
Quiz

Scopri i forms in Django.

  1. Struttura e obiettivi modulo 5
  2. Introduzione ai Forms
  3. Gestire la richiesta POST
  4. La classe Form
  5. Form Fields
  6. Widgets
  7. Crispy Forms
  8. CRUD
  9. Create
  10. Read
  11. Update Delete
  12. Concetti Chiave

6 MODULO

CINTURA MARRONE:
TESTING CON DJANGO

0
Lezioni
0
Sezioni
0
Ore
0
Quiz

Impara a creare test efficaci.

  1. Struttura e obiettivi modulo 6
  2. L’importanza dei Test
  3. Functional Test vs Unit Test
  4. Selenium
  5. Test in Django
  6. Test Cases
  7. Introduzione al unit testing
  8. Testare i Models
  9. Testare le views
  10. Concetti chiave

7 MODULO

CINTURA NERA:
METTERE IN PRODUZIONE UN SITO WEB

0
Lezioni
0
Sezioni
0
Ore
0
Quiz

Impara a caricare il tuo sito web in cloud!

  1. Struttura e obiettivi modulo 7
  2. Come mettere live il nostro sito
  3. Panoramica dei servizi
  4. Creare un Droplet
  5. Mettere in sicurezza il server
  6. Postgres setup
  7. Trasferire i files
  8. Gunicorn
  9. Configurare NGNIX
  10. Collegare un URL
  11. HTTPS
  12. Configurazione HTTPS
  13. Concetti chiave

Il Docente

Mauro Ferro

Python developer per data mining e browser automation.

IL DOCENTE

Il nostro Sensei, Mauro Ferro, dopo la Laurea in Economia e Commercio all’Università di Torino e  il Master come tecnico hardware e sistemista si è dedicato al Web Development in qualità di Software Tester e Sviluppatore Python.

Attualmente lavora in qualità di Python developer per data mining e browser automation. 

In Digital Dojo scegliamo soltanto i Docenti-Sensei che hanno raggiunto risultati esemplari e misurabili.

Mauro Ferro è un grande appassionato di informatica che lavora nel settore da anni, aggiornandosi continuamente sulla programmazione e il web development. 

Mauro è partito dalla realizzazione di siti dinamici con PHP e MySQL per poi passare a nuovi strumenti come Python e Django.

Applica da anni le sue conoscenze nel settore finanziario, ottenendo risultati importanti per le aziende con le quali collabora e affinando sempre di più la sua capacità di problem-solving supportata dai dati.

Il nostro Docente-Sensei conosce bene cosa vuol dire avere i blocchi mentali riguardo ai programmi e l’informatica in generale e ti aiuterà a superarli con le sue spiegazioni chiare e pratiche.

Perché Django?

Lavorare nella Programmazione

Python è uno dei principali linguaggi usati oggi nella programmazione, grazie alla sua sintassi semplice, simile a quella del nostro linguaggio. Il Framework Django ti aiuterà a creare siti e app più efficaci.

Creare Siti Web o App Performanti

In questo corso vedrai come svolgere da zero un progetto di creazione di un sito web con Django e potrai farlo da subito in autonomia.

Lavorare nello Sviluppo Web

Questo corso ti darà tutti gli strumenti necessari per diventare un professionista dello sviluppo Web con Python e Django.

Migliorare il testing dei tuoi prodotti

Imparerai come svolgere test efficienti dei tuoi progetti per offrire ai tuoi clienti solo prodotti di altra qualità.

Essere più veloce

Questo corso ti darà tutti gli strumenti necessari per impiegare meno tempo per i tuoi progetti grazie alla DRY (Don't Repeat Yourself) philosophy.

Una Carriera Digitale piena di opportunità

Quella del Web Developer è una carriera che puoi svolgere da remoto come freelance, come professionista in-house o come guadagno aggiuntivo nel tempo libero dal tuo lavoro principale!

Django è un framework open source e gratuito per applicazioni e siti web scritto in Python. 

Con la progressiva digitalizzazione e l’aumento delle aziende e dei liberi professionisti che desiderano avere una presenza online, cresce la domanda di siti web veloci, affidabili, flessibili e scalabili.

I siti web sono fatti di un insieme di elementi simili, per questo i framework come Django offrono dei componenti già pronti per l’uso.

A cosa servono i framework?

Aiutano ogni giorno migliaia di Web Developers a ottimizzare il flusso di lavoro.

In questo corso scoprirai il framework Django e imparerai ad utilizzarlo per creare un progetto completo da caricare su un server cloud per renderlo disponibile in rete. 

Vedrai il funzionamento del pattern di sviluppo MVC (Model-View-Controller) applicandolo ad un progetto reale per un sito web. 

Lavorerai come un vero Web Developer!

Nelle ultime fasi imparerai anche l’importanza dei test durante lo sviluppo di un progetto e farai alcuni esempi di Functional test e Unit test. 

Alla fine del corso, una volta realizzato il tuo sito web perfettamente funzionante sul tuo computer, vedrai come caricarlo su un cloud server.

Tra siti che hanno scelto Django ci sono dei leader globali indiscussi, come Instagram, Pinterest, Spotify, Youtube, Disqus o Eventbrite.

Come recita il loro slogan, Django è il framework per perfezionisti che hanno una deadline.

  • 174.300 offerte di lavoro per Web Developers sono state pubblicate nel 2019 (Occupational Outlook Handbook)
  • +15% tasso di crescita di posizioni di Web Developer al 2026 (U.S. Bureau of Labor Statistics)
  • 117.000 è lo stipendio medio annuale dei Web Developer con Django al livello mondiale.(Stackshare.io)
  • Web developer
  • Programmatore

Un Web Developer guadagna dai 1.500€ ai 10.000€ al mese.

Una consulenza di 1 ora con un professionista esperto come Mauro Ferro può costarti dai 100€ ai 300€.

Con questo corso puoi fare tue le sue competenze ad una frazione del costo!

Ci stai ancora pensando?

Approfitta subito di quest’offerta, prima che il prezzo aumenti!

Magari ti stai chiedendo se puoi permetterti quest’investimento…

Prova a farti le seguenti domande…

Quanti oggetti inutili acquisto ogni anno?

Quanti soldi spendo per passività che non potranno mai ripagare la somma spesa?

Quanti soldi sto lasciando sul tavolo perché non ho le giuste competenze?

Ricorda: “l’investimento in formazione è quello che ti arricchisce maggiormente ed è quello che paga il più alto tasso di interesse!”

NON HAI ANCORA ACQUISTATO IL CORSO?
VUOI VEDERE DELLE LEZIONI D’ESEMPIO?
VUOI REGALARE
QUESTO CORSO?
SEI UN’AZIENDA
O UN TEAM?

Sei già iscritto?  Vai al Corso!

Digital Dojo è...

il tuo miglior alleato contro il Digital Mismatch e l’Automazione!

Domande & Risposte

Questo è un corso professionale completo per la creazione dei siti web e delle app con il framework Django in Python.

Durante il corso imparerai ad utilizzare Django per creare un progetto completo e caricarlo su un server cloud. Vedrai il funzionamento del pattern di sviluppo MVC (Model-View-Controller) applicandolo ad un progetto reale per un sito web. 

In seguito imparerai il funzionamento e la realizzazione di alcuni strumenti fondamentali, come i Form.  Nelle ultime fasi del corso affronterai l’importanza dei test durante la fase di sviluppo di un progetto e farai alcuni esempi di Functional test e Unit test

Dopo aver superato con successo questo corso, potrai creare app e siti web veloci, affidabili, flessibili e scalabili.

Sì, grazie a questo corso svilupperai progetti più scalabili in tempi più brevi

Migliorerai le tue conoscenze di Python e imparerai a creare le tue app e siti web con un framework gratuito e open-source. 

Gli unici requisiti per partecipare al corso sono la conoscenza di base della programmazione in Python e del linguaggio di markup HTML.

Se parti da zero, abbiamo anche un corso di Python per principianti e un corso base di HTML.

è adatto a te se rispondi si ad almeno una delle seguenti domande:

  • Vuoi migliorare le tue skills di Web Developer?
  • Vuoi imparare a creare siti web di qualità in minor tempo possibile e con degli ottimi risultati?
  • Hai conoscenze di base della programmazione in Python e del linguaggio di markup HTML?
  • Ti piacerebbe imparare uno dei framework più sicuri sul mercato?
  • Vuoi applicare la DRY (Don’t Repeat Yourself) philosophy, riutilizzando il codice esistente senza doverlo sempre ripetere?
  • Hai bisogno di un framework cross-platform che funzioni su Mac, Linux o Windows?
  • Stai cercando un corso completo ed efficace su Python e Django per Web Development?

NON fa per te se:

  • Stai cercando un corso per chi parte da zero (abbiamo anche quello!)
  • Non vuoi imparare a programmare in Python​
  • Vuoi guadagnare migliaia di euro in una settimana e senza formazione
  • Non ti piace studiare e aggiornarti continuamente

Il nostro Corso Professionale offre una panoramica completa e un approccio graduale teorico e pratico, basato sulle esigenze reali delle aziende alla ricerca di Web Developer.

 Il nostro Sensei ti guiderà passo dopo passo nel mondo del Web Development con Python e Django.

Imparerai le principali funzioni di questo framework innovativo e flessibile e sarai in grado di creare il progetto reale del tuo sito web in cloud in autonomia sin da subito. 

La maggioranza dei corsi di questo tipo si sofferma ad elencare gli strumenti teorici disponibili in modo frammentato, noi ti insegnamo ad metterli in pratica, con esempi concreti e personalizzabili

Se scegli il nostro corso, non dovrai più cercarne un altro. 

Ci sono tanti corsi gratuiti.

Peccato che il 95% delle informazioni disponibili siano create per venderti un prodotto/servizio o per fare personal branding…

La formazione di qualità ha un costo.

Se prendi la tua crescita professionale sul serio, vuoi investire in un percorso di formazione di qualità.

Il corso è in formato audiovisivo asincrono on-demand, accessibile 24 ore su 24, 7 giorni su 7.

Secondo gli studi delle Università di Cambridge (1982) e Glasgow (2006) questo format  facilita maggiormente l’apprendimento.

Avrai accesso a video, slide, strumenti, tutorials e materiali didattici che superano di gran lunga il prezzo del corso che potrai consultare quando vorrai, anche dopo aver finito di studiare. Il corso prevede 8 quiz per consolidare le tue conoscenze.

Alla fine del corso, se hai passato con successo tutti i quiz, otterrai un attestato che potrai condividere sul tuo profilo Linkedin o includere nel CV.

Clicca su Acquista questo corso, controlla i dettagli del corso e seleziona la voce “Procedi con l’ordine”.

A breve riceverai un’e-mail con le istruzioni per accedere al corso, oppure potrai trovarlo nella sezione “I miei corsi” del tuo profilo.

I metodi di pagamenti accettati sono:

  • Carte di Credito, Prepagate e Carte di Debito (Visa, Mastercard, America Express, Discover)
  • Addebito su Conto Corrente SEPA
  • Bonifico bancario

É possibile richiedere la fattura durante la procedura di acquisto del corso.
Dopo aver cliccato il pulsante “acquista il corso” verrai rimandato alla pagina di checkout.

A quel punto inserisci i tuoi dati nella sezione “le tue informazioni”, di seguito potrai spuntare la casella “ho bisogno di una fattura”, compilare i campi richiesti e completare l’ordine.

Riceverai la fattura all’indirizzo email che hai indicato nella sezione “le tue informazioni”.

RICEVI 3 LEZIONI GRATIS

Compila il Modulo per Ricevere 3 Lezioni Gratuite.

IMPORTANTE

La Mail potrebbe finire nello Spam.

 Controlla la Posta Indesiderata e la Cartella Promozioni ed assicurati di aggiungere il nostro indirizzo nella rubrica contatti della tua posta elettronica per non perderti le lezioni!

OTTIENI UN PREVENTIVO DI GRUPPO

Le tue informazioni verranno utilizzate per esaminare e soddisfare la tua richiesta e saranno gestite in conformità alla nostra Informativa sulla privacy.

IMPORTANTE

La Mail potrebbe finire nello Spam. Controlla la Posta Indesiderata e la Cartella Promozioni ed assicurati di aggiungere il nostro indirizzo nella rubrica contatti della tua posta elettronica per non perderti le lezioni!