fbpx
Via Monserrato n°110 - Catania

Web Developer - Python e Django

Partner

Obiettivi

In questo corso imparerai a sviluppare Siti Web professionali con Python, Django, Bootstrap, HTML e CSS!

Apprenderai come funziona il web, a fare richieste http e a sviluppare secondo la moderna architettura REST (Representational State Transfer). Userai HTML per rutturare pagine web e i CSS, utilizzando il famosissimo framework Bootstrap per la loro personalizzazione e per rendere le pagine responsive e funzionanti ad ogni risoluzione, anche su mobile.

Imparerai inoltre ad acquistare e utilizzare i tuoi domini custom e a deployare le tue applicazioni sul web, utilizzando sistemi managed scalabili e avanzati come Heroku o il tuo server personale su sistemi di hosting come Amazon ec2 o Digital Ocean.

 


Destinatari

Il corsista dovrà dimostrare in ingresso, conoscenze base di inglese e informatica


Figure professionali in uscita


Durata e frequenza

160 ore. Il corso si terrà in modalità on line con sessioni di 4 ore.

La metodologia è prevalentemente pratica.
Esercitazioni e project work ti permetteranno di verificare l’avanzamento delle competenze apprese


Programma didattico

➢ HTML
A cosa serve html
I Tag
Div e Span
Liste puntate e numerate
Le tabelle
I Link
Le Immagini
I Form
Una piccola avventura
testuale in HTML

➢ CSS
A cosa servono i CSS
I colori
I Fonts
Le dimensioni
Bordi
Padding e Margin
I Selettori
I Flexbox
Le proprietá
I Vantaggi di un framework
come Bootstrap
Chrome e Firefox Developer
Tools

➢ Il linguaggio Python -
Introduzione
Perché usare Python
Punti di forza
Installare Python su
Windows, OSX o Linux
Installare Visual Studio Code
Installare Pip e Pipenv
L’interprete Python
Sintassi di base
Le variabili
Le costanti
I Numeri
Operatori di base
Operatori condizionali
Le Stringhe
Le Liste
I Dizionari
Le Tuple
I File
For e While loop
Comprensione di Liste e
Dizionari
Le librerie
Progetto - Sviluppiamo un
tamagotchi!

➢ Il Web
Come funziona il web
Gli IP
WWW
Il protocollo HTTP
Gli status HTTP
I DNS
REST

➢ Django
Introduzione a Django
Installare Django
Progetto e Applicazione Django
Url mapping
I Template
Gli assets statici e dinamici
I modelli
Il nostro primo modello
Popolare il database con uno script
Il paradigma Model-Views-Template
Le View
I Template
I Form
Validare i Form
I Filtri
Il modello User
Registrazione e Login di un utente
I Permessi
La serializzazione
Django Admin
Progetto - Sviluppiamo un blog
Progetto - Sviluppiamo un sito
vetrina
Progetto - Accettiamo pagamenti con
Paypal
Progetto - Esponiamo il backend alle
app tramite API
Come mettere online i nostro
progetti
Upload dei file su Amazon s3
Heroku
Amazon ec2
Digital Ocean
La sicurezza
N+1 e gli errori piú comuni
Javascript e le sue librerie

➢ Lavorare da web developer
Trovare lavoro come web developer
Frontend, backend o full stack
Dipendente o freelance?
Il tuo primo colloquio
Come continuare il tuo
apprendimento


Docenti

Scopri i nostri docenti

Contattaci per info

Investimento

Il Corso di Alta Formazione prevede un investimento pari a 1967,21 €+ iva (2400,00 € iva inclusa).

Sarà possibile rateizzare l’investimento nell’arco del calendario di svolgimento del del corso.

Servizi post master

Possibilità di Stage e Placement presso aziende Partner del settore


Candidature

I CV possono pervenire via e-mail a:
info@formazionemanageriale.eu oppure potete contattarci al numero 095 442227.
Sede: Via Monserrato 110 – 95128 Catania.
Seguirà colloquio.
Per professionisti, dipendenti e consulenti non sono previste selezioni d’ingresso.
Formazione Manageriale
Business School d’eccellenza per i professionisti di domani
Privacy Policy
Newsletter
Iscriviti alla newsletter
I nostri social
Accreditamenti
© 2020 Yes Management  P. IVA 05506590875
clock-omap-markerexternal-linkgrouplist-ulbullseye
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram