Asset Publisher

null rtu-django-01

Django: Corso introduttivo

Version:
Duration: 1 giorno
Course description

Corso introduttivo a Django, un Web Framework open-source scritto interamente in Python, che sfrutteremo per capire vari concetti di web e programmazione. Come filo conduttore, andremo a creare un piccolo blog completamente funzionante.

Program

  • Cos’è e cosa non è Django
  • Django setup, Django project, Django application
  • URL Mapping
  • Il paradigma MTV (Model Template View)
  • View
  • Template
  • Il linguaggio di templating di Django
  • I file statici
  • Creazione di modelli e i relativi campi
  • Creazione di form
  • Salvataggio dei dati
  • Eseguire le query sul database

Requisiti Partecipanti

  • Conoscenze base di Python
  • Conoscenze base di database relazionali
  • Conoscenza base di HTML e CSS


Target Partecipanti

  • Persone interessate ad un primo approccio all'utilizzo del webframework Python più utilizzato

online

  • Il corso viene erogato in didattica a distanza (DAD)
  • La modalità DAD utilizza una piattaforma di web conferencing per il dialogo fra docente e partecipanti
  • Il docente conduce le lezioni dal proprio ufficio e, via internet, queste vengono trasmesse alla classe virtuale i cui partecipanti possono risiedere in una o più sedi.
  • I partecipanti devono essere muniti di proprio PC multimediale e connesso ad internet; ascoltano la voce del docente tramite l'audio del proprio PC, vedono inoltre lo schermo del docente nel quale appaiono le slide di presentazione ed operano sul proprio pc
  • I partecipanti possono chiedere l'attenzione del docente in qualsiasi momento e chiedere spiegazioni a voce oppure con chat o alzata di mano virtuale. Non vi sono quindi limitazioni rispetto ad un corso tradizionale con il docente in aula.
  • I corsi online si articolano in sessioni giornaliere da 8 ore in orario 9.00-18.00. Sono previste durante la giornata due pause coffe-break ed una pausa pranzo, ad orario concordato tra docente e classe
  • I vantaggi dei corsi online sono il costo più basso per l'assenza dei costi ristorativi (inclusi nei corsi onsite) e dei costi di trasferta; la possibilità di una maggior flessibilità nella pianificazione delle giornate di training (sono possibili corsi su sessioni non necessariamente full-day o su giornate contigue - compatibilmente con gli impegni dei partecipanti).

Required Courses

To follow the course of Django: Corso introduttivo is preferable to have attended:

Enabeled Courses

The course Django: Corso introduttivo enables the following courses:

  • No one