diff --git a/README-IT b/README-IT new file mode 100644 index 0000000000..25276d3160 --- /dev/null +++ b/README-IT @@ -0,0 +1,141 @@ +![freeCodeCamp.org Social Banner](https://s3.amazonaws.com/freecodecamp/wide-social-banner.png) +[![Build Status](https://travis-ci.org/freeCodeCamp/freeCodeCamp.svg?branch=staging)](https://travis-ci.org/freeCodeCamp/freeCodeCamp) +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) +[![Known Vulnerabilities](https://snyk.io/test/github/freecodecamp/freecodecamp/badge.svg)](https://snyk.io/test/github/freecodecamp/freecodecamp) + + +## Benvenuti nel programma di studio del codice open source di freeCodeCamp.org! + +freeCodeCamp.org è una comunità amichevole dove puoi imparare a programmare gratuitamente. È gestito da una [non profit finanziata dal donatore 501(c)(3)](https://donate.freecodecamp.org) con lo scopo di aiutare milioni di adulti impegnati a passare alla tecnologia. La nostra comunità ha già aiutato più di 10.000 persone a ottenere il loro primo incarico di sviluppatore. + +Il nostro curriculum stack completo di sviluppo web è completamente gratuito e autonomo. Abbiamo migliaia di sfide di codifica interattive per aiutarti ad espandere le tue capacità. + +## Sommario + +* [Certificazioni](#certifications) +* [La Piattaforma di apprendimento](#the-learning-platform) +* [Trovato un bug/errore di codice](#found-a-bug) +* [Trovato un problema di sicurezza](#found-a-security-issue) +* [Come Contribuire](#contributing) +* [Licenza](#license) + +### Certificazioni + +freeCodeCamp.org offre diverse certificazioni gratuite per gli sviluppatori. Ciascuna di queste certificazioni prevede la realizzazione di 5 progetti di Web app, insieme a centinaia di sfide di codifica opzionali per aiutarti a prepararti per tali progetti. Estimiamo che ogni certificazione richiederà a un programmatore principiante circa 300 ore per guadagnarle. + +Ognuno di questi 30 progetti nel curriculum di FreeCodeCamp.org ha le proprie richieste da tenere in conto quando costruire il progetto e test automatizzati. Questi ti aiutano a sviluppare il tuo progetto in modo incrementale e assicurarti di aver soddisfatto tutte le richieste prima di inviarlo. + +È possibile inserire queste suite di test attraverso [CDC di FreeCodeCamp](https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js). Ciò significa che puoi creare questi progetti su siti Web come CodePen e Glitch o persino sull'ambiente di sviluppo del tuo computer locale. + +Una volta ottenuto un certificato, lo avrai per sempre. Sarai sempre in grado di collegarti ad esso dal tuo LinkedIn o curriculum. E quando i tuoi potenziali datori di lavoro o clienti freelance cliccano su quel link, vedranno una certificazione verificata specifica per te. + +L'unica eccezione a questo è nel caso in cui scopriamo violazioni della nostra [Politica sull'Onestà Accademica](https://www.freecodecamp.org/academic-honesty). Quando catturiamo le persone plagiando in modo inequivocabile (sottomettendo il codice o i progetti di altre persone come loro senza citazione), facciamo ciò che dovrebbero fare tutte le rigorose istituzioni di apprendimento - revociamo le loro certificazioni e bandiamo/proibiamo quelle persone. + +Ecco le nostre sei certificazioni di base: + +#### 1. Certificazione di Responsive Web Design + +- HTML di base e HTML5 +- CSS di base +- Design Visual Applicato +- Accessibilità applicata +- Principi di Responsive Web Design +- CSS Flexbox +- Griglia CSS
+
+ **Progetti**: La Pagina tributo, Il Modulo di indagine, La Pagina di destinazione del prodotto, La Pagina di documentazione tecnica, La Pagina web del portafoglio personale + +#### 2. Certificazione di algoritmi JavaScript e strutture di dati + +- JavaScript di base +- ES6 +- Espressioni regolari +- Debugging +- Strutture dati di base +- Scripting dell'algoritmo +- Programmazione orientata agli oggetti +- Programmazione funzionale
+
+ **Progetti**: Il Correttore di Palindrome, Convertitore dei numeri romani, La cifra di Cesare, Il validatore di numero telefonico, Il registratore di cassa + +#### 3. Certificazione di Librerie Front End + +- Bootstrap +- jQuery +- Sass +- React +- Redux +- React and Redux
+
+ **Progetti**: La Macchina di quote casuali, Il Visualizzatore di Markdown, La macchinetta Drum, La Calcolatrice JavaScript, L'orologio Pomodoro + +#### 4. Certificazione visualizzazione dei dati + +- Visualizzazione dei dati con D3 +- API JSON e Ajax
+
+ **Progetti**: Il Grafico a barre, Il Grafico a dispersione, La Mappa di calore, Mappa di coropleta, Diagramma della Mappa ad albero + +#### 5. Certificazione API e Microservizi + +- Gestione dei pacchetti con Npm +- Node di base ed Express +- MongoDB e Mongoose
+
+ **Progetti**: Il Microservizio Data e ora, Il Parser di richiesta dell'intestazione, L'accorciatore dell'URL, Il tracker/tracciatore dell'esercizio, I file di Metadata del Microservizio + +#### 6. Certificazione della sicurezza delle informazioni e della garanzia della qualità + +- Sicurezza delle informazioni con HelmetJS +- Garanzia di qualità e test con Chai +- Node avanzato ed Express
+
+ **Progetti**: Il convertitore metrico-imperiale, Il tracker/tracciatore dei problemi, La biblioteca personale, Il controllo prezzi delle azioni, Il forum dei messaggi anonimi + +#### Certificazione per lo sviluppo di Stack completo (Full Stack Development) + +Una volta che avrai ottenuto tutte queste 6 certificazioni, potrai richiedere la certificazione di sviluppo completo dello stack/Full Stack Development FreeCodeCamp.org. Questa distinzione finale significa che hai completato circa 1.800 ore di codifica con una vasta gamma di strumenti di sviluppo web. + +#### Certificazioni di Legacy + +Abbiamo anche 3 certificazioni di legacy dal nostro curriculum nel 2015, che sono ancora disponibili. Tutti i progetti richiesti per queste certificazioni di legacy rimarranno disponibili su freeCodeCamp.org. + +- Certificazione di legacy dello sviluppo front end (Legacy Front End Development) +- Certificazione di legacy della visualizzazione dei dati (Legacy Data Visualization Certification) +- Certificazione di legacy del back end (Legacy Back End Development Certification) + +### La piattaforma di apprendimento + +Questo codice è in esecuzione in diretta su [freeCodeCamp.org](https://www.freecodecamp.org). + +La nostra comunità ha tra l'altro: + +- Un forum molto attivo [forum](https://www.freecodecamp.org/forum) +- Migliaia di [gruppi di studio locali](https://study-group-directory.freecodecamp.org/) in tutto il mondo, dove è possibile programmare insieme di persona +- Medium [la più grande pubblicazione tecnica](https://medium.freecodecamp.org) +- Un popolare [canale YouTube](https://youtube.com/freecodecamp) +- Una guida completa [di migliaia di argomenti di programmazione](https://guide.freecodecamp.org/) + +### [Unisciti alla nostra community qui](https://www.freecodecamp.org/signin). + +### Trovato un bug/errore di codice? + +Se pensi di aver trovato un bug/errore di codice, leggi prima l'articolo [Aiuto ho trovato un bug/errore di codice](https://www.freecodecamp.org/forum/t/how-to-report-a-bug/19543) e segui le sue istruzioni. Se sei sicuro che sia un nuovo bug/errore di codice e hai confermato che qualcun altro si trova di fronte allo stesso problema, procedi e crea un nuovo problema con GitHub. Assicurati di includere quante più informazioni possibili in modo che possiamo riprodurre il bug/errore di codice. + +### Trovato un problema di sicurezza? + +Si prega di non creare problemi GitHub per i problemi di sicurezza. Invece, si prega di inviare una mail a `security@freecodecamp.org` e lo esamineremo immediatamente. + +### Come Contribuire + +#### [Per favore segui questi passaggi per contribuire.](CONTRIBUTING.md) + +### Licenza + +Copyright © 2018 freeCodeCamp.org + +Il contenuto di questa repository è vincolato dalle seguenti licenze: + +- Il software del computer è concesso in licenza con la licenza [BSD-3-Clause](LICENSE.md). +- Il [contenuto curriculare](https://www.npmjs.com/package/@freecodecamp/curriculum) nella cartella [`/curriculum`](/curriculum) e le sue sottodirectory sono concessi in licenza [CC-BY-SA-4.0](/curriculum/LICENSE.md).