Team Treehouse Review: Pro, Contro, Feedback degli studenti precedenti, E Altro
La piattaforma di codifica Team Treehouse utilizza corsi video insieme ad un editor di codice basato su browser per insegnare agli studenti come codificare. Il loro editor permette di vedere i risultati del codice in tempo reale e di partecipare ad esercizi interattivi.
In questa recensione di Team Treehouse, copriremo alcune cose chiave da sapere sulla codifica su Treehouse, compresi i prezzi di Treehouse, le caratteristiche della piattaforma, la facilità d’uso, la qualità del contenuto, il Treehouse Techdegree, e alcuni corsi consigliati di Team Treehouse.
Disclosure: Sono un orgoglioso affiliato per alcune delle risorse menzionate in questo articolo. Se compri un prodotto attraverso i miei link in questa pagina, potrei ricevere una piccola commissione per averti segnalato. Grazie!
Tabella dei contenuti
- Team Treehouse Review: il TL;DR
- Temi insegnati su Team Treehouse
- Prezzi di Team Treehouse
- Caratteristiche della piattaforma
- Facilità d’uso
- Qualità dei contenuti di Team Treehouse
- Corsi top di Team Treehouse Raccomandazioni
- Cosa pensano gli studenti del passato
- Pensieri finali
Rassegna Team Treehouse: the TL;DR
Prima di fare un’immersione più profonda nell’apprendimento di Treehouse, ecco una rapida lista di pro e contro se hai poco tempo!
Pro dell’apprendimento con Team Treehouse:
- Treehouse ha una libreria diversificata di formazione con argomenti di codifica come PHP, Ruby on Rails, sviluppo iOS, sviluppo Android e JavaScript. Ci sono anche contenuti su web design, business, marketing, Photoshop e molto altro.
- I contenuti soddisfano un alto standard di qualità perché sono tutti realizzati da un team di insegnanti esperti interni.
- Treehouse ha un approccio basato sul progetto, aiutandoti a imparare le competenze pratiche necessarie per creare prodotti reali come siti web, applicazioni web e applicazioni mobili.
- Treehouse va oltre per aiutarti a iniziare una carriera o un business. Una sezione della libreria è dedicata proprio a questo settore, con corsi su come stabilire un business e come iniziare una carriera di codifica.
Cons dell’apprendimento con Team Treehouse:
- Inoltre, siate consapevoli che la formazione di Treehouse, anche se multiforme, è principalmente basata su video.
- Nessun accesso a vita: Se smetti di pagare, perdi l’accesso ai corsi.
- Non ci sono recensioni/valutazioni degli studenti che puoi leggere prima di seguire un corso.
Torna all’indice”
Temi insegnati su Team Treehouse
- HTML/CSS
- Design
- JavaScript
- Ruby
- PHP
- WordPress
- iOS
- Strumenti di sviluppo Android
- Business
- Python
- Java
- Digital Literacy
- APIs
- C#
- Data Analysis
- Database
- Go
- Machine Learning
- Quality Assurance
- Security
- Swift
- Computer science
Team Treehouse Pricing
Ci sono tre opzioni di prezzo:
- $25/mese o $250 all’anno per il piano di base.
- $49/mese o $490 all’anno per il piano pro, che viene fornito con l’accesso a più materiale, come conferenze da leader del settore, workshop bonus, e la possibilità di scaricare i video del corso per l’apprendimento offline.
- $199/mese per il Techdegree, che viene fornito con tutto quello che c’è nei piani base e pro, più un feedback personalizzato sul tuo codice, supporto in tempo reale dallo staff di Treehouse, e una comunità di studenti Techdegree su Slack.
Torna all’indice “
Caratteristiche della piattaforma Team Treehouse
Questi sono alcuni dei notevoli vantaggi dell’apprendimento Treehouse. Alcuni sono disponibili per tutti gli studenti dei corsi Treehouse, mentre altre caratteristiche sono limitate a certi piani come gli iscritti al Treehouse Techdegree o gli utenti pro.
📝 Altamente interattivo: workshop, quiz, sessioni pratiche e sfide di codice seguono regolarmente ogni lezione di un corso
📊 Leaderboard: “Gli studenti guadagnano punti e badge di completamento man mano che finiscono i corsi, che vengono messi in mostra nel loro profilo utente visibile ai compagni di corso, ai reclutatori di talenti, ai genitori orgogliosi, ecc.”
🙌 7 giorni di prova gratuita per provare la piattaforma e i suoi corsi
💌 Aiuta a modellare le decisioni future: Il Team Treehouse esamina tutte le e-mail e prende nota ogni mese di ciò che gli studenti vogliono vedere. Questo aiuta a modellare le decisioni sui contenuti e le caratteristiche nel prossimo futuro.
⏩ Controllo delle lezioni: Hai la possibilità di riprodurre le lezioni a diverse velocità (. 5x, 1x, 1.1x, 1.25x, 1.5x o 2x).
✏️ Didascalie generate automaticamente: Disponibili in inglese. Ci sono anche trascrizioni che puoi leggere.
💵 Puoi pagare con PayPal.
💬 Workshop e interviste esclusive del settore (accesso per gli utenti del piano pro)
💾 Possibilità di scaricare i video per la visione offline (per gli utenti del piano pro)
🔑 Accesso beta alle novità di Treehouse nella formazione online (per gli utenti del piano pro)
💬 Comunità esclusiva Slack. Unisciti a centinaia di migliaia di studenti nella nostra comunità online di supporto. (per gli utenti Techdegree)
💻 Orari d’ufficio settimanali per il supporto dal vivo (per gli utenti Techdegree)
Torna all’indice “
Facilità d’uso
Ad essere onesti, il layout di Team Treehouse non è il mio preferito per alcuni motivi.
Quando si visita la homepage (al momento in cui scrivo), non c’è modo di accedere direttamente alla libreria dei corsi per vedere cosa offrono. L’homepage è per lo più finalizzata a convincere gli utenti a firmare per una prova gratuita o iscriversi al Techdegree. Tuttavia, è possibile trovare la libreria dei corsi qui, o cercando su Google “Team Treehouse courses.”
Una volta che siete nella libreria dei corsi, è possibile cercare i corsi per categoria o argomento, o ordinare per più recente, più vecchio, alfabetico e difficoltà. Tuttavia, non c’è un modo per ordinare per popolarità, in quanto i singoli corsi non hanno un sistema di valutazione/recensione incorporato.
Un’altra cosa da notare è che le miniature di ogni corso sono tutte uguali nella libreria. Non ci sono immagini o elementi di design per distinguerli facilmente, ed è difficile dire come sarà il contenuto se non si clicca su ogni singolo corso. Tutto ciò che si vede dalla libreria è il titolo del corso, una descrizione parziale, e alcuni tag che indicano l’argomento e la difficoltà.
Si può anche cercare attraverso le Tracce che sono collezioni curate di corsi che si uniscono per insegnare un argomento in profondità. Puoi solo sfogliare le tracce per argomento (non puoi cercare con un browser) e puoi vedere solo i tre più popolari nella parte superiore della pagina
Per iniziare ad imparare, tutto quello che devi fare è cliccare su “Prova gratuita” in alto a destra, scegliere il tuo piano, inserire alcune informazioni di base, dare i dettagli del pagamento, e iniziare a passare attraverso i corsi.
Torna all’indice”
Inizia a programmare ora
Smetti di aspettare e inizia a imparare! Ricevi i miei 10 consigli su come insegnarti a codificare.
Qualità del contenuto del Team Treehouse
Dal punto di vista tecnico, il contenuto di Treehouse si presenta per lo più sotto forma di video professionali. Assomigliano a qualcosa che vedresti su un canale YouTube di alta qualità, con grande illuminazione, telecamera, audio, posizionamento, ecc. Non vedrai molte diapositive PowerPoint come in molti altri fornitori di corsi online.
Dal punto di vista del contenuto effettivo, non chiunque può creare un corso sulla piattaforma. Tutti gli istruttori lavorano in-house per Treehouse e sono esperti nel loro campo – e si vede nella qualità dei video e delle lezioni.
Detto questo, poiché non è possibile leggere le valutazioni e le recensioni degli studenti che hanno seguito i corsi su Team Treehouse (come è possibile con altri fornitori di corsi), può essere un po’ più difficile trovare il corso giusto da seguire. Aiuta se cerchi l’istruttore online per avere un’idea migliore delle sue credenziali, e dai un’occhiata al curriculum del corso per vedere cosa insegnerà prima di tuffarti. Dal momento che il prezzo di Team Treehouse è basato su un modello di abbonamento mensile, si paga una quota fissa per l’accesso completo. Ciò significa che non hai davvero nulla da perdere a sfogliare alcuni corsi, guardando alcuni dei video delle lezioni (o guardando il trailer del corso), e vedere se è quello che stai cercando prima di spendere più tempo su di esso. Puoi sempre passare al corso successivo se non è quello giusto.
Torna all’indice”
Le mie migliori raccomandazioni per i corsi Team Treehouse
Traccia di sviluppo web front-end
Spesso consiglio ai nuovi programmatori di iniziare con HTML, CSS e JavaScript. Questi sono i tre linguaggi su cui è costruito il web, e sono anche facili da imparare. Questo corso ti insegna i fondamenti di tutti e tre, più altre utili informazioni per gli sviluppatori front-end come l’ottimizzazione e il debug.
Corso JavaScript completo
Per portare la tua conoscenza di JavaScript ad un altro livello, imparerai come creare elementi interattivi del browser. Il corso copre anche la piattaforma Node.js per scrivere applicazioni JS.
GitHub Basics
GitHub è uno strumento amato dai programmatori professionisti di tutto il mondo per il suo supporto alla collaborazione e alla comunità. Impara come contribuire a progetti open source, mostra i tuoi progetti e lavora con altri programmatori su GitHub.
Web Design Track
I siti web non hanno solo bisogno di essere usabili-dovrebbero avere anche un’attrazione visiva. Questo corso ti insegna principi di design come la teoria del colore, il branding e la tipografia, così come argomenti tecnici come costruire un prototipo di sito e creare grafica vettoriale.
Techdegree
Treehouse offre una varietà di programmi Techdegree più strutturati e intensivi progettati per prepararti a una carriera in un settore di tua scelta. Al momento della scrittura, ci sono percorsi per lo sviluppo web front-end, JavaScript full-stack, UX design, Python e PHP con Laravel. Ci vogliono 2-4 mesi per completarli, e costruirai 9-12 progetti che potrai poi aggiungere al tuo portfolio. Il tuo lavoro è valutato da professionisti del settore e avrai il supporto degli istruttori e degli altri studenti.
Clicca qui per avere il 10% di sconto sul tuo primo mese di Treehouse adesso”
Cosa pensano gli studenti passati
Greg Thomas
Like:
Le video lezioni sono di alta qualità, informative e abbastanza brevi da mantenere l’interesse degli studenti. Ci sono tonnellate di argomenti e percorsi da seguire, il che permette agli studenti di specializzarsi davvero in tutti gli aspetti dello sviluppo e della progettazione web. Una delle mie parti preferite è il sistema a punti che permette agli studenti di guadagnare punti e mostra quanti punti hai guadagnato in ogni lingua.
E naturalmente, non possiamo dimenticare le pietre miliari dove vediamo pezzi di un film super-drammatico che hanno girato. Il filmato è esilarante e mi ha fatto davvero venire voglia di continuare ad imparare il codice in modo da poter vedere cosa succede dopo.
Non piace:
Per i principianti, alcuni dei progetti iniziali erano piuttosto intensi. Questo porta ad un paio di casi di, “Non preoccuparti di questo adesso; ci arriveremo più tardi.”
Raccomandato per:
Consiglio Team Treehouse a tutti coloro che vogliono saperne di più sul codice. Ci sono costantemente aggiornamenti aggiunti al sito, quindi ci sarà sempre qualcosa da insegnare. Team Treehouse è una risorsa fantastica e penso che tutti dovrebbero dargli una possibilità.
Trevor Waddell
Likes:
La cosa principale che mi piace di Treehouse è il contenuto guidato dagli istruttori. Per la maggior parte, gli istruttori sembrano abbastanza competenti ed entusiasti degli argomenti/corsi che insegnano. Oltre a questo, Treehouse rimane aggiornata con i corsi che offre.
Non mi piace:
A volte, le sfide di codice offerte durante un corso non sono molto impegnative. Per esempio, ti chiederanno di codificare qualcosa che hai appena visto codificare dall’istruttore, anche in alcuni dei corsi avanzati. Inoltre, le domande dei quiz possono essere davvero vaghe.
Raccomandato per:
Consiglio Treehouse a chiunque sia interessato alla codifica, dai principianti agli esperti. Treehouse offre corsi per principianti e per quelli con abilità intermedie e avanzate. Se hai appena iniziato o vuoi familiarizzare con un nuovo linguaggio, Treehouse ha qualcosa per te.
Lori Smith
proteawebdesign.com
Ho provato diverse risorse online di codifica prima di arrivare a Treehouse: Codecademy, Code Avengers, Women’s Coding Collective (WCC) e i corsi CS su Youtube di Stanford e MIT. Mentre tutti loro erano buone opzioni per ragioni diverse, Treehouse è diventato rapidamente il mio preferito.
Likes:
- Le tracce su Treehouse sono logicamente disposte e ti permettono di scegliere la direzione che pensi di seguire.
- I corsi sono orientati al progetto in modo da finire con qualcosa che hai creato, spesso un paio di progetti.
- Al contrario di LinkedIn Learning (ex Lynda) e Udemy, tutti gli istruttori lavorano per Treehouse e sono esperti nel campo. Non si tratta di corsi presentati da “esperti” casuali che possono o non possono conoscere l’area tematica e possono non essere buoni istruttori. Come ex insegnante, posso dire che gli istruttori sono istruiti su come insegnare, non solo messi davanti ad una telecamera.
- Gli istruttori sono molto personalizzabili e avvicinabili, rispondendo alle domande e alle richieste in modo tempestivo.
- Ci sono sfide di codifica e quiz dopo ogni segmento di istruzione.
- Tutto il codice di ogni corso è disponibile in un file zip per un uso successivo.
- Mi piace usare Workspaces per la revisione in tempo reale della codifica che hai appena fatto. Io uso Brackets ed è molto simile a Workspaces così non mi sono sentito come se stessi imparando un nuovo editor di testo.
- La comunità su Treehouse è incredibile! Non solo ti aiuteranno con domande riguardanti le lezioni di Treehouse, ma anche con domande generali sulla codifica e lo sviluppo. Non ho mai sentito il cyber eye-rolling alle domande dei principianti. Hai anche l’opportunità di provare a rispondere alle domande di altre persone, che è un ottimo modo per testare la tua conoscenza.
- Il prezzo. Sento a malapena i 25 dollari al mese e anche se non sto studiando attivamente una traccia, vale la pena mantenere l’iscrizione per usarla come risorsa per le domande.
- Il sistema di punti è incoraggiante. E’ bello vedere il tuo numero salire man mano che completi i corsi.
Non mi piace:
- Anche se hanno una libreria di brevi tutorial, workshop e miglioramenti, è ancora in crescita e ci sono alcune lacune.
- Mi piace la natura autodidattica del corso ma a volte desidero un po’ più di responsabilità. Treehouse invia email automatiche che ti dicono cosa pensano tu debba completare per il giorno, ma questo è tutto.
- Se hai un po’ di esperienza/formazione, i video possono sembrare un po’ lenti. Ho trovato utile quando sto rivedendo un segmento che ho già completato per aumentare la velocità.
Raccomandato per:
Non riesco a pensare a nessuno interessato all’apprendimento online che non raccomanderei a Team Treehouse.
Le istruzioni basate su video e il forte supporto della comunità lo rendono ottimo per i principianti che potrebbero voler prendere le cose un po’ più lentamente. Gli studenti più avanzati o i codificatori esperti che stanno cercando di studiare una lingua aggiuntiva o rinfrescare l’apprendimento precedente troveranno anche materiale rilevante, dal momento che ci sono attualmente 101 workshop in aggiunta ai corsi che vanno oltre le tracce di apprendimento. E una caratteristica aggiuntiva per i membri Pro è la sezione delle conferenze, che ospita interventi di influenti leader della tecnologia.
Torna all’indice”
Inizia a programmare ora
Smetti di aspettare e inizia a imparare! Ricevi i miei 10 consigli su come insegnarti a codificare.
Team Treehouse: Pensieri finali
Alla fine, Team Treehouse può essere utile a tutti, indipendentemente dal livello di abilità. Con una libreria diversificata di corsi di alta qualità tenuti da professionisti del settore, sai che stai imparando da alcuni dei migliori istruttori.
Guarda Team Treehouse qui e prova una prova gratuita per vedere se la piattaforma è adatta a te!