Casa Recensioni Revisione e valutazione del campo di codice gratuito

Revisione e valutazione del campo di codice gratuito

Video: CODICE DI COMPORTAMENTO (Ottobre 2024)

Video: CODICE DI COMPORTAMENTO (Ottobre 2024)
Anonim

Per molti, l'obiettivo di imparare una nuova abilità, dalla cucina alla cartografia, è un giorno usare quell'abilità professionalmente. Saper codificare sta diventando un'abilità sempre più preziosa e la varietà di software per l'educazione alla programmazione promette di aiutarti a rimanere competitivo nel moderno mercato del lavoro guidato dalla tecnologia. Nel tentativo di far risaltare il suo programma, Free Code Camp non solo offre centinaia di ore di lezioni di programmazione, ma ti collega anche direttamente alle organizzazioni senza scopo di lucro per le quali puoi mettere a frutto quei nuovi talenti.

Primo giorno del campo

Free Camp Camp vanta 800 ore di pratica di programmazione per gli studenti da completare. È scoraggiante in modo appropriato per una materia complicata come la codifica, ma ogni lezione è un pezzo digeribile da 10 minuti a 3 ore. Le lezioni includono corsi introduttivi HTML5 e CSS, JavaScript di base, sviluppo front-end intermedio e scripting avanzato di algoritmi. Ogni argomento contiene decine di lezioni individuali, quindi avrai una solida conoscenza del materiale prima di passare a qualcosa di nuovo. Ma se ritieni che l'ordine di lezione predefinito sia troppo ripetitivo, puoi saltare a qualsiasi lezione che ti piace in qualsiasi momento. La profondità e la varietà dei corsi è notevole per un programma gratuito; è più vicino a un servizio a pagamento come Lynda.com.

Le lezioni stesse si svolgono in un editor di testo pulito e facilmente comprensibile al centro dello schermo. Mentre gli studenti digitano, possono guardare i risultati del loro codice in tempo reale in un finto browser Web o mobile sul lato destro dello schermo. Gli obiettivi vengono visualizzati nella parte inferiore e vengono rimossi mentre si esegue il codice funzionale. Se sei bloccato puoi chiedere un suggerimento e se pensi di aver trovato un bug puoi segnalarlo. C'è persino un senso dell'umorismo tra le lezioni. I riferimenti al film slasher sono le mie battute preferite. Free Code Camp è uno strumento di apprendimento efficace, ma manca di alcune funzionalità che, sebbene potrebbero non essere strettamente necessarie, sarebbero molto apprezzate. Non ha tutorial video chiari come Khan Academy o CodeHS, e il suo sistema di progressione, che consente agli studenti di guadagnare punti mentre continuano a imparare, non è robusto o gratificante come il nostro Codecademy Choice della redazione di codificatori.

Wet Hot Coding Summer

Per quanto espansiva, questa offerta educativa è, in definitiva, limitata. Quando si codifica nel mondo reale, si incontrano problemi che non possono essere risolti da ciò che si è imparato a scuola da solo. Fortunatamente, Free Come Camp ospita una community di oltre 120.000 utenti, un numero impressionante per il sito di un anno.

Per entrare a far parte della comunità di Free Code Camp, devi creare un account GitHub, che dovrebbe comunque avere aspiranti programmatori, considerando la frequenza con cui il servizio viene utilizzato per collaborare al codice. Unisciti al repository open source di Free Code Camp per accedere alla chat room della community. In teoria, questa è una grande caratteristica. Una chat room sempre attiva, piena di persone pronte ad aiutarti con i tuoi problemi, sarebbe di grande aiuto per i programmatori principianti.

Tuttavia, mentre ci sono molti consigli utili da trovare, in pratica ho trovato la chat room più travolgente che utile. Con così tanti utenti, la chat si muove troppo velocemente per poter raccogliere molte informazioni a colpo d'occhio. Puoi taggare utenti specifici nei post per assicurarti che vedano la tua risposta e le mod provano a tenere traccia delle domande senza risposta, ma è facile vedere come i post potrebbero andare persi nel riordino. Associare la query a un repository GitHub è una buona idea per aiutarla a farsi notare. I membri di Free Code Camp organizzano occasionalmente incontri di campeggio di persona in varie città del mondo. Puoi provare ad andare in uno di quelli per un po 'di educazione faccia a faccia.

Oltre a concedere l'accesso alla chat, puoi anche eseguire il fork del repository GitHub di Free Code Camp per studiare una wiki di argomenti di codifica e sfogliare i collegamenti delle risorse create dall'utente nella sezione Notizie. La qualità delle informazioni contenute in questi collegamenti tende a variare, ma sono belle da avere.

Codice per il mondo reale

La caratteristica più interessante e probabilmente più utile di Free Code Camp è il modo in cui ti indirizza verso un progetto senza scopo di lucro a cui puoi unirti per utilizzare le conoscenze di codifica che hai acquisito a beneficio del mondo. Devi prima ottenere un certificato che dimostri di aver completato una notevole quantità di pratiche di codifica. Dopotutto, sarebbe davvero poco faticoso sellare un'organizzazione cercando di aiutare il mondo con programmatori che non hanno idea di cosa stiano facendo. Una volta sbloccata l'opzione, sei connesso a gruppi come People Saving Animals, Save a Child's Heart e Columbus Songwriters Association. Il sito accetta anche richieste di nuove organizzazioni non profit in cerca di volontari di programmazione. Al momento della stesura di questo documento, Free Code Camp afferma che i suoi utenti hanno risparmiato organizzazioni no profit $ 420.000. Dash e Code School possono avere richieste di sfide realistiche e abbattimenti di siti Web reali, rispettivamente, ma non puoi battere l'esperienza del mondo reale.

La vasta libreria di lezioni di codifica di Free Code Camp, combinata con il suo percorso integrato per applicare le abilità di codifica al mondo reale, la rendono un'ottima scelta per coloro che vogliono imparare il codice come carriera. Detto questo, le sue caratteristiche sociali potrebbero essere un po 'meno caotiche e la sua presentazione e interattività non è così forte come Codecademy, che rimane la nostra scelta dei redattori per le lezioni di codifica online gratuite. Se sei disposto a pagare, tuttavia, dovresti dare un'occhiata alla Treehouse, che è la nostra scelta dei redattori per le classi di codifica a pagamento.

Revisione e valutazione del campo di codice gratuito