- Panoramica del Contenuto01:35
- Che Editor Utilizzare?01:26
- Installazione Software e Setup09:11
Guida Pratica e Completa a Django, Python e Bootstrap
Impara a programmare e a costruire Siti Web professionali con Python, Django, Bootstrap, HTML e CSS
144 Lezioni · 23.5 Ore · Livello: Da Principiante a Esperto
Perché questo corso?
Perché credo che tutti debbano avere la possibilità di crearsi un futuro migliore.
Tutti oggi sappiamo che la programmazione è una delle abilità più richieste del momento, una di quelle skill fondamentali che può fare davvero la differenza, e Python col suo continuo crescere in popolarità è ora uno dei linguaggi di programmazione più usati e richiesti da programmatori e aziende in tutto mondo.
Secondo le più recenti stime di JetBrains, azienda leader nello sviluppo di software per la programmazione, il 45% degli sviluppatori Python utilizza questo linguaggio nell'ambito dello Sviluppo Web.

Vuoi portare le tue abilità al livello successivo?
In questo corso imparerai tutte le basi della programmazione con Python e del Web Development, e diventerai abile nell'utilizzo di un framework per lo sviluppo web tra i più potenti e avanzati, Django.
.
Se ancora dovessi conoscerlo, Django è un Web Framework scritto interamente in Python, usato da siti estremamente famosi come Instagram, Mozilla, National Geographic, Washington Post... sono certo che di questi hai sicuramente sentito parlare, giusto? ;)
.
Questo corso è pensato e realizzato per far si che chiunque possa acquisire le conoscenze necessarie a diventare sviluppatori web, usando le stesse tecnologie impiegate da queste importantissime aziende.

Articolato su oltre 23 ore, suddiviso in 12 sezioni per un totale di 140 lezioni in alta definizione.
Grazie alla suddivisione dei contenuti in sezioni tematiche progressive, il corso è adatto anche a chi ha già esperienza col mondo della programmazione e dello sviluppo web, come ad esempio sviluppatori front end e programmatori Python desiderosi di migliorare le proprie competenze.
Ti è mai capitato di aver bisogno di approfondire o rivedere determinate aspetti, mentre studi qualcosa? Otterrai accesso all'area Domande e Risposte, dove potrai espormi eventuali domande riguardo agli argomenti delle lezioni e scambiare pareri e informazioni con gli altri studenti che già si sono iscritti.
Avrai inoltre la possibilità di mettere alla prova tutte le nuove abilità che acquisirai da subito, tramite delle esercitazioni pratiche per ogni sezione, con tanto di soluzioni.
E se potessi trasformare la tua passione in una potenziale carriera remunerativa?
Vuoi imparare a programmare come un professionista del settore? Accrescere le tue abilità per migliorare la tua vita professionale? Avviare un business nel mondo della tecnologia? Restare competitivo nel mondo del lavoro o semplicemente imparare a creare siti web professionali con Python per te o per i tuoi clienti? Se hai risposto sì ad almeno una di queste domande, questo corso è stato pensato e realizzato anche per te.
.
Si tratta del video corso pratico più completo che abbiamo pubblicato in Italiano, strutturato in maniera tale da guidarti in un percorso di crescita formativa passo dopo passo nel mondo della programmazione e dello sviluppo web con Python, Django e Bootstrap.
.
Partiremo dalle basi per costruire assieme delle fondamenta solide.
—

Cosa avrai imparato una volta terminato il corso?
- Tutte le basi di Python, la sua sintassi, la programmazione a oggetti, le funzioni primarie e alcune tra le librerie più utilizzate
- Tutte le basi di HTML e CSS
- Come creare siti potenti, moderni e scalabili con Python
- Come usare Bootstrap per creare interfacce grafiche moderne e responsive (mobile-friendly)
- Come usare il web framework Django per la creazione di applicativi professionali
- Come usare Python per la creazione di backend robusti e sicuri
- Avrai imparato anche il processo di deploying, sarai in grado di mandare live un sito web scritto in Python e Django su Digital Ocean, per il quale ti forniremo anche un link referral da 10$ in crediti

~ Programma del Corso ~ Una volta iscritti otterrete accesso on demand a tutte queste lezioni
Clicca sul + rosso per espandere le sezioni
- Obiettivi di Sezione 02:07
- Introduzione e Struttura 09:03
- Risorse di Riferimento 04:33
- I Tag Fondamentali 13:30
- Div e Span 06:23
- Gli Attributi dei Tag 09:06
- Le Liste HTML 04:13
- Le Tabelle HTML 07:52
- I Form - Parte I 08:20
- I Form - Parte II 15:48
- I Form - Parte III 11:30
- Prova Pratica 01:29
- Soluzione Prova Pratica 20:19
- Obiettivi di Sezione 01:13
- Introduzione al CSS 07:34
- Primi Esempi di Stile 10:28
- I Colori 13:00
- Bordi e Sfondi 14:49
- I Selettori 15:48
- Inspector 04:40
- Specificità 07:12
- I Font 13:45
- Il Box Model - Parte I 13:44
- Il Box Model - Parte II 06:31
- Prova Pratica - Introduzione 02:25
- Prova Pratica - Soluzione 17:59
- FlexBox 11:00
- Le Media Queries 09:21
- Introduzione a Bootstrap 5 06:14
- Come Usare Bootstrap 16:26
- I Componenti - Parte 1 18:28
- I Componenti - Parte 2 21:57
- I Componenti - Parte 3 15:43
- I Componenti - Parte 4 11:08
- Il Grid System - Parte 1 18:27
- Il Grid System - Parte 2 10:56
- Prova Pratica - Introduzione 03:05
- Prova Pratica - Soluzione Pt. I 12:50
- Prova Pratica - Soluzione Pt. II 11:23
- Obiettivi di Sezione 01:52
- Note di Aggiornamento 09:18
- Installazione di Python 03:25
- Operazioni Numeriche 09:22
- Le Variabili 06:28
- Le Stringhe 08:26
- Conversioni di Tipo 07:00
- Input e Print 09:52
- Prova Pratica - Introduzione 01:14
- Prova Pratica - Soluzione 07:40
- Obiettivi di Sezione 03:05
- Algoritmi 05:05
- Logica Booleana 08:00
- Operatori Booleani e di Comparazione 07:12
- Controllo di Flusso 15:48
- Il Ciclo While 11:47
- Il Ciclo For 08:59
- La Standard Library 10:09
- Le Funzioni 16:02
- Variabili e Scope 08:48
- Le Liste 13:35
- Tuple e Set 06:38
- Metodi per Stringhe 15:23
- I Dizionari 12:18
- Come gestire Eccezioni e Errori 08:28
- Prova Pratica - Introduzione 02:00
- Prova Pratica - Soluzione 14:25
- Obiettivi di Sezione 00:46
- OOP - Oggetti e Classi 11:22
- OOP - Come Creare Oggetti 11:53
- OOP - I Metodi 07:07
- OOP - I Metodi Speciali 11:29
- OOP - L'Ereditarietà 08:40
- Prova Pratica - Introduzione 01:36
- Prova Pratica - Soluzione 13:53
- I Decoratori 09:01
- PIP e PyPI 04:30
- Nota - Ambienti Virtuali 00:18
- Gli Ambienti Virtuali 06:43
- Obiettivi di Sezione 01:38
- Django 04:35
- Architettura MVC - MTV 05:36
- Primo Progetto Django 08:35
- Prima Applicazione Django 18:34
- Prova Pratica - Introduzione 01:28
- Prova Pratica - Soluzione 13:55
- Obiettivi di Sezione 00:58
- Modelli e Migrazioni - Parte I 12:30
- Modelli e Migrazioni - Parte II 10:00
- Database API 17:34
- Le Views 10:23
- I Templates 18:19
- Gli URL 16:06
- Django Test Framework 15:09
- I File Statici 09:27
- Ereditarietà tra Templates 10:28
- Django Admin 08:41
- Generic Class Based Views 10:41
- Prova Pratica - Introduzione 04:34
- Prova Pratica - Soluzione Parte I 15:43
- Prova Pratica - Soluzione Parte II 14:40
- Obiettivi di Sezione 01:07
- Gestione dei Form 04:11
- I Form in Django - Parte I 14:35
- I Form in Django - Parte II 07:21
- Validazione Form 07:41
- Miglioramenti Grafici 03:53
- Django Model Form 13:01
- Il Sistema di Autenticazione 18:01
- Registrazione 15:15
- Prova Pratica - Introduzione 00:51
- Prova Pratica - Soluzione 16:22
- Introduzione al Progetto 06:29
- L'Applicazione Accounts 13:39
- Settaggio Templates 14:15
- Templates e Autenticazione 16:27
- Applicazioni Core e Forum 17:29
- Forum App - Models e Admin 16:11
- Personalizzazione Admin e StaticFiles 07:39
- Create View e Mixins 17:37
- Lista Sezioni e Singola Sezione 12:57
- Come Creare Discussioni 13:57
- Setup Discussione Singola 10:16
- Aggiungere Risposte Alle Discussioni 11:53
- Grafica Singola Discussione 22:42
- Grafica Lista User 12:14
- Grafica Profilo Utente 12:15
- Grafica HomePage 15:43
- Grafica Singola Sezione 08:25
- Funzione "Cerca nel Sito" 18:20
- Paginazione Posts Discussione 17:40
- DeleteView 10:03
- Una Visione d'Insieme 02:40
- Creazione Account Digital Ocean 08:23
- Inizializzazione Server 10:08
- Configurazione Gunicorn e Supervisor 13:39
- Configurazione Nginx 07:25
- Ringraziamenti e Sguardo al Futuro 01:38
Iscriviti adesso e inizia subito!
Scegli il pacchetto più adatto a te
Base
-
Tutte le lezioni del pacchetto base, per un totale di oltre 20 ore
-
Impara Python, Django, HTML, CSS e Bootstrap 5
-
Codice e slides scaricabili
-
Accesso illimitato alle lezioni
Pro
-
Tutto il contenuto del pacchetto base, più:
-
Tutte le lezioni di esercitazione esclusive del pacchetto Pro, per farti mettere alla prova le tue abilità in autonomia (oltre 2 ore di contenuto extra!)
-
Accesso alla sezione Domande e Risposte e allo storico delle domande già poste, per risolvere tutti i tuoi dubbi sul contenuto delle lezioni
-
Accesso illimitato a tutto il contenuto del corso
-
Il pacchetto ideale per chi vuole l'esperienza di apprendimento completa.
Startup
-
Tutto il pacchetto Pro, più:
-
Una sessione di code review e ottimizzazione di un tuo progetto personale effettuata dal docente del corso o da un membro del nostro Team
-
Il piano idale per nuove startup del mondo tech. Posti limitati.
TUTTO ESAURITO
Garanzia Soddisfatti o Rimborsati entro 15 giorni
Hai un'azienda e vuoi acquistare il corso per tutto il tuo Team? Contattaci.
Cosa dicono gli utenti che si sono già iscritti?
5,0 su 5 stelle
Assolutamente consigliato.
F.L.
5,0 su 5 stelle
Completo ed Esaustivo.
S.R.
5,0 su 5 stelle
Ottimo
M.F.
4,5 su 5 stelle
Interessante e stimolante.
A.R.
5,0 su 5 stelle
Il migliore nel suo genere.
M.B.
Domande Frequenti
Per questo corso abbiamo già avuto oltre 6500 iscritti su diverse piattaforme.
Ecco le risposte ad alcune delle domande più frequenti
- Come funziona? Ci sono dei limiti di tempo?
Nessun limite di tempo. Puoi seguire il corso qui dalla nostra Academy, in streaming e secondo le tue tempistiche. Un po' come Netflix, solo che imparerai qualcosa di costruttivo!
- E se il corso non fa per me?
Sono così certo che il corso ti sarà utile che ti offriamo una Garanzia Soddisfatti o Rimborsati fino a 15 giorni dalla data di acquisto. Se hai visto meno del 50% del corso avrai diritto a un rimborso completo entro questa data. Ma sappiamo che ti piacerà, vedrai!
- Non conosco niente di programmzione, questo corso va bene lo stesso?
Certamente. Si tratta di un corso di tipo omnicomprensivo della durata di oltre 20 ore, suddiviso in sezioni ad apprendimento progressivo, partendo dalle basi.
- Potrò accedere al corso anche dal telefono?
Assolutamente sì! La nostra Academy è strutturata perché tutto il contenuto possa essere visionato da PC, smartphone o tablet
- Devo conoscere la matematica?
Il corso è di tipo omnicomprensivo. Le uniche cose necessarie per poterlo seguire sono: la lingua italiana, un computer e una connessione a internet.
- Conosco già Python, ma mi interessa imparare Django. Che fare?
Il corso è adatto a tutti i livelli di conoscenza grazie alla sua suddivisione modulare. Puoi anche iniziare direttamente dalle sezioni su Django e proseguire secondo le tue tempistiche.
Hai ancora qualche domanda che vorresti porci? No problem.
Contattaci, saremo felici di risponderti: programmareinpython.it@gmail.com