Articles

Team Treehouse Review: Pros, Cons, Previous Student Feedback, And More

Platforma kodowania Team Treehouse używa kursów wideo wraz z opartym na przeglądarce edytorem kodu, aby nauczyć studentów jak kodować. Ich edytor pozwala ci zobaczyć wyniki kodu w czasie rzeczywistym, jak również uczestniczyć w interaktywnych ćwiczeniach.

W tym przeglądzie Team Treehouse, pokryjemy kilka kluczowych rzeczy, które warto wiedzieć o kodowaniu na Treehouse, włączając w to ceny Treehouse, cechy platformy, łatwość użycia, jakość treści, Treehouse Techdegree, i niektóre polecane kursy Team Treehouse.

Ujawnienie: Jestem dumnym partnerem dla niektórych zasobów wspomnianych w tym artykule. Jeśli kupisz produkt poprzez moje linki na tej stronie, mogę otrzymać małą prowizję za polecenie. Dzięki!

Table of Contents

  • Przegląd Team Treehouse: the TL;DR
  • Tematy nauczane w Team Treehouse
  • Ceny Team Treehouse
  • Właściwości platformy
  • Łatwość użycia
  • Jakość treści Team Treehouse
  • Najlepszy kurs Team Treehouse Rekomendacje
  • Co myślą poprzedni studenci
  • Ostatnie przemyślenia
Strona główna Team Treehouse

Przegląd Team Treehouse: the TL;DR

Zanim weźmiemy głębsze nurkowanie w naukę Treehouse, oto szybka lista plusów i minusów, jeśli masz mało czasu!

Pros of Learning With Team Treehouse:

  • Treehouse ma zróżnicowaną bibliotekę szkoleń z tematami kodowania takimi jak PHP, Ruby on Rails, rozwój iOS, rozwój Android i JavaScript. Jest tam również zawartość dotycząca projektowania stron internetowych, biznesu, marketingu, Photoshopa i wiele więcej.
  • Treści spełniają wysoki standard jakości, ponieważ wszystkie są tworzone przez zespół wewnętrznych nauczycieli-ekspertów.
  • Treehouse przyjmuje podejście oparte na projektach, pomagając Ci nauczyć się praktycznych umiejętności, których potrzebujesz do tworzenia prawdziwych produktów, takich jak strony internetowe, aplikacje internetowe i aplikacje mobilne.
  • Treehouse idzie o krok dalej, aby pomóc Ci rozpocząć karierę lub biznes. Sekcja biblioteki jest poświęcona właśnie temu obszarowi, z kursami jak założyć firmę i jak rozpocząć karierę kodowania.

Cons of Learning With Team Treehouse:

  • Bądź również świadomy, że szkolenie Treehouse, podczas gdy wieloaspektowe, jest głównie oparte na filmach.
  • Brak dożywotniego dostępu: Jeśli przestaniesz płacić, stracisz dostęp do kursów.
  • Nie ma żadnych recenzji/ocen studentów, które możesz przeczytać przed wzięciem udziału w kursie.

Powróć do spisu treści”

Tematy nauczane w Team Treehouse

Biblioteka kursów Team Treehouse
  • HTML/CSS
  • Projektowanie
  • JavaScript
  • Ruby
  • PHP
  • WordPress
  • iOS
  • Narzędzia do rozwoju Androida
  • .

  • Business
  • Python
  • Java
  • Digital Literacy
  • API
  • C#
  • Analiza danych
  • Bazy danych
  • Go
  • Machine Learning
  • Quality Assurance
  • Security
  • Swift
  • Computer science

Team Treehouse Pricing

Istnieją trzy opcje cenowe:

  1. $25/miesiąc lub $250 rocznie za plan podstawowy.
  2. $49/miesiąc lub $490 rocznie za plan pro, który wiąże się z dostępem do większej ilości materiałów, takich jak wykłady liderów branży, warsztaty bonusowe oraz możliwość pobierania filmów z kursów do nauki w trybie offline.
  3. $199/miesiąc za Techdegree, który pochodzi z wszystkiego z planów basic i pro, plus spersonalizowana informacja zwrotna na temat twojego kodu, wsparcie w czasie rzeczywistym od personelu Treehouse, oraz społeczność studentów Techdegree na Slack.

Powróć do spisu treści”

Funkcje Platformy Team Treehouse

Oto niektóre z godnych uwagi zalet nauki Treehouse. Niektóre są dostępne dla wszystkich studentów kursów Treehouse, podczas gdy inne funkcje są ograniczone do niektórych planów, takich jak Treehouse Techdegree lub użytkownicy pro.

📝 Wysoce interaktywne: warsztaty, quizy, sesje treningowe i wyzwania kodowe regularnie następują po każdej lekcji w kursie

📊 Tablica liderów: „Studenci zdobywają punkty i odznaki ukończenia kursów, które są prezentowane w ich profilu użytkownika widocznym dla innych studentów, osób rekrutujących talenty, dumnych rodziców, itp.”

🙌 7-dniowy darmowy trial, aby wypróbować platformę i jej kursy

💌 Pomóż kształtować przyszłe decyzje: Team Treehouse przegląda wszystkie e-maile i co miesiąc notuje, co studenci chcą zobaczyć. To pomaga kształtować decyzje o zawartości i funkcjach w najbliższej przyszłości.

⏩ Kontrola wykładów: Masz możliwość odtwarzania wykładów w różnych prędkościach (. 5x, 1x, 1.1x, 1.25x, 1.5x lub 2x).

✏️ Automatycznie generowane napisy: Dostępne w języku angielskim. Istnieją również transkrypcje, które możesz przeczytać.

💵 Możesz zapłacić za pomocą PayPal.

💬 Ekskluzywne warsztaty branżowe i wywiady (dostęp dla użytkowników pro planu)

💾 Opcja pobierania filmów do oglądania offline (dla użytkowników pro planu)

🔑 Beta dostęp do najnowszych innowacji Treehouse w szkoleniach online (dla użytkowników pro planu)

💬 Ekskluzywna społeczność Slack. Dołącz do setek tysięcy studentów w naszej wspierającej społeczności online. (dla użytkowników Techdegree)

💻 Cotygodniowe godziny pracy biura dla wsparcia na żywo (dla użytkowników Techdegree)

Powróć do spisu treści”

Więcej informacji.

Łatwość użytkowania

Łatwość użytkowania Team Treehouse

Będąc szczerym, układ Team Treehouse nie jest moim ulubionym z kilku powodów.

Gdy odwiedzasz stronę główną (w czasie pisania tego tekstu), nie ma sposobu na bezpośrednie przejście do biblioteki kursów, aby sprawdzić co oferują. Strona główna ma głównie na celu uzyskanie użytkowników, aby zapisać się na bezpłatną wersję próbną lub zapisać się do Techdegree. Jednakże, możesz znaleźć bibliotekę kursów tutaj, lub przez googlowanie „Kursy Team Treehouse.”

Jak już jesteś w bibliotece kursów, możesz wyszukiwać kursy według kategorii lub tematu, lub sortować według Najświeższych, Najstarszych, Alfabetycznych i Trudności. Nie ma jednak możliwości sortowania według popularności, ponieważ poszczególne kursy nie mają wbudowanego systemu ocen/recenzji.

Inną rzeczą, na którą należy zwrócić uwagę jest to, że miniaturki każdego kursu są takie same w bibliotece. Nie ma żadnych obrazów lub elementów projektu, aby odróżnić je łatwo, i trudno jest powiedzieć, co zawartość będzie jak, chyba że klikniesz na każdym kursie. Wszystko co widzisz w bibliotece to tytuł kursu, częściowy opis i kilka tagów wskazujących na temat i trudność.

Możesz również przeszukiwać Ścieżki, które są zbiorami kursów, które łączą się, aby uczyć jednego tematu dogłębnie. Możesz przeglądać ścieżki tylko według tematu (nie możesz wyszukiwać za pomocą wyszukiwarki) i możesz zobaczyć tylko trzy najpopularniejsze na górze strony

Aby rozpocząć naukę, wszystko co musisz zrobić to kliknąć „Free trial” w prawym górnym rogu, wybrać swój plan, wprowadzić kilka podstawowych informacji, podać szczegóły płatności i zacząć przechodzić przez kursy.

Powróć do spisu treści”

Zacznij kodować teraz

Przestań czekać i zacznij się uczyć! Zdobądź moje 10 wskazówek na temat uczenia się kodowania.

Jakość treści Treehouse zespołu

Z technicznego punktu widzenia, treść Treehouse głównie przychodzi w formie profesjonalnych filmów wideo. Wyglądają jak coś, co zobaczyłbyś na wysokiej jakości kanale YouTube, ze świetnym oświetleniem, kamerą, dźwiękiem, pozycjonowaniem, itd. Nie zobaczysz wielu slajdów PowerPoint jak na wielu innych dostawcach kursów online.

Z punktu widzenia zawartości, nie tylko każdy może stworzyć kurs na platformie. Wszyscy instruktorzy pracują w Treehouse i są ekspertami w swojej dziedzinie, co widać w jakości filmów i lekcji.

Ponieważ nie możesz przeczytać ocen i recenzji studentów, którzy wzięli udział w kursach na Team Treehouse (tak jak w przypadku innych dostawców kursów), znalezienie odpowiedniego kursu może być nieco trudniejsze. To pomaga, jeśli sprawdzisz instruktora online, aby lepiej poczuć ich referencje, i przejrzysz program kursu, aby zobaczyć czego będą uczyć zanim się zanurzysz.

Jest też tradycyjna strategia „prób i błędów”, która jest łatwa do zrobienia z Treehouse learning. Ponieważ wycena Team Treehouse jest oparta na modelu miesięcznej subskrypcji, płacisz stałą opłatę za pełny dostęp. To oznacza, że naprawdę nie masz nic do stracenia przeglądając niektóre kursy, oglądając kilka filmów z wykładami (lub oglądając zwiastun kursu) i sprawdzając, czy to jest to, czego szukasz, zanim poświęcisz na to więcej czasu. Zawsze możesz przejść do następnego kursu, jeśli nie jest on odpowiedni.

Powróć do spisu treści”

Moje najlepsze rekomendacje kursów Team Treehouse

Ścieżka rozwoju Front End Web Development

Często zalecam, aby nowi programiści zaczęli od HTML, CSS, i JavaScript. Są to trzy języki, na których zbudowana jest sieć, a także są przyjazne dla początkujących. Ten kurs nauczy cię podstaw wszystkich trzech, plus inne przydatne informacje dla front-end developerów, takie jak optymalizacja i debugowanie.

Ścieżka pełnego JavaScript

Aby przenieść twoją wiedzę o JavaScript na wyższy poziom, nauczysz się jak tworzyć interaktywne elementy przeglądarki. Kurs obejmuje również platformę Node.js do pisania aplikacji JS.

Podstawy GitHub

GitHub jest narzędziem uwielbianym przez profesjonalnych programistów na całym świecie za jego wsparcie współpracy i społeczność. Dowiedz się, jak przyczynić się do projektów open source, pokazać swoje projekty i współpracować z innymi programistami na GitHub.

Ścieżka projektowania stron internetowych

Strony internetowe nie muszą być tylko użyteczne – powinny być również atrakcyjne wizualnie. Ten kurs nauczy Cię zasad projektowania, takich jak teoria kolorów, branding i typografia, a także tematów technicznych, takich jak budowanie prototypu witryny i tworzenie grafiki wektorowej.

Techdegree

Treehouse oferuje wiele bardziej ustrukturyzowanych i intensywnych programów Techdegree zaprojektowanych aby przygotować Cię do kariery w wybranym przez Ciebie obszarze. W momencie pisania tego tekstu, istnieją ścieżki dla front-end web development, full-stack JavaScript, UX design, Python, i PHP z Laravel. Trwają one 2-4 miesięcy, aby zakończyć, a będziesz budować 9-12 projektów, które można później dodać do swojego portfolio. Twoja praca jest oceniana przez profesjonalistów z branży i będziesz miał wsparcie od instruktorów i innych studentów.

Kliknij tutaj, aby otrzymać 10% zniżki na pierwszy miesiąc Treehouse teraz”

Co myślą poprzedni studenci

Greg Thomas

Greg Thomas

Twitter

Lubie:

Lekcje wideo są wysokiej jakości, pouczające i wystarczająco krótkie, aby utrzymać zainteresowanie uczniów. Istnieje wiele tematów i ścieżek do naśladowania, co pozwala studentom naprawdę specjalizować się we wszystkich aspektach rozwoju i projektowania stron internetowych. Jedną z moich ulubionych części jest system punktowy, który pozwala studentom zdobywać punkty i pokazuje ile punktów zdobyliście w każdym języku.

I oczywiście nie możemy zapomnieć o kamieniach milowych, gdzie widzimy kawałki super dramatycznego filmu, który nakręcili. Film jest przezabawny i naprawdę sprawił, że chciałem kontynuować naukę kodu, aby móc zobaczyć, co się stanie dalej.

Nie podoba mi się:

Dla początkujących, niektóre z projektów startowych były bardzo intensywne. Prowadzi to do kilku przypadków, „Nie martw się o to teraz; dojdziemy do tego później.”

Polecane dla:

Polecam Team Treehouse każdemu, kto chce wiedzieć więcej o kodzie. Na stronie ciągle dodawane są aktualizacje, więc zawsze znajdzie się coś, czego mogą cię nauczyć. Team Treehouse jest fantastycznym źródłem wiedzy i myślę, że każdy powinien dać mu szansę.

trevor waddell

Trevor Waddell

Twitter

Lubie:

Główną rzeczą, która podoba mi się w Treehouse, jest treść prowadzona przez instruktorów. W przeważającej części, instruktorzy wydają się być dobrze poinformowani i entuzjastycznie nastawieni do tematów/kursów, których uczą. Na dodatek, Treehouse jest na bieżąco z kursami, które oferują.

Nie podoba mi się:

Czasami, wyzwania związane z kodem oferowane podczas kursu nie są zbyt wymagające. Na przykład, poproszą Cię o zakodowanie czegoś, co właśnie oglądałeś jak instruktor koduje, nawet w niektórych zaawansowanych kursach. Dodatkowo, pytania quizowe mogą być naprawdę niejasne.

Polecane dla:

Polecałbym Treehouse każdemu zainteresowanemu kodowaniem, od początkujących do doświadczonych. Treehouse oferuje kursy dla początkujących i tych z umiejętnościami średnio zaawansowanymi do zaawansowanych. Jeśli dopiero zaczynasz lub chcesz zapoznać się z nowym językiem, Treehouse ma coś dla Ciebie.

Lori Smith

Lori Smith

proteawebdesign.com

Próbowałem kilku zasobów kodowania online zanim przyszedłem do Treehouse: Codecademy, Code Avengers, Women’s Coding Collective (WCC) oraz kursy CS na Youtube Stanford i MIT. Podczas gdy wszystkie z nich były dobrymi opcjami z różnych powodów, Treehouse szybko stał się moim ulubionym.

Lubie:

  • Trasy na Treehouse są logicznie ułożone i pozwalają ci wybrać kierunek, w którym myślisz, że będziesz podążać.
  • Kursy są zorientowane na projekt, więc kończysz z czymś, co stworzyłeś, często z kilkoma projektami.
  • W przeciwieństwie do LinkedIn Learning (dawniej Lynda) i Udemy, wszyscy instruktorzy pracują dla Treehouse i są ekspertami w danej dziedzinie. To nie są kursy złożone przez przypadkowych „ekspertów”, którzy mogą lub nie mogą znać tematu i mogą nie być dobrymi instruktorami. Jako były nauczyciel, mogę powiedzieć, że instruktorzy są szkoleni, jak uczyć, a nie tylko umieszczani przed kamerą.
  • Instruktorzy są bardzo uprzejmi i przystępni, odpowiadając na pytania i prośby w odpowiednim czasie.
  • Po każdym segmencie instrukcji są wyzwania kodowania i quizy.
  • Wszystkie kody z każdego kursu są dostępne w pliku zip do późniejszego wykorzystania.
  • Uwielbiam używać Workspaces do przeglądania w czasie rzeczywistym kodu, który właśnie wykonałeś. Używam Brackets i jest on bardzo podobny do Workspaces, więc nie czułem się jakbym uczył się nowego edytora tekstu.
  • Społeczność Treehouse jest niesamowita! Nie tylko pomogą ci z pytaniami dotyczącymi zajęć Treehouse, ale także z ogólnymi pytaniami dotyczącymi kodowania i rozwoju. Nigdy nie czułem cybernetycznego przewracania oczami na pytania newbie. Masz również możliwość spróbowania swoich sił w odpowiadaniu na pytania innych ludzi, co jest świetnym sposobem na sprawdzenie swojej wiedzy.
  • Cena. Ledwo czuję te $25/miesiąc i nawet jeśli nie studiuję aktywnie utworu, warto zachować członkostwo, aby użyć go jako zasobu do pytań.
  • System punktowy jest zachęcający. Miło jest widzieć, jak twój numer pnie się w górę, gdy kończysz kursy.

Nielubiane:

  • Ale mają bibliotekę krótkich samouczków, warsztatów i ulepszeń, wciąż się rozwija i są pewne luki.
  • Lubię samodzielną naturę kursu, ale czasami tęsknię za nieco większą odpowiedzialnością. Treehouse wysyła zautomatyzowane e-maile z informacją, co według nich powinieneś zrobić danego dnia, ale to wszystko.
  • Jeśli masz jakieś doświadczenie/szkolenie, filmy mogą wydawać się nieco powolne. Znalazłem to pomocne, kiedy przeglądam segment, który już ukończyłem, aby po prostu zwiększyć prędkość.

Polecane dla:

Nie mogę myśleć o kimś zainteresowanym nauką online, kogo nie poleciłbym Team Treehouse.

Instrukcje oparte na wideo i silne wsparcie społeczności sprawiają, że jest to świetne rozwiązanie dla początkujących, którzy mogą chcieć wziąć rzeczy trochę wolniej. Bardziej zaawansowani studenci lub doświadczeni koderzy, którzy chcą nauczyć się dodatkowego języka lub odświeżyć wcześniejszą naukę, również znajdą odpowiedni materiał, ponieważ obecnie istnieje 101 warsztatów oprócz kursów, które wykraczają poza ścieżki nauki. A dodatkową funkcją dla członków Pro jest sekcja konferencji, która zawiera prelekcje wpływowych liderów w technologii.

Powróć do spisu treści”

Zacznij kodować już teraz

Zatrzymaj się i zacznij się uczyć! Poznaj moje 10 wskazówek dotyczących uczenia się kodowania.

Team Treehouse: Final Thoughts

W końcu, Team Treehouse może być przydatny dla prawie każdego, niezależnie od poziomu umiejętności. Z różnorodną biblioteką wysokiej jakości kursów prowadzonych przez profesjonalistów z branży, wiesz, że uczysz się od najlepszych instruktorów.

Sprawdź Team Treehouse tutaj i wypróbuj darmową wersję próbną, aby zobaczyć, czy platforma jest dla Ciebie odpowiednia!

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *