Skip to content

Latest commit

 

History

History
141 lines (96 loc) · 8.08 KB

README.italian.md

File metadata and controls

141 lines (96 loc) · 8.08 KB

freeCodeCamp.org Social Banner Build Status Pull Requests Welcome first-timers-only Friendly Known Vulnerabilities

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) 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

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. 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. 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.

La nostra comunità ha tra l'altro:

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 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 [email protected] e lo esamineremo immediatamente.

Come Contribuire

Licenza

Copyright © 2018 freeCodeCamp.org

Il contenuto di questa repository è vincolato dalle seguenti licenze: