Hjem anmeldelser Treehouse gjennomgang og vurdering

Treehouse gjennomgang og vurdering

Innholdsfortegnelse:

Video: Trehytte😃 (Oktober 2024)

Video: Trehytte😃 (Oktober 2024)
Anonim

Klassevalg, funksjoner og hjelp

Når du er klar til å begynne å lære, kan du velge mellom individuelle klasser eller spor som består av flere klasser. Sporalternativer inkluderer Lær C #, Webdesign, Rails Development og PHP Development. Klasser, som er oppført i bibliotekfanen, inkluderer Hvordan lage et nettsted, samt en rekke dedikert til Ruby, WordPress og andre emner.

Treehouse henvender seg til både nybegynnere og erfarne kodere, men utvalget virker litt vilkårlig. Det er Java-klasser i katalogen, men ingen for eksempel C ++. Det er også ikke-kodingskurs, for eksempel en om å starte egen virksomhet. Nye kurs legges til ukentlig; kan du se de siste oppdateringene på Treehouse-bloggen.

For å starte valgte jeg Web Design-sporet, som inkluderer 51 timers kurs. Introvideoen (som var kort og søt på litt over 4 minutter) snakker om det grunnleggende i HTML og CSS. Ved å bruke den som en guide, kan du opprette en enkel webside ved slutten av klassen. Nybegynnere vil sette pris på tempoet, men du kan hoppe videre hvis du allerede har litt erfaring med koding.

Under videoen viser popup-vinduer nyttige tastatursnarveier, samt hvordan bestemte koder ser ut, for eksempel open tag og symboler for lukk tag. Etter noen av videoene blir du bedt om å fullføre en Code Challenge for å teste det du har lært så langt. Du tjener poeng for hver gjennomførte utfordring.

Den andre leksjonen er den samme på tvers av alle kurs og snakker om arbeidsområdet, utviklingsmiljøet der du skriver kode og bygger prosjektet. Jeg liker at det er innlemmet i Treehouse-nettstedet. Andre kodingskurs, for eksempel Safari Books Online og Google for Education Developer Resources, krever at du laster ned en tredjeparts teksteditor for å jobbe med øvelsene og ikke tilbyr en automatisk måte å sjekke om svaret ditt er riktig.

Etter at du har fullført en kodeutfordring, sjekker Treehouse arbeidet ditt og tilbyr forslag hvis du har gjort en feil. Det er også lengre spørrekonkurranser for å teste kunnskapen din, selv om du kan hoppe over dem. Jeg syntes quizene var nyttige - ikke så lett og ikke så vanskelig. Du tjener et merke for hver quiz du passerer. Etter at jeg fikk mitt første merket, fikk jeg en gratulasjonsmail fra instruktøren, noe som er en fin touch. Du kan melde deg ut av disse e-postmeldingene hvis du ønsker det.

Du kan delta i ett spor av gangen, men du kan bytte frem og tilbake og fortsette der du slapp. Jeg byttet til Python, et programmeringsspråk jeg ikke visste noe om. I dette sporet jobber du med å lage et enkelt antall-gjettespill. Dette skiller seg fra hvordan Code Avengers introduserer Python ved å lære deg grunnleggende konsepter.

Når du velger å ta en engangsklasse fra biblioteket, kan du se en videotrailer før du begynner. Anbefalte forutsetninger er også listet opp, hvis aktuelt. Du kan ta med klassene dine på farten med en iPhone- eller Android-app. Mens du må være på nettet for å fullføre øvelsene og utfordringene, kan du fortsatt lære offline ved å laste ned videoene fra iTunes.

Hvis du får problemer med noen av prosjektene du jobber med, kan du besøke forumene for å stille spørsmål og feilsøke kode med andre studenter og instruktører, en funksjon som mange av konkurrentene, for eksempel Safari Books Online og Code Avengers, har ikke. Codecademy, vårt redaksjonelle valg for gratis kodeundervisningstjenester, tilbyr også studentfora. Du kan også få ekstra hjelp eller rapportere en feil ved å sende e-post til Treehouse support.

En morsom måte å lære koding på

PCMag Editors 'Choice-prisbelønte Treehouse tilbyr en rekke kurs og er flott for nybegynnere. Det gjør kodingen morsom, ved å lære litt av et spill, og tildele poeng for å spore fremgangen din. Treehouse grensesnitt er tiltalende, og jeg liker at det ikke bare tilbyr en gratis prøveperiode, men også muligheten til å stoppe abonnementet ditt når som helst. Det har også det, tror jeg, nøkkelen for kodingskurs: fora der elevene kan få hjelp med kodingsøvelser fra andre elever og lærere. Det er ikke noe mer frustrerende enn å ikke kunne fortelle hvorfor koden din ikke fungerer, og det er også nyttig å se at du ikke er den eneste som sliter. Som sådan er Treehouse den komplette kodelæringspakken.

Treehouse gjennomgang og vurdering