Django 2 - mainjoin.eu · Django 2 Python 3 Bootstrap 4 Sezione: 1 3 / 3 Sezione Introduttiva 1....
Transcript of Django 2 - mainjoin.eu · Django 2 Python 3 Bootstrap 4 Sezione: 1 3 / 3 Sezione Introduttiva 1....
Django 2
Python 3
Bootstrap 4
Sezione: 1 3 / 3
Sezione Introduttiva
1. Introduzione al Corso
2. Panoramica sul Corso
3. Installazione Software e Setup
Sito Uciale Atom Text Editor
Sezione: 2 13 / 13
Il Linguaggio HTML
4. Obiettivi di Sezione
codice_sezione_HTML.zip
5. Introduzione e Struttura
Slides - Il Linguaggio HTML
6. Risorse di Riferimento
Link MDN
Link W3Schools.com
7. I Tag Fondamentali
8. Div e Span
9. Gli Attributi dei Tag
10. Le Liste HTML
11. Le Tabelle HTML
12. I Form - Parte I
13. I Form - Parte II
Link Approfondimento HTTP
14. I Form - Parte III
15. Prova Pratica
16. Soluzione Prova Pratica
Sezione: 3 15 / 15
Il Linguaggio CSS
17. Obiettivi di Sezione
Slides - Il Linguaggio CSS
codice_sezione_CSS.zip
18. Introduzione al CSS
19. Primi Esempi di Stile
20. I Colori
21. Bordi e Sfondi
22. I Selettori
23. Inspector
24. Specicità
25. I Font
26. Il Box Model - Parte I
27. Il Box Model - Parte II
28. Prova Pratica - Introduzione
29. Prova Pratica - Soluzione
30. FlexBox
31. Le Media Queries
Sezione: 4 11 / 11
Bootstrap 4
32. Introduzione a Bootstrap 4
Slides - Bootstrap 4
codice_sezione_BOOTSTRAP-4.zip
33. Come Usare Bootstrap 4 - Integrazione in un Progetto
34. I Componenti - Parte 1
35. I Componenti - Parte 2
36. I Componenti - Parte 3
37. I Componenti - Parte 4
38. Il Grid System - Parte 1
39. Il Grid System - Parte 2
40. Prova Pratica - Introduzione
41. Prova Pratica - Soluzione Parte Prima
42. Prova Pratica - Soluzione Parte Seconda
Sezione: 5 10 / 10
Python - Livello I
43. Obiettivi di Sezione
Slides - Python Livello I
codice_sezione_PYTHON_LV_1.zip
44. Installazione
45. Setup Atom Text Editor
46. Operazioni Numeriche
47. Le Variabili
48. Le Stringhe
49. Conversioni di Tipo
50. Input e Print
51. Prova Pratica - Introduzione
52. Prova Pratica - Soluzione
Sezione: 6 17 / 17
Python - Livello II
53. Obiettivi di Sezione
Esercizi Python con Soluzioni
Slides - Python Livello II
codice_sezione_PYTHON_LV_2.zip
54. Algoritmi
55. Logica Booleana
56. Operatori Booleani e di Comparazione
57. Controllo di Flusso
58. Il Ciclo While
59. Il Ciclo For
60. La Standard Library
61. Le Funzioni
62. Variabili Globali, Variabili Locali e Scope
63. Le Liste
64. Tuple e Set
65. Metodi per Stringhe
66. I Dizionari
67. Come gestire Eccezzioni e Errori
68. Prova Pratica - Introduzione
69. Prova Pratica - Soluzione
Sezione: 7 12 / 12
Python - Livello III
70. Obiettivi di Sezione
Slides - Python Livello III
codice_sezione_PYTHON_LV_3.zip
71. Programmazione a Oggetti - OOP - Oggetti e Classi
72. Programmazione a Oggetti - OOP - Creare Oggetti
73. Programmazione a Oggetti - OOP - I Metodi
74. Programmazione a Oggetti - OOP - I Metodi Speciali
75. Programmazione a Oggetti - OOP - L'Ereditarietà
76. Prova Pratica - Introduzione
77. Prova Pratica - Soluzione
78. I Decoratori
79. PIP e PyPI
80. Nota - Ambienti Virtuali
81. Gli Ambienti Virtuali
Sezione: 8 7 / 7
Django - Livello I
82. Obiettivi di Sezione
Slides - Django Livello I
codice_sezione_DJANGO_LV_1.zip
83. Django
84. Architettura MVC - MTV
85. Primo Progetto Django
86. Prima Applicazione Django
87. Prova Pratica - Introduzione
88. Prova Pratica - Soluzione
Sezione: 9 15 / 15
Django - Livello II
89. Obiettivi di Sezione
Slides - Django Livello II
codice_sezione_DJANGO_LV_2.zip
90. Modelli e Migrazioni - Parte I
91. Modelli e Migrazioni - Parte II
92. Database API
93. Le Views
94. I Templates
95. Gli URL
96. Django Test Framework
Documentazione Uciale Tests Django
Documentazione Uciale Tests Django
97. I File Statici
98. Ereditarietà tra Templates
99. Django Admin
100. Generic Class Based Views
101. Prova Pratica - Introduzione
102. Prova Pratica - Soluzione Parte I
103. Prova Pratica - Soluzione Parte II
Sezione: 10 11 / 11
Django - Livello III
104. Obiettivi di Sezione
Slides Django Livello III
codice_sezione_DJANGO_LV_3.zip
105. Gestione dei Form
106. I Form in Django - Parte I
107. I Form in Django - Parte II
108. Validazione Form
109. Miglioramenti Graci
110. Django Model Form
111. Il Sistema di Autenticazione
112. Registrazione
113. Prova Pratica - Introduzione
114. Prova Pratica - Soluzione
Sezione: 11 21 / 21
Social Site Project - Forum
115. Introduzione al Progetto
codice_SOCIAL_SITE_PROJECT.zip
116. Parte I - Applicazione Accounts
117. Parte II - Templates
118. Parte III - Templates e Autenticazione
119. Parte IV - Applicazione Core e Applicazione Forum
120. Parte V - Forum App Models e Admin
121. Parte VI - Personalizzazione Admin e StaticFiles
122. Parte VII - Create View e Mixins
123. Parte VIII - Lista Sezioni e Singola Sezione
124. Parte IX - Come Creare Discussioni
125. Parte X - Singola Discussione
126. Parte XI - Come Aggiungere Risposte Alle Discussioni
127. Parte XII - Graca Singola Discussione
128. Parte XIII - Graca Lista User
129. Parte XIV - Graca Prolo Utente
130. Parte XV - Graca HomePage
131. Parte XVI - Graca Singola Sezione
132. Parte XVII - Funzione "Cerca nel Sito"
133. Parte XVIII - Paginazione Posts Discussione
134. Parte XIX - DeleteView
135. Parte XX - Una Visione d'Insieme
Sezione: 12 5 / 5
Deploying Django - Setting Finali e Messa Online
136. Introduzione e Creazione Account su Digital Ocean
Slide Deploying Django
Link Referenza Digital Ocean con 10$ di Credito Spendibile
le_congurazione_deployment.zip
137. Inizializzazione Server
138. Congurazione Server Parte I - Gunicorn e Supervisor
139. Congurazione Server Parte II - Nginx
140. Ringraziamenti e Sguardo al Futuro