chore(i18n,curriculum): update translations (#42930)
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f060b6c005b0e76f05b
|
||||
title: Build your own Functions
|
||||
title: Costruire le proprie funzioni
|
||||
challengeType: 11
|
||||
videoId: nLDychdBwUg
|
||||
dashedName: build-your-own-functions
|
||||
@ -8,15 +8,15 @@ dashedName: build-your-own-functions
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise](https://www.youtube.com/watch?v=ksvGhDsjtpw)
|
||||
\- [Esercizio](https://www.youtube.com/watch?v=ksvGhDsjtpw)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following Python program print out?:
|
||||
Cosa scriverà il seguente programma Python?
|
||||
|
||||
```python
|
||||
def fred():
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0b0b6c005b0e76f06d
|
||||
title: Comparing and Sorting Tuples
|
||||
title: Confrontare e ordinare tuple
|
||||
challengeType: 11
|
||||
videoId: dZXzBXUxxCs
|
||||
dashedName: comparing-and-sorting-tuples
|
||||
@ -8,15 +8,15 @@ dashedName: comparing-and-sorting-tuples
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise](https://www.youtube.com/watch?v=EhQxwzyT16E)
|
||||
\- [Esercizio](https://www.youtube.com/watch?v=EhQxwzyT16E)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which does the same thing as the following code?:
|
||||
A cosa equivale il seguente codice?
|
||||
|
||||
```python
|
||||
lst = []
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f050b6c005b0e76f058
|
||||
title: Conditional Execution
|
||||
title: Esecuzione condizionale
|
||||
challengeType: 11
|
||||
videoId: gz_IfIsZQtc
|
||||
dashedName: conditional-execution
|
||||
@ -10,7 +10,7 @@ dashedName: conditional-execution
|
||||
|
||||
## --text--
|
||||
|
||||
Which code is indented correctly to print "Yes" if x = 0 and y = 10?
|
||||
Quale codice è indentato correttamente per stampare "Yes" se x = 0 e y = 10?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f6a0b6c005b0e76f097
|
||||
title: 'Data Visualization: Mailing Lists'
|
||||
title: 'Data Visualization: Mailing List'
|
||||
challengeType: 11
|
||||
videoId: RYdW660KkaQ
|
||||
dashedName: data-visualization-mailing-lists
|
||||
@ -8,27 +8,27 @@ dashedName: data-visualization-mailing-lists
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise: Geodata](https://www.youtube.com/watch?v=KfhslNzopxo)
|
||||
\- [Esercizio: Geodata](https://www.youtube.com/watch?v=KfhslNzopxo)
|
||||
|
||||
\- [Exercise: Gmane Model](https://www.youtube.com/watch?v=wSpl1-7afAk)
|
||||
\- [Esercizio: Gmane Model](https://www.youtube.com/watch?v=wSpl1-7afAk)
|
||||
|
||||
\- [Exercise: Gmane Spider](https://www.youtube.com/watch?v=H3w4lOFBUOI)
|
||||
\- [Esercizio: Gmane Spider](https://www.youtube.com/watch?v=H3w4lOFBUOI)
|
||||
|
||||
\- [Exercise: Gmane Viz](https://www.youtube.com/watch?v=LRqVPMEXByw)
|
||||
\- [Esercizio: Gmane Viz](https://www.youtube.com/watch?v=LRqVPMEXByw)
|
||||
|
||||
\- [Exercise: Page Rank](https://www.youtube.com/watch?v=yFRAZBkBDBs)
|
||||
\- [Esercizio: Page Rank](https://www.youtube.com/watch?v=yFRAZBkBDBs)
|
||||
|
||||
\- [Exercise: Page Spider](https://www.youtube.com/watch?v=sXedPQ_AnWA)
|
||||
\- [Esercizio: Page Spider](https://www.youtube.com/watch?v=sXedPQ_AnWA)
|
||||
|
||||
\- [Exercise: Page Viz](https://www.youtube.com/watch?v=Fm0hpkxsZoo)
|
||||
\- [Esercizio: Page Viz](https://www.youtube.com/watch?v=Fm0hpkxsZoo)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which is a common JavaScript visualization library?
|
||||
Quale di queste è una comune libreria di visualizzazione JavaScript?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -10,19 +10,19 @@ dashedName: data-visualization-page-rank
|
||||
|
||||
## --text--
|
||||
|
||||
How does the PageRank algorithm work?
|
||||
Come funziona l'algoritmo PageRank?
|
||||
|
||||
## --answers--
|
||||
|
||||
It determines which pages are most highly connected.
|
||||
Determina quali pagine sono più connesse.
|
||||
|
||||
---
|
||||
|
||||
It ranks pages based on view counts.
|
||||
Posiziona le pagine in base al conteggio delle visualizzazioni.
|
||||
|
||||
---
|
||||
|
||||
It figures out which pages contain the most important content.
|
||||
Indica quali pagine contengono i contenuti più importanti.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0a0b6c005b0e76f069
|
||||
title: Dictionaries and Loops
|
||||
title: Dizionari e cicli
|
||||
challengeType: 11
|
||||
videoId: EEmekKiKG70
|
||||
dashedName: dictionaries-and-loops
|
||||
@ -8,15 +8,15 @@ dashedName: dictionaries-and-loops
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise](https://www.youtube.com/watch?v=PrhZ9qwBDD8)
|
||||
\- [Esercizio](https://www.youtube.com/watch?v=PrhZ9qwBDD8)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following code print?:
|
||||
Cosa scriverà il seguente codice?
|
||||
|
||||
```python
|
||||
counts = { 'chuck' : 1 , 'annie' : 42, 'jan': 100}
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f090b6c005b0e76f068
|
||||
title: 'Dictionaries: Common Applications'
|
||||
title: 'Dizionari: applicazioni comuni'
|
||||
challengeType: 11
|
||||
videoId: f17xPfIXct0
|
||||
dashedName: dictionaries-common-applications
|
||||
@ -10,7 +10,7 @@ dashedName: dictionaries-common-applications
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following code print?
|
||||
Cosa scriverà il seguente codice?
|
||||
|
||||
```python
|
||||
counts = { 'quincy' : 1 , 'mrugesh' : 42, 'beau': 100, '0': 10}
|
||||
@ -35,7 +35,7 @@ quincy
|
||||
|
||||
---
|
||||
|
||||
[will return error]
|
||||
[verrà restituito errore]
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f080b6c005b0e76f063
|
||||
title: Files as a Sequence
|
||||
title: File come sequenze
|
||||
challengeType: 11
|
||||
videoId: cIA0EokbaHE
|
||||
dashedName: files-as-a-sequence
|
||||
@ -8,31 +8,31 @@ dashedName: files-as-a-sequence
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise](https://www.youtube.com/watch?v=il1j4wkte2E)
|
||||
\- [Esercizio](https://www.youtube.com/watch?v=il1j4wkte2E)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does the word 'continue' do in the middle of a loop?
|
||||
Cosa fa la parola 'continue' all'interno di un ciclo?
|
||||
|
||||
## --answers--
|
||||
|
||||
Skips to the code directly after the loop.
|
||||
Salta al codice direttamente dopo il ciclo.
|
||||
|
||||
---
|
||||
|
||||
Skips to the next line in the code.
|
||||
Salta alla riga successiva nel codice.
|
||||
|
||||
---
|
||||
|
||||
Skips to the next iteration of the loop.
|
||||
Salta alla successiva iterazione del ciclo.
|
||||
|
||||
---
|
||||
|
||||
Skips the next block of code.
|
||||
Salta il blocco di codice successivo.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f050b6c005b0e76f057
|
||||
title: Intermediate Expressions
|
||||
title: Espressioni Intermedie
|
||||
challengeType: 11
|
||||
videoId: dKgUaIa5ATg
|
||||
dashedName: intermediate-expressions
|
||||
@ -8,17 +8,17 @@ dashedName: intermediate-expressions
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise 1](https://youtu.be/t_4DPwsaGDY)
|
||||
\- [Esercizio 1](https://youtu.be/t_4DPwsaGDY)
|
||||
|
||||
\- [Exercise 2](https://youtu.be/wgkC8SxraAQ)
|
||||
\- [Esercizio 2](https://youtu.be/wgkC8SxraAQ)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What will print out after running this code:
|
||||
Cosa scriverà il seguente codice?
|
||||
|
||||
```python
|
||||
width = 15
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f070b6c005b0e76f061
|
||||
title: Intermediate Strings
|
||||
title: Stringhe Intermedio
|
||||
challengeType: 11
|
||||
videoId: KgT_fYLXnyk
|
||||
dashedName: intermediate-strings
|
||||
@ -8,15 +8,15 @@ dashedName: intermediate-strings
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise](https://www.youtube.com/watch?v=1bSqHot-KwE)
|
||||
\- [Esercizio](https://www.youtube.com/watch?v=1bSqHot-KwE)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What is the value of i in the following code?
|
||||
Qual è il valore di i nel seguente codice?
|
||||
|
||||
```python
|
||||
word = "bananana"
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e6a54c358d3af90110a60a3
|
||||
title: 'Introduction: Elements of Python'
|
||||
title: 'Introduzione: elementi di Python'
|
||||
challengeType: 11
|
||||
videoId: aRY_xjL35v0
|
||||
dashedName: introduction-elements-of-python
|
||||
@ -10,7 +10,7 @@ dashedName: introduction-elements-of-python
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following program print out:
|
||||
Cosa scriverà il seguente programma?
|
||||
|
||||
```python
|
||||
x = 43
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e6a54af58d3af90110a60a1
|
||||
title: 'Introduction: Hardware Architecture'
|
||||
title: 'Introduzione: architettura hardware'
|
||||
challengeType: 11
|
||||
videoId: H6qtjRTfSog
|
||||
dashedName: introduction-hardware-architecture
|
||||
@ -10,19 +10,19 @@ dashedName: introduction-hardware-architecture
|
||||
|
||||
## --text--
|
||||
|
||||
Where are your programs stored when they are running?
|
||||
Dove sono memorizzati i programmi quando sono in esecuzione?
|
||||
|
||||
## --answers--
|
||||
|
||||
Hard Drive.
|
||||
Disco Fisso.
|
||||
|
||||
---
|
||||
|
||||
Memory.
|
||||
Memoria.
|
||||
|
||||
---
|
||||
|
||||
Central Processing Unit.
|
||||
Unità Centrale di Elaborazione (CPU).
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e6a54ba58d3af90110a60a2
|
||||
title: 'Introduction: Python as a Language'
|
||||
title: 'Introduzione: Python come linguaggio'
|
||||
challengeType: 11
|
||||
videoId: 0QeGbZNS_bY
|
||||
dashedName: introduction-python-as-a-language
|
||||
@ -10,7 +10,7 @@ dashedName: introduction-python-as-a-language
|
||||
|
||||
## --text--
|
||||
|
||||
What will print out after running these two lines of code:
|
||||
Cosa verrà scritto dopo aver eseguito queste due righe di codice?
|
||||
|
||||
```python
|
||||
x = 6
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e6a54a558d3af90110a60a0
|
||||
title: 'Introduction: Why Program?'
|
||||
title: 'Introduzione: perché programmare?'
|
||||
challengeType: 11
|
||||
videoId: 3muQV-Im3Z0
|
||||
dashedName: introduction-why-program
|
||||
@ -8,29 +8,29 @@ dashedName: introduction-why-program
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Install Python on Windows](https://youtu.be/F7mtLrYzZP8)
|
||||
\- [Installare Python su Windows](https://youtu.be/F7mtLrYzZP8)
|
||||
|
||||
\- [Install Python on MacOS](https://youtu.be/wfLnZP-4sZw)
|
||||
\- [Installare Python su MacOS](https://youtu.be/wfLnZP-4sZw)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Who should learn to program?
|
||||
Chi dovrebbe imparare a programmare?
|
||||
|
||||
## --answers--
|
||||
|
||||
College students.
|
||||
Studenti universitari.
|
||||
|
||||
---
|
||||
|
||||
People who want to become software developers.
|
||||
Persone che vogliono diventare sviluppatori di software.
|
||||
|
||||
---
|
||||
|
||||
Everyone.
|
||||
Tutti.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f070b6c005b0e76f05d
|
||||
title: 'Iterations: Definite Loops'
|
||||
title: 'Iterazioni: cicli definiti'
|
||||
challengeType: 11
|
||||
videoId: hiRTRAqNlpE
|
||||
dashedName: iterations-definite-loops
|
||||
@ -10,7 +10,7 @@ dashedName: iterations-definite-loops
|
||||
|
||||
## --text--
|
||||
|
||||
How many lines will the following code print?:
|
||||
Quante righe scriverà il seguente codice?
|
||||
|
||||
```python
|
||||
for i in [2,1,5]:
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f070b6c005b0e76f05e
|
||||
title: 'Iterations: Loop Idioms'
|
||||
title: 'Iterazioni: idiomi dei cicli'
|
||||
challengeType: 11
|
||||
videoId: AelGAcoMXbI
|
||||
dashedName: iterations-loop-idioms
|
||||
@ -10,7 +10,7 @@ dashedName: iterations-loop-idioms
|
||||
|
||||
## --text--
|
||||
|
||||
Below is code to find the smallest value from a list of values. One line has an error that will cause the code to not work as expected. Which line is it?:
|
||||
Di seguito è riportato il codice per trovare il valore più piccolo in una lista. Una riga contiene un errore che causerà il mancato funzionamento del codice come previsto. Qual è la linea?
|
||||
|
||||
```python
|
||||
smallest = None
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f070b6c005b0e76f05f
|
||||
title: 'Iterations: More Patterns'
|
||||
title: 'Iterazioni: ulteriori modelli'
|
||||
challengeType: 11
|
||||
videoId: 9Wtqo6vha1M
|
||||
dashedName: iterations-more-patterns
|
||||
@ -8,15 +8,15 @@ dashedName: iterations-more-patterns
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise](https://www.youtube.com/watch?v=kjxXZQw0uPg)
|
||||
\- [Esercizio](https://www.youtube.com/watch?v=kjxXZQw0uPg)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which of these evaluates to False?
|
||||
Quale di queste righe darà False?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f060b6c005b0e76f05c
|
||||
title: Loops and Iterations
|
||||
title: Cicli e iterazioni
|
||||
challengeType: 11
|
||||
videoId: dLA-szNRnUY
|
||||
dashedName: loops-and-iterations
|
||||
@ -10,7 +10,7 @@ dashedName: loops-and-iterations
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following code print out?:
|
||||
Cosa verrà visualizzato nella console con il seguente codice?:
|
||||
|
||||
```python
|
||||
n = 0
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f170b6c005b0e76f08b
|
||||
title: Make a Relational Database
|
||||
title: Creare un database relazionale
|
||||
challengeType: 11
|
||||
videoId: MQ5z4bdF92U
|
||||
dashedName: make-a-relational-database
|
||||
@ -10,7 +10,7 @@ dashedName: make-a-relational-database
|
||||
|
||||
## --text--
|
||||
|
||||
What SQL command would you use to retrieve all users that have the email address `quincy@freecodecamp.org`?
|
||||
Quale comando SQL utilizzeresti per recuperare tutti gli utenti che hanno l'indirizzo email `quincy@freecodecamp.org`?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f060b6c005b0e76f059
|
||||
title: More Conditional Structures
|
||||
title: Ulteriori strutture condizionali
|
||||
challengeType: 11
|
||||
videoId: HdL82tAZR20
|
||||
dashedName: more-conditional-structures
|
||||
@ -8,17 +8,17 @@ dashedName: more-conditional-structures
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise 1](https://www.youtube.com/watch?v=crLerB4ZxMI)
|
||||
\- [Esercizio 1](https://www.youtube.com/watch?v=crLerB4ZxMI)
|
||||
|
||||
\- [Exercise 2](https://www.youtube.com/watch?v=KJN3-7HH6yk)
|
||||
\- [Esercizio 2](https://www.youtube.com/watch?v=KJN3-7HH6yk)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Given the following code:
|
||||
Dato il seguente codice:
|
||||
|
||||
```python
|
||||
temp = "5 degrees"
|
||||
@ -28,7 +28,7 @@ cel = (fahr - 32.0) * 5.0 / 9.0
|
||||
print(cel)
|
||||
```
|
||||
|
||||
Which line/lines should be surrounded by `try` block?
|
||||
Quali righe dovrebbero essere racchiuse nel blocco `try`?
|
||||
|
||||
## --answers--
|
||||
|
||||
@ -48,7 +48,7 @@ Which line/lines should be surrounded by `try` block?
|
||||
|
||||
---
|
||||
|
||||
None
|
||||
Nessuna
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0c0b6c005b0e76f072
|
||||
title: Networking Protocol
|
||||
title: Protocollo di rete
|
||||
challengeType: 11
|
||||
videoId: c6vZGescaSc
|
||||
dashedName: networking-protocol
|
||||
@ -10,7 +10,7 @@ dashedName: networking-protocol
|
||||
|
||||
## --text--
|
||||
|
||||
What type of HTTP request is usually used to access a website?
|
||||
Che tipo di richiesta HTTP viene solitamente utilizzata per accedere a un sito web?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0c0b6c005b0e76f074
|
||||
title: 'Networking: Text Processing'
|
||||
title: 'Networking: elaborazione del testo'
|
||||
challengeType: 11
|
||||
videoId: Pv_pJgVu8WI
|
||||
dashedName: networking-text-processing
|
||||
@ -10,7 +10,7 @@ dashedName: networking-text-processing
|
||||
|
||||
## --text--
|
||||
|
||||
Which type of encoding do most websites use?
|
||||
Quale tipo di codifica viene utilizzata dalla maggior parte dei siti web?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0d0b6c005b0e76f075
|
||||
title: 'Networking: Using urllib in Python'
|
||||
title: 'Networking: usare urllib in Python'
|
||||
challengeType: 11
|
||||
videoId: 7lFM1T_CxBs
|
||||
dashedName: networking-using-urllib-in-python
|
||||
@ -10,7 +10,7 @@ dashedName: networking-using-urllib-in-python
|
||||
|
||||
## --text--
|
||||
|
||||
What will the output of the following code be like?:
|
||||
Quale sarà l'output del seguente codice?
|
||||
|
||||
```python
|
||||
import urllib.request
|
||||
@ -21,15 +21,15 @@ for line in fhand:
|
||||
|
||||
## --answers--
|
||||
|
||||
Just contents of "romeo.txt".
|
||||
Solo i contenuti di "romeo.txt".
|
||||
|
||||
---
|
||||
|
||||
A header and the contents of "romeo.txt".
|
||||
Un'intestazione e il contenuto di "romeo.txt".
|
||||
|
||||
---
|
||||
|
||||
A header, a footer, and the contents of "romeo.txt".
|
||||
Un'intestazione, un piè di pagina e il contenuto di "romeo.txt".
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0d0b6c005b0e76f076
|
||||
title: 'Networking: Web Scraping with Python'
|
||||
title: 'Networking: web scraping con Python'
|
||||
challengeType: 11
|
||||
videoId: Uyioq2q4cEg
|
||||
dashedName: networking-web-scraping-with-python
|
||||
@ -8,19 +8,19 @@ dashedName: networking-web-scraping-with-python
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise: socket1](https://www.youtube.com/watch?v=dWLdI143W-g)
|
||||
\- [Esercizio: socket1](https://www.youtube.com/watch?v=dWLdI143W-g)
|
||||
|
||||
\- [Exercise: urllib](https://www.youtube.com/watch?v=8yis2DvbBkI)
|
||||
\- [Esercizio: urllib](https://www.youtube.com/watch?v=8yis2DvbBkI)
|
||||
|
||||
\- [Exercise: urllinks](https://www.youtube.com/watch?v=g9flPDG9nnY)
|
||||
\- [Esercizio: urllinks](https://www.youtube.com/watch?v=g9flPDG9nnY)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What Python library is used for parsing HTML documents and extracting data from HTML documents?
|
||||
Quale libreria Python è utilizzata per analizzare documenti HTML ed estrarre dati da essi?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0c0b6c005b0e76f071
|
||||
title: Networking with Python
|
||||
title: Networking con Python
|
||||
challengeType: 11
|
||||
videoId: _kJvneKVdNM
|
||||
dashedName: networking-with-python
|
||||
@ -10,7 +10,7 @@ dashedName: networking-with-python
|
||||
|
||||
## --text--
|
||||
|
||||
What Python library gives access to TCP Sockets?
|
||||
Quale libreria Python dà accesso ai socket TCP?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0c0b6c005b0e76f073
|
||||
title: 'Networking: Write a Web Browser'
|
||||
title: 'Networking: scrivi un browser web'
|
||||
challengeType: 11
|
||||
videoId: zjyT9DaAjx4
|
||||
dashedName: networking-write-a-web-browser
|
||||
@ -10,7 +10,7 @@ dashedName: networking-write-a-web-browser
|
||||
|
||||
## --text--
|
||||
|
||||
What does the following code create?:
|
||||
Cosa crea il seguente codice?:
|
||||
|
||||
```py
|
||||
import socket
|
||||
@ -30,19 +30,19 @@ mysock.close()
|
||||
|
||||
## --answers--
|
||||
|
||||
A simple web server.
|
||||
Un semplice web server.
|
||||
|
||||
---
|
||||
|
||||
A simple email client.
|
||||
Un semplice client di posta.
|
||||
|
||||
---
|
||||
|
||||
A simple todo list.
|
||||
Un semplice elenco di cose da fare.
|
||||
|
||||
---
|
||||
|
||||
A simple web browser.
|
||||
Un semplice browser web.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f170b6c005b0e76f087
|
||||
title: Object Lifecycle
|
||||
title: Ciclo di vita degli oggetti
|
||||
challengeType: 11
|
||||
videoId: p1r3h_AMMIM
|
||||
dashedName: object-lifecycle
|
||||
@ -10,7 +10,7 @@ dashedName: object-lifecycle
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following program print?:
|
||||
Cosa scriverà il seguente programma?
|
||||
|
||||
```python
|
||||
class PartyAnimal:
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f160b6c005b0e76f086
|
||||
title: 'Objects: A Sample Class'
|
||||
title: 'Oggetti: una classe di esempio'
|
||||
challengeType: 11
|
||||
videoId: FiABKEuaSJ8
|
||||
dashedName: objects-a-sample-class
|
||||
@ -10,7 +10,7 @@ dashedName: objects-a-sample-class
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following program print?:
|
||||
Cosa scriverà il seguente programma?
|
||||
|
||||
```python
|
||||
class PartyAnimal:
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f170b6c005b0e76f088
|
||||
title: 'Objects: Inheritance'
|
||||
title: 'Oggetti: ereditarietà'
|
||||
challengeType: 11
|
||||
videoId: FBL3alYrxRM
|
||||
dashedName: objects-inheritance
|
||||
@ -10,23 +10,23 @@ dashedName: objects-inheritance
|
||||
|
||||
## --text--
|
||||
|
||||
What is inheritance in object-oriented programming?
|
||||
Cos'è l'ereditarietà nella programmazione orientata agli oggetti?
|
||||
|
||||
## --answers--
|
||||
|
||||
A new class created when a parent class is extended.
|
||||
Una nuova classe creata quando una classe genitore viene estesa.
|
||||
|
||||
---
|
||||
|
||||
A constructed instance of a class.
|
||||
Un'istanza costruita di una classe.
|
||||
|
||||
---
|
||||
|
||||
The ability to create a new class by extending an existing class.
|
||||
La capacità di creare una nuova classe estendendo una classe esistente.
|
||||
|
||||
---
|
||||
|
||||
A method that is called at the moment when a class is being used to construct an object.
|
||||
Un metodo che viene chiamato nel momento in cui una classe viene utilizzata per costruire un oggetto.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f090b6c005b0e76f067
|
||||
title: Python Dictionaries
|
||||
title: Dizionari in Python
|
||||
challengeType: 11
|
||||
videoId: dnzvfimrRMg
|
||||
dashedName: python-dictionaries
|
||||
@ -10,7 +10,7 @@ dashedName: python-dictionaries
|
||||
|
||||
## --text--
|
||||
|
||||
What does dict equal after running this code?:
|
||||
Quanto vale dict dopo l'esecuzione di questo codice?
|
||||
|
||||
```python
|
||||
dict = {"Fri": 20, "Thu": 6, "Sat": 1}
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f060b6c005b0e76f05a
|
||||
title: Python Functions
|
||||
title: Funzioni in Python
|
||||
challengeType: 11
|
||||
videoId: 3JGF-n3tDPU
|
||||
dashedName: python-functions
|
||||
@ -10,27 +10,27 @@ dashedName: python-functions
|
||||
|
||||
## --text--
|
||||
|
||||
What is the purpose of the "def" keyword in Python?
|
||||
Qual è lo scopo della parola chiave "def" in Python?
|
||||
|
||||
## --answers--
|
||||
|
||||
It is slang that means "The following code is really cool."
|
||||
È slang che significa "Il seguente codice è davvero cool."
|
||||
|
||||
---
|
||||
|
||||
It indicates the start of a function.
|
||||
Indica l'inizio di una funzione.
|
||||
|
||||
---
|
||||
|
||||
It indicates that the following indented section of code is to be stored for later.
|
||||
Indica che la seguente sezione di codice indentata deve essere memorizzata per essere usata in un secondo momento.
|
||||
|
||||
---
|
||||
|
||||
It indicates the start of a function, and the following indented section of code is to be stored for later.
|
||||
Indica l'inizio di una funzione, e la seguente sezione di codice indentato deve essere memorizzata per un uso successivo successivo.
|
||||
|
||||
---
|
||||
|
||||
None of the above.
|
||||
Niente di quanto sopra.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f080b6c005b0e76f064
|
||||
title: Python Lists
|
||||
title: Liste in Python
|
||||
challengeType: 11
|
||||
videoId: Y0cvfDpYC_c
|
||||
dashedName: python-lists
|
||||
@ -10,7 +10,7 @@ dashedName: python-lists
|
||||
|
||||
## --text--
|
||||
|
||||
What is the value of x after running this code:
|
||||
Qual è il valore di x dopo aver eseguito questo codice?
|
||||
|
||||
```python
|
||||
fruit = "banana"
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f160b6c005b0e76f085
|
||||
title: Python Objects
|
||||
title: Oggetti Python
|
||||
challengeType: 11
|
||||
videoId: uJxGeTYy0us
|
||||
dashedName: python-objects
|
||||
@ -10,23 +10,23 @@ dashedName: python-objects
|
||||
|
||||
## --text--
|
||||
|
||||
Which is NOT true about objects in Python?
|
||||
Quale delle seguenti frasi NON è vera per gli oggetti in Python?
|
||||
|
||||
## --answers--
|
||||
|
||||
Objects get created and used.
|
||||
Gli oggetti vengono creati e usati.
|
||||
|
||||
---
|
||||
|
||||
Objects are bits of code and data.
|
||||
Gli oggetti sono fatti di codice e dati.
|
||||
|
||||
---
|
||||
|
||||
Objects hide detail.
|
||||
Gli oggetti nascondono i dettagli.
|
||||
|
||||
---
|
||||
|
||||
Objects are one of the five standard data types.
|
||||
Gli oggetti sono uno dei cinque tipi di dati standard.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f080b6c005b0e76f062
|
||||
title: Reading Files
|
||||
title: Leggere i file
|
||||
challengeType: 11
|
||||
videoId: Fo1tW09KIwo
|
||||
dashedName: reading-files
|
||||
@ -10,7 +10,7 @@ dashedName: reading-files
|
||||
|
||||
## --text--
|
||||
|
||||
What is used to indicate a new line in a string?
|
||||
Che cosa si usa per indicare una nuova linea in una stringa?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0b0b6c005b0e76f06f
|
||||
title: 'Regular Expressions: Matching and Extracting Data'
|
||||
title: 'Espressioni regolari: corrispondenza ed estrazione dei dati'
|
||||
challengeType: 11
|
||||
videoId: LaCZnTbQGkE
|
||||
dashedName: regular-expressions-matching-and-extracting-data
|
||||
@ -10,7 +10,7 @@ dashedName: regular-expressions-matching-and-extracting-data
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following program print?:
|
||||
Cosa scriverà il seguente programma?
|
||||
|
||||
```python
|
||||
import re
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0b0b6c005b0e76f070
|
||||
title: 'Regular Expressions: Practical Applications'
|
||||
title: 'Espressioni regolari: applicazioni pratiche'
|
||||
challengeType: 11
|
||||
videoId: xCjFU9G6x48
|
||||
dashedName: regular-expressions-practical-applications
|
||||
@ -10,7 +10,7 @@ dashedName: regular-expressions-practical-applications
|
||||
|
||||
## --text--
|
||||
|
||||
What will search for a "$" in a regular expression?
|
||||
Come si cerca un "$" in un'espressione regolare?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0b0b6c005b0e76f06e
|
||||
title: Regular Expressions
|
||||
title: Espressioni regolari
|
||||
challengeType: 11
|
||||
videoId: Yud_COr6pZo
|
||||
dashedName: regular-expressions
|
||||
@ -10,7 +10,7 @@ dashedName: regular-expressions
|
||||
|
||||
## --text--
|
||||
|
||||
Which regex matches only a white space character?
|
||||
Quale espressione regolare corrisponde solo a un carattere di spazio bianco?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f180b6c005b0e76f08c
|
||||
title: Relational Database Design
|
||||
title: Progettazione di database relazionali
|
||||
challengeType: 11
|
||||
videoId: AqdfbrpkbHk
|
||||
dashedName: relational-database-design
|
||||
@ -10,7 +10,7 @@ dashedName: relational-database-design
|
||||
|
||||
## --text--
|
||||
|
||||
What is the best practice for how many times a piece of string data should be stored in a database?
|
||||
Qual è la migliore pratica per quante volte un pezzo di dati stringa dovrebbe essere memorizzato in un database?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f170b6c005b0e76f08a
|
||||
title: Relational Databases and SQLite
|
||||
title: Database relazionali e SQLite
|
||||
challengeType: 11
|
||||
videoId: QlNod5-kFpA
|
||||
dashedName: relational-databases-and-sqlite
|
||||
@ -10,7 +10,7 @@ dashedName: relational-databases-and-sqlite
|
||||
|
||||
## --text--
|
||||
|
||||
Which is NOT a primary data structure in a database?
|
||||
Quale delle seguenti NON è una struttura di dati primaria in un database?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f180b6c005b0e76f08f
|
||||
title: 'Relational Databases: Join Operation'
|
||||
title: 'Database Relazionali: operazione Join'
|
||||
challengeType: 11
|
||||
videoId: jvDw3D9GKac
|
||||
dashedName: relational-databases-join-operation
|
||||
@ -10,19 +10,19 @@ dashedName: relational-databases-join-operation
|
||||
|
||||
## --text--
|
||||
|
||||
When using a JOIN clause in an SQL statement, what does ON do?
|
||||
Quando si utilizza una clausola JOIN in una dichiarazione SQL, cosa fa ON?
|
||||
|
||||
## --answers--
|
||||
|
||||
It indicates what tables to perform the JOIN on.
|
||||
Indica su quali tabelle eseguire il JOIN.
|
||||
|
||||
---
|
||||
|
||||
It specifies the fields to use for the JOIN.
|
||||
Specifica i campi da usare per il JOIN.
|
||||
|
||||
---
|
||||
|
||||
It indicates how the two tables are to be joined.
|
||||
Indica come le due tabelle devono essere unite.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f190b6c005b0e76f090
|
||||
title: 'Relational Databases: Many-to-many Relationships'
|
||||
title: 'Database Relazionali: relazioni molti-a-molti'
|
||||
challengeType: 11
|
||||
videoId: z-SBYcvEQOc
|
||||
dashedName: relational-databases-many-to-many-relationships
|
||||
@ -8,39 +8,39 @@ dashedName: relational-databases-many-to-many-relationships
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise: Email](https://www.youtube.com/watch?v=uQ3Qv1z_Vao)
|
||||
\- [Esercizio: Email](https://www.youtube.com/watch?v=uQ3Qv1z_Vao)
|
||||
|
||||
\- [Exercise: Roster](https://www.youtube.com/watch?v=qEkUEAz8j3o)
|
||||
\- [Esercizio: Roster](https://www.youtube.com/watch?v=qEkUEAz8j3o)
|
||||
|
||||
\- [Exercise: Tracks](https://www.youtube.com/watch?v=I-E7avcPeSE)
|
||||
\- [Esercizio: Tracce](https://www.youtube.com/watch?v=I-E7avcPeSE)
|
||||
|
||||
\- [Exercise: Twfriends](https://www.youtube.com/watch?v=RZRAoBFIH6A)
|
||||
\- [Esercizio: Twfriends](https://www.youtube.com/watch?v=RZRAoBFIH6A)
|
||||
|
||||
\- [Exercise: Twspider](https://www.youtube.com/watch?v=xBaJddvJL4A)
|
||||
\- [Esercizio: Twspider](https://www.youtube.com/watch?v=xBaJddvJL4A)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which is an example of a many-to-many relationship?
|
||||
Qual è un esempio di una relazione molti a molti?
|
||||
|
||||
## --answers--
|
||||
|
||||
teacher to student
|
||||
insegnante a studente
|
||||
|
||||
---
|
||||
|
||||
customer to order
|
||||
cliente a ordine
|
||||
|
||||
---
|
||||
|
||||
book to pages
|
||||
libro a pagine
|
||||
|
||||
---
|
||||
|
||||
city to country
|
||||
città a paese
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f180b6c005b0e76f08e
|
||||
title: 'Relational Databases: Relationship Building'
|
||||
title: 'Database relazionali: costruzione delle relazioni'
|
||||
challengeType: 11
|
||||
videoId: CSbqczsHVnc
|
||||
dashedName: relational-databases-relationship-building
|
||||
@ -10,19 +10,19 @@ dashedName: relational-databases-relationship-building
|
||||
|
||||
## --text--
|
||||
|
||||
What does the INSERT command do in SQL?
|
||||
Cosa fa il comando INSERT in SQL?
|
||||
|
||||
## --answers--
|
||||
|
||||
It defines a new row by listing the fields we want to include followed by the values we want placed in the new row.
|
||||
Definisce una nuova riga elencando i campi che vogliamo includere seguiti dai valori che vogliamo inserire nella nuova riga.
|
||||
|
||||
---
|
||||
|
||||
It defines a new column by listing the rows we want to include followed by the values we want placed in the new column.
|
||||
Definisce una nuova colonna elencando le righe che vogliamo includere seguite dai valori che vogliamo inserire nella nuova colonna.
|
||||
|
||||
---
|
||||
|
||||
It defines a new table by listing the rows and fields we want to include followed by the values that we want placed in the table.
|
||||
Definisce una nuova tabella elencando le righe e i campi che vogliamo includere seguiti dai valori che vogliamo inserire nella tabella.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f180b6c005b0e76f08d
|
||||
title: Representing Relationships in a Relational Database
|
||||
title: Rappresentare le relazioni in un database relazionale
|
||||
challengeType: 11
|
||||
videoId: '-orenCNdC2Q'
|
||||
dashedName: representing-relationships-in-a-relational-database
|
||||
@ -10,23 +10,23 @@ dashedName: representing-relationships-in-a-relational-database
|
||||
|
||||
## --text--
|
||||
|
||||
What is a foreign key?
|
||||
Cos'è una foreign key?
|
||||
|
||||
## --answers--
|
||||
|
||||
A key that is not supposed to be there.
|
||||
Una chiave che non dovrebbe essere lì.
|
||||
|
||||
---
|
||||
|
||||
A key that uses non-latin characters.
|
||||
Una chiave che utilizza caratteri non latini.
|
||||
|
||||
---
|
||||
|
||||
A number that points to the primary key of an associated row in a different table.
|
||||
Un numero che punta alla chiave primaria di una riga associata in una tabella diversa.
|
||||
|
||||
---
|
||||
|
||||
A key that the "real world" might use to look up a row.
|
||||
Una chiave che il "mondo reale" potrebbe usare per cercare una riga.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f090b6c005b0e76f066
|
||||
title: Strings and Lists
|
||||
title: Stringhe e liste
|
||||
challengeType: 11
|
||||
videoId: lxcFa7ldCi0
|
||||
dashedName: strings-and-lists
|
||||
@ -8,15 +8,15 @@ dashedName: strings-and-lists
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise](https://www.youtube.com/watch?v=-9TfJF2dwHI)
|
||||
\- [Esercizio](https://www.youtube.com/watch?v=-9TfJF2dwHI)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does n equal in this code?
|
||||
Quanto vale n in questo codice?
|
||||
|
||||
```python
|
||||
words = 'His e-mail is q-lar@freecodecamp.org'
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f070b6c005b0e76f060
|
||||
title: Strings in Python
|
||||
title: Stringhe in Python
|
||||
challengeType: 11
|
||||
videoId: LYZj207fKpQ
|
||||
dashedName: strings-in-python
|
||||
@ -10,7 +10,7 @@ dashedName: strings-in-python
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following code print?:
|
||||
Cosa scriverà il seguente codice?
|
||||
|
||||
```python
|
||||
for n in "banana":
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0a0b6c005b0e76f06c
|
||||
title: The Tuples Collection
|
||||
title: La collezione di tuple
|
||||
challengeType: 11
|
||||
videoId: 3Lxpladfh2k
|
||||
dashedName: the-tuples-collection
|
||||
@ -10,7 +10,7 @@ dashedName: the-tuples-collection
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following code print?:
|
||||
Cosa scriverà il seguente codice?
|
||||
|
||||
```python
|
||||
d = dict()
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0e0b6c005b0e76f07a
|
||||
title: Using Web Services
|
||||
title: Usare i servizi web
|
||||
challengeType: 11
|
||||
videoId: oNl1OVDPGKE
|
||||
dashedName: using-web-services
|
||||
@ -10,27 +10,27 @@ dashedName: using-web-services
|
||||
|
||||
## --text--
|
||||
|
||||
What are the two most common ways to send data over the internet?
|
||||
Quali sono i due modi più comuni per inviare dati su Internet?
|
||||
|
||||
## --answers--
|
||||
|
||||
JSON and TXT
|
||||
JSON e TXT
|
||||
|
||||
---
|
||||
|
||||
JSON and XML
|
||||
JSON e XML
|
||||
|
||||
---
|
||||
|
||||
XML and TXT
|
||||
XML e TXT
|
||||
|
||||
---
|
||||
|
||||
XML and PHP
|
||||
XML e PHP
|
||||
|
||||
---
|
||||
|
||||
PHP and TXT
|
||||
PHP e TXT
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f050b6c005b0e76f056
|
||||
title: 'Variables, Expressions, and Statements'
|
||||
title: 'Variabili, espressioni e istruzioni'
|
||||
challengeType: 11
|
||||
videoId: nELR-uyyrok
|
||||
dashedName: variables-expressions-and-statements
|
||||
@ -10,7 +10,7 @@ dashedName: variables-expressions-and-statements
|
||||
|
||||
## --text--
|
||||
|
||||
What is the symbol used in an assignment statement?
|
||||
Qual è il simbolo usato in un'istruzione di assegnazione?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f690b6c005b0e76f095
|
||||
title: Visualizing Data with Python
|
||||
title: Visualizzare i dati con Python
|
||||
challengeType: 11
|
||||
videoId: e3lydkH0prw
|
||||
dashedName: visualizing-data-with-python
|
||||
@ -10,27 +10,27 @@ dashedName: visualizing-data-with-python
|
||||
|
||||
## --text--
|
||||
|
||||
Most data needs to be \_\_\_\_\_\_ before using it.
|
||||
La maggior parte dei dati deve essere \_\_\_\_\_\_ prima dell'uso.
|
||||
|
||||
## --answers--
|
||||
|
||||
converted to JSON format
|
||||
convertita in formato JSON
|
||||
|
||||
---
|
||||
|
||||
graphed
|
||||
graficata
|
||||
|
||||
---
|
||||
|
||||
cleaned
|
||||
pulita
|
||||
|
||||
---
|
||||
|
||||
memorized
|
||||
memorizzata
|
||||
|
||||
---
|
||||
|
||||
turned into song
|
||||
convertita in un brano
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f150b6c005b0e76f080
|
||||
title: 'Web Services: API Rate Limiting and Security'
|
||||
title: 'Servizi Web: limitazione delle richieste API e sicurezza'
|
||||
challengeType: 11
|
||||
videoId: pI-g0lI8ngs
|
||||
dashedName: web-services-api-rate-limiting-and-security
|
||||
@ -8,37 +8,37 @@ dashedName: web-services-api-rate-limiting-and-security
|
||||
|
||||
# --description--
|
||||
|
||||
More resources:
|
||||
Altre risorse:
|
||||
|
||||
\- [Exercise: GeoJSON](https://www.youtube.com/watch?v=TJGJN0T8tak)
|
||||
\- [Esercizio: GeoJSON](https://www.youtube.com/watch?v=TJGJN0T8tak)
|
||||
|
||||
\- [Exercise: JSON](https://www.youtube.com/watch?v=vTmw5RtfGMY)
|
||||
\- [Esercizio: JSON](https://www.youtube.com/watch?v=vTmw5RtfGMY)
|
||||
|
||||
\- [Exercise: Twitter](https://www.youtube.com/watch?v=2c7YwhvpCro)
|
||||
\- [Esercizio: Twitter](https://www.youtube.com/watch?v=2c7YwhvpCro)
|
||||
|
||||
\- [Exercise: XML](https://www.youtube.com/watch?v=AopYOlDa-vY)
|
||||
\- [Esercizio: XML](https://www.youtube.com/watch?v=AopYOlDa-vY)
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
When making a request from the Twitter API, what information must always be sent with the request?
|
||||
Quando si fa una richiesta dall'API Twitter, quali informazioni devono essere sempre inviate con la richiesta?
|
||||
|
||||
## --answers--
|
||||
|
||||
Twitter username
|
||||
Nome utente Twitter
|
||||
|
||||
---
|
||||
|
||||
date range
|
||||
intervallo di date
|
||||
|
||||
---
|
||||
|
||||
search term
|
||||
termine di ricerca
|
||||
|
||||
---
|
||||
|
||||
key
|
||||
chiave
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f150b6c005b0e76f07f
|
||||
title: 'Web Services: APIs'
|
||||
title: 'Servizi Web: API'
|
||||
challengeType: 11
|
||||
videoId: oUNn1psfBJg
|
||||
dashedName: web-services-apis
|
||||
@ -10,7 +10,7 @@ dashedName: web-services-apis
|
||||
|
||||
## --text--
|
||||
|
||||
What does API stand for?
|
||||
Cosa significa API?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f140b6c005b0e76f07d
|
||||
title: 'Web Services: JSON'
|
||||
title: 'Servizi Web: JSON'
|
||||
challengeType: 11
|
||||
videoId: ZJE-U56BppM
|
||||
dashedName: web-services-json
|
||||
@ -10,7 +10,7 @@ dashedName: web-services-json
|
||||
|
||||
## --text--
|
||||
|
||||
What will the following code print?:
|
||||
Cosa scriverà il seguente codice?
|
||||
|
||||
```python
|
||||
import json
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f140b6c005b0e76f07e
|
||||
title: 'Web Services: Service Oriented Approach'
|
||||
title: 'Servizi Web: approccio orientato ai servizi'
|
||||
challengeType: 11
|
||||
videoId: muerlsCHExI
|
||||
dashedName: web-services-service-oriented-approach
|
||||
@ -10,19 +10,19 @@ dashedName: web-services-service-oriented-approach
|
||||
|
||||
## --text--
|
||||
|
||||
With a services oriented approach to developing web apps, where is the data located?
|
||||
Con un approccio per lo sviluppo di applicazioni web orientato ai servizi, dove si trovano i dati?
|
||||
|
||||
## --answers--
|
||||
|
||||
Spread across many computer systems connected via the internet or internal network.
|
||||
Distribuiti in molti sistemi informatici collegati via Internet o nella rete interna.
|
||||
|
||||
---
|
||||
|
||||
Within different services on the main web server.
|
||||
All'interno di diversi servizi sul server web principale.
|
||||
|
||||
---
|
||||
|
||||
On a separate database server.
|
||||
Su un server di database separato.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0e0b6c005b0e76f07c
|
||||
title: 'Web Services: XML Schema'
|
||||
title: 'Servizi Web: Schema XML'
|
||||
challengeType: 11
|
||||
videoId: yWU9kTxW-nc
|
||||
dashedName: web-services-xml-schema
|
||||
@ -10,15 +10,15 @@ dashedName: web-services-xml-schema
|
||||
|
||||
## --text--
|
||||
|
||||
What is XSD?
|
||||
Che cos’è XSD?
|
||||
|
||||
## --answers--
|
||||
|
||||
The W3C Schema specification for XML.
|
||||
La specifica di schema W3C per XML.
|
||||
|
||||
---
|
||||
|
||||
The standard JSON schema from MOZ.
|
||||
Lo schema standard JSON da MOZ.
|
||||
|
||||
---
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f0e0b6c005b0e76f07b
|
||||
title: 'Web Services: XML'
|
||||
title: 'Servizi Web: XML'
|
||||
challengeType: 11
|
||||
videoId: _pZ0srbg7So
|
||||
dashedName: web-services-xml
|
||||
@ -10,7 +10,7 @@ dashedName: web-services-xml
|
||||
|
||||
## --text--
|
||||
|
||||
What is wrong with the following XML?:
|
||||
Cosa c'è di sbagliato nel seguente XML?:
|
||||
|
||||
```xml
|
||||
<person>
|
||||
@ -23,19 +23,19 @@ What is wrong with the following XML?:
|
||||
|
||||
## --answers--
|
||||
|
||||
Email tag is missing closing tag.
|
||||
Tag di chiusura dell'email mancante.
|
||||
|
||||
---
|
||||
|
||||
Spacing will cause XML to be invalid.
|
||||
La spaziatura causerà l'invalidità dell'XML.
|
||||
|
||||
---
|
||||
|
||||
Phone tag is missing closing tag.
|
||||
Tag di chiusura del telefono mancante.
|
||||
|
||||
---
|
||||
|
||||
Plain text should be encoded using UTF-8.
|
||||
Il testo semplice dovrebbe essere codificato usando UTF-8.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e7b9f090b6c005b0e76f065
|
||||
title: Working with Lists
|
||||
title: Lavorare con le liste
|
||||
challengeType: 11
|
||||
videoId: lCnHfTHkhbE
|
||||
dashedName: working-with-lists
|
||||
@ -10,7 +10,7 @@ dashedName: working-with-lists
|
||||
|
||||
## --text--
|
||||
|
||||
Which method is used to add an item at the end of a list?
|
||||
Quale metodo viene utilizzato per aggiungere un elemento alla fine di una lista?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e44412c903586ffb414c94c
|
||||
title: Arithmetic Formatter
|
||||
title: Formattatore aritmetico
|
||||
challengeType: 10
|
||||
forumTopicId: 462359
|
||||
dashedName: arithmetic-formatter
|
||||
@ -8,25 +8,25 @@ dashedName: arithmetic-formatter
|
||||
|
||||
# --description--
|
||||
|
||||
Create a function that receives a list of strings that are arithmetic problems and returns the problems arranged vertically and side-by-side.
|
||||
Crea una funzione che riceve una lista di stringhe che sono problemi aritmetici e restituisce i problemi disposti verticalmente e fianco a fianco.
|
||||
|
||||
You can access [the full project description and starter code on Replit](https://replit.com/github/freeCodeCamp/boilerplate-arithmetic-formatter).
|
||||
Puoi accedere [alla descrizione completa del progetto e al codice iniziale su Replit](https://replit.com/github/freeCodeCamp/boilerplate-arithmetic-formatter).
|
||||
|
||||
After going to that link, fork the project. Once you complete the project based on the instructions in 'README.md', submit your project link below.
|
||||
Dopo essere andato a quel collegamento, fai un fork del progetto. Una volta completato il progetto in base alle istruzioni riportate in 'README.md', invia il link del progetto qui sotto.
|
||||
|
||||
We are still developing the interactive instructional part of the Python curriculum. For now, here are some videos on the freeCodeCamp.org YouTube channel that will teach you everything you need to know to complete this project:
|
||||
Stiamo ancora sviluppando la parte didattica interattiva del curriculum di Python. Per ora, ecco alcuni video sul canale YouTube di freeCodeCamp.org che ti insegneranno tutto quello che devi sapere per completare questo progetto:
|
||||
|
||||
<ul> <li>
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Python for Everybody Video Course</a> (14 hours)
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Video corso Python for Everybody</a> (14 ore)
|
||||
</li>
|
||||
<li>
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Learn Python Video Course</a> (2 hours)
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Video corso Learn Python</a> (2 ore)
|
||||
</li>
|
||||
<ul>
|
||||
|
||||
# --hints--
|
||||
|
||||
It should correctly format an arithmetic problem and pass all tests.
|
||||
Dovrebbe formattare correttamente un problema aritmetico e superare tutti i test.
|
||||
|
||||
```js
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e44413e903586ffb414c94e
|
||||
title: Budget App
|
||||
title: App per il budget
|
||||
challengeType: 10
|
||||
forumTopicId: 462361
|
||||
dashedName: budget-app
|
||||
@ -8,26 +8,26 @@ dashedName: budget-app
|
||||
|
||||
# --description--
|
||||
|
||||
Create a "Category" class that can be used to create different budget categories.
|
||||
Crea una classe "Category" che possa essere utilizzata per creare diverse categorie di budget.
|
||||
|
||||
You can access [the full project description and starter code on Replit](https://replit.com/github/freeCodeCamp/boilerplate-budget-app).
|
||||
Puoi accedere [alla descrizione completa del progetto e al codice iniziale su Replit](https://replit.com/github/freeCodeCamp/boilerplate-budget-app).
|
||||
|
||||
After going to that link, fork the project. Once you complete the project based on the instructions in 'README.md', submit your project link below.
|
||||
Dopo essere andato a quel collegamento, fai un fork del progetto. Una volta completato il progetto in base alle istruzioni riportate in 'README.md', invia il link del progetto qui sotto.
|
||||
|
||||
We are still developing the interactive instructional part of the Python curriculum. For now, here are some videos on the freeCodeCamp.org YouTube channel that will teach you everything you need to know to complete this project:
|
||||
Stiamo ancora sviluppando la parte didattica interattiva del curriculum di Python. Per ora, ecco alcuni video sul canale YouTube di freeCodeCamp.org che ti insegneranno tutto quello che devi sapere per completare questo progetto:
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Python for Everybody Video Course</a> (14 hours)
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Video corso Python for Everybody</a> (14 ore)
|
||||
</li>
|
||||
<li>
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Learn Python Video Course</a> (2 hours)
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Video corso Learn Python</a> (2 ore)
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
# --hints--
|
||||
|
||||
It should create a Category class and pass all tests.
|
||||
Dovrebbe creare una classe Category e superare tutti i test.
|
||||
|
||||
```js
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e444147903586ffb414c94f
|
||||
title: Polygon Area Calculator
|
||||
title: Calcolatore dell'area dei poligoni
|
||||
challengeType: 10
|
||||
forumTopicId: 462363
|
||||
dashedName: polygon-area-calculator
|
||||
@ -8,26 +8,26 @@ dashedName: polygon-area-calculator
|
||||
|
||||
# --description--
|
||||
|
||||
In this project you will use object oriented programming to create a Rectangle class and a Square class. The Square class should be a subclass of Rectangle and inherit methods and attributes.
|
||||
In questo progetto utilizzerai la programmazione orientata agli oggetti per creare una classe Rettangolo (Rectangle) e una classe Quadrato (Square). La classe Square dovrebbe essere una sottoclasse di Rectangle ed ereditare metodi ed attributi.
|
||||
|
||||
You can access [the full project description and starter code on Replit](https://replit.com/github/freeCodeCamp/boilerplate-polygon-area-calculator).
|
||||
Puoi accedere [alla descrizione completa del progetto e al codice iniziale su Replit](https://replit.com/github/freeCodeCamp/boilerplate-polygon-area-calculator).
|
||||
|
||||
After going to that link, fork the project. Once you complete the project based on the instructions in 'README.md', submit your project link below.
|
||||
Dopo essere andato a quel collegamento, fai un fork del progetto. Una volta completato il progetto in base alle istruzioni riportate in 'README.md', invia il link del progetto qui sotto.
|
||||
|
||||
We are still developing the interactive instructional part of the Python curriculum. For now, here are some videos on the freeCodeCamp.org YouTube channel that will teach you everything you need to know to complete this project:
|
||||
Stiamo ancora sviluppando la parte didattica interattiva del curriculum di Python. Per ora, ecco alcuni video sul canale YouTube di freeCodeCamp.org che ti insegneranno tutto quello che devi sapere per completare questo progetto:
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Python for Everybody Video Course</a> (14 hours)
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Video corso Python for Everybody</a> (14 ore)
|
||||
</li>
|
||||
<li>
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Learn Python Video Course</a> (2 hours)
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Video corso Learn Python</a> (2 ore)
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
# --hints--
|
||||
|
||||
It should create a Rectangle class and Square class and pass all tests.
|
||||
Dovrebbe creare una classe Rectangle e una classe Square e superare tutti i test.
|
||||
|
||||
```js
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e44414f903586ffb414c950
|
||||
title: Probability Calculator
|
||||
title: Calcolatore delle probabilità
|
||||
challengeType: 10
|
||||
forumTopicId: 462364
|
||||
dashedName: probability-calculator
|
||||
@ -8,24 +8,24 @@ dashedName: probability-calculator
|
||||
|
||||
# --description--
|
||||
|
||||
Write a program to determine the approximate probability of drawing certain balls randomly from a hat.
|
||||
Scrivi un programma per determinare la probabilità approssimativa di estrarre certe palle in modo casuale da un cappello.
|
||||
|
||||
You can access [the full project description and starter code on Replit](https://replit.com/github/freeCodeCamp/boilerplate-probability-calculator). After going to that link, fork the project. Once you complete the project based on the instructions in 'README.md', submit your project link below.
|
||||
Puoi accedere [alla descrizione completa del progetto e al codice iniziale su Replit](https://replit.com/github/freeCodeCamp/boilerplate-probability-calculator). Dopo essere andato a quel collegamento, fai un fork del progetto. Una volta completato il progetto in base alle istruzioni riportate in 'README.md', invia il link del progetto qui sotto.
|
||||
|
||||
We are still developing the interactive instructional part of the Python curriculum. For now, here are some videos on the freeCodeCamp.org YouTube channel that will teach you everything you need to know to complete this project:
|
||||
Stiamo ancora sviluppando la parte didattica interattiva del curriculum di Python. Per ora, ecco alcuni video sul canale YouTube di freeCodeCamp.org che ti insegneranno tutto quello che devi sapere per completare questo progetto:
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Python for Everybody Video Course</a> (14 hours)
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Video corso Python for Everybody</a> (14 ore)
|
||||
</li>
|
||||
<li>
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Learn Python Video Course</a> (2 hours)
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Video corso Learn Python</a> (2 ore)
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
# --hints--
|
||||
|
||||
It should correctly calculate probabilities and pass all tests.
|
||||
Dovrebbe calcolare correttamente le probabilità e superare tutti i test.
|
||||
|
||||
```js
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5e444136903586ffb414c94d
|
||||
title: Time Calculator
|
||||
title: Calcolatore di tempi
|
||||
challengeType: 10
|
||||
forumTopicId: 462360
|
||||
dashedName: time-calculator
|
||||
@ -8,24 +8,24 @@ dashedName: time-calculator
|
||||
|
||||
# --description--
|
||||
|
||||
Write a function named "add_time" that can add a duration to a start time and return the result.
|
||||
Scrivi una funzione denominata "add_time" che possa aggiungere una durata ad un orario di inizio e restituisca il risultato.
|
||||
|
||||
You can access [the full project description and starter code on Replit](https://replit.com/github/freeCodeCamp/boilerplate-time-calculator). After going to that link, fork the project. Once you complete the project based on the instructions in 'README.md', submit your project link below.
|
||||
Puoi accedere [alla descrizione completa del progetto e al codice iniziale su Replit](https://replit.com/github/freeCodeCamp/boilerplate-time-calculator). Dopo essere andato a quel collegamento, fai un fork del progetto. Una volta completato il progetto in base alle istruzioni riportate in 'README.md', invia il link del progetto qui sotto.
|
||||
|
||||
We are still developing the interactive instructional part of the Python curriculum. For now, here are some videos on the freeCodeCamp.org YouTube channel that will teach you everything you need to know to complete this project:
|
||||
Stiamo ancora sviluppando la parte didattica interattiva del curriculum di Python. Per ora, ecco alcuni video sul canale YouTube di freeCodeCamp.org che ti insegneranno tutto quello che devi sapere per completare questo progetto:
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Python for Everybody Video Course</a> (14 hours)
|
||||
<a href='https://www.freecodecamp.org/news/python-for-everybody/'>Video corso Python for Everybody</a> (14 ore)
|
||||
</li>
|
||||
<li>
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Learn Python Video Course</a> (2 hours)
|
||||
<a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Video corso Learn Python</a> (2 ore)
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
# --hints--
|
||||
|
||||
It should correctly add times and pass all tests.
|
||||
Dovrebbe sommare correttamente dei tempi e superare tutti i test.
|
||||
|
||||
```js
|
||||
|
||||
|
Reference in New Issue
Block a user