JavaRush /Blog Java /Random-PL /Co to jest JavaRush 2.0
Dr-John Zoidberg
Poziom 41
Марс

Co to jest JavaRush 2.0

Opublikowano w grupie Random-PL
... i dlaczego jest lepszy od JavaRush Original (v. 1.0)
Co to jest JavaRush 2.0 - 1

Tło

Dawno, dawno temu, w 2012 roku, stworzyliśmy projekt umożliwiający naukę języka Java online. Jej główną cechą było przechodzenie poziom po poziomie (podobnie jak w grach wideo) z gromadzeniem doświadczenia, ogromną liczbą zadań i automatyczną weryfikacją poprawności decyzji. Projekt nazwano JavaRush. Było w nim tylko 10 poziomów - same podstawy Javy.
Co to jest JavaRush 2.0 - 2
Od tego czasu minęło prawie pięć lat. Przez ten czas projekt znacznie się rozwinął. Pojawiły się nowe poziomy - teraz jest ich 40 i obejmują cały Java Core, a nawet trochę więcej. Pod koniec 2013 roku napisał do nas pierwszy absolwent kursu, który ukończył wszystkie 40 poziomów i dostał pracę jako Java Junior Developer. A w 2016 roku liczba użytkowników zarejestrowanych na JavaRush osiągnęła milion...
Co to jest JavaRush 2.0 - 3
Postanowiliśmy na tym nie poprzestać i zaczęliśmy myśleć o tym, jak możemy jeszcze ulepszyć doskonały projekt. Po licznych konsultacjach z ekspertami branżowymi, ankietach wśród naszych użytkowników, starannym opracowaniu koncepcji oraz długiej i żmudnej pracy nad wdrożeniem wszystkich zebranych pomysłów udało się! Poznaj JavaRush 2.0 i jego najlepsze funkcje!

Nowoczesny design i interfejs

Dla wersji JavaRush 2.0, chcąc jednocześnie zwiększyć efektywność nauki i przyjemność z procesu, stworzyliśmy interaktywną platformę edukacyjną. Dzięki wygodnemu panelowi szybkiego dostępu, z którego szybko dostaniesz się do sekcji „Kurs”, „Zadania”, przeczytasz aktualności i uzyskasz pomoc. Zadania i wykłady umieszczane są na kartach z niezależnym dostępem i statusem: już rozwiązane/przeczytane, niedostępne (za wcześnie, aby się nimi zająć) lub dostępne, można zaczynać. Strona główna użytkownika została zaktualizowana . Przypomina profil na portalach społecznościowych, tylko do nauki. Oprócz własnego awatara, imienia i poziomu zobaczysz dokładnie, gdzie się zatrzymałeś, co możesz zacząć robić, ile „ciemnej materii” zarobiłeś i co robią Twoi znajomi. A także - teraz JavaRush jest wyjątkowo przystojny! A Ty, podobnie jak w IntelliJ IDEA, możesz wybierać pomiędzy ciemnym i jasnym motywem.

Kurs składa się z questów

Zaktualizowany JavaRush podzieliliśmy na duże bloki szkoleniowe - questy . Każde zadanie składa się z dziesięciu poziomów, połączonych wspólną ideą lub tematem. Przykładowo, wykonując pierwszy quest poznasz podstawową składnię Java, a czwarty poświęcony będzie kolekcjom. Zadania, za wyjątkiem dwóch pierwszych, można wykonywać w dowolnej kolejności lub nawet jednocześnie.

Dodano obsługę urządzeń mobilnych

Nie ma znaczenia, gdzie jesteś: jeśli jest Internet, będzie nauka! Praca na urządzeniach mobilnych dzięki JavaRush 2.0 stała się znacznie wygodniejsza. Więc teraz nie marnuj czasu w drodze, czytaj wykłady i rozwiązuj problemy.

Pojawiło się 250 nowych zadań

JavaRush 2.0 ogłasza nowe zadania. Jest ich 250, a wśród nich są przykłady bardzo złożone i ciekawe. Nad niektórymi z nich uczniowie będą musieli ciężko pracować, ale rezultaty są tego warte. Tak więc po kilku miesiącach aktywnej nauki będziesz mógł napisać własną wersję słynnej gry 2048. I nie tylko =).

Walidator zadań stał się inteligentny

Modlitwy studentów JavaRush zostały wysłuchane: w nowej wersji kursu sprawdzanie problemów stało się „inteligentne”. Teraz po przesłaniu zadania do weryfikacji uczeń nie musi już zgadywać, gdzie dokładnie popełnił błąd. Otrzyma listę wymagań do zadania i zobaczy, które z nich spełnił (zaznaczone zielonym „ptaszkiem”), a które nie (zaznaczone czerwonym „krzyżykiem”).

Pojawiły się zalecenia dotyczące rozwiązania problemów

W trakcie studiów studenci w zdecydowanej większości popełniają te same błędy. Dlatego można je klasyfikować i analizować. Samouczący się inteligentny system JavaRush 2.0 śledzi i analizuje najczęstsze błędy uczniów oraz podpowiada, w jaki sposób można je poprawić, podając przydatne rekomendacje. W momencie rozpoczęcia działania system miał w swoim arsenale już 18 tys. rekomendacji. A liczba ta stale rośnie.

Opracowany przez JavaRush WebIDE

Opracowaliśmy nowe, progresywne IDE przeglądarki, aby rozwiązywać problemy bezpośrednio na stronie. Jest bardzo wygodny i przyjazny dla początkujących, obsługuje wszystkie „funkcje” kursu (na przykład zalecenia i wymagania dotyczące zadań wymienione powyżej), uzupełnianie kodu, podświetlanie składni i wiele więcej. Razem z WebIDE wygodnie jest rozwiązywać problemy z komputerów innych osób lub z urządzeń, na których nie można zainstalować pulpitu IDE (IntelliJ IDEA), na przykład z tabletów.

Wtyczka IntelliJ IDEA została zaktualizowana

Nieważne jak dobry jest WebIDE, jeśli chcesz zostać profesjonalistą, musisz nauczyć się pracować w IDE, których programiści używają w projektach. Na przykład IntelliJ IDEA. Dlatego też kurs JavaRush zawiera wykłady poświęcone temu środowisku programistycznemu oraz specjalną wtyczkę umożliwiającą „połączenie” z systemem JavaRush. Tak jak poprzednio, studenci będą mogli rozwiązywać problemy i wysyłać je do testów bez wchodzenia na stronę, bezpośrednio z poziomu IntelliJ IDEA. Jednak zaktualizowana wtyczka obsługuje wszystkie funkcje JavaRush 2.0 (wymagania, zalecenia itp.).

JavaRush 2.0 obsługuje analizę stylu kodu

Kolejnym świetnym narzędziem są rekomendacje dotyczące stylu kodu — JavaRush powie Ci, czy Twój przyszły lider zespołu nie będzie miał nic przeciwko, jeśli umieścisz nawiasy klamrowe tak jak to robisz teraz.

Dostępne ponowne rozwiązanie problemów

W JavaRush Original nie mogłeś ponownie rozwiązać problemu, a czasami naprawdę chcesz ulepszyć kod lub spróbować rozwiązać go inaczej! W wersji JavaRush 2.0 możliwe stało się ponowne rozwiązanie zweryfikowanego już problemu w ciągu trzech dni od potwierdzenia poprawności pierwszego rozwiązania.

Walidator zadań stał się jeszcze szybszy i dokładniejszy

Główną „cechą” JavaRush od samego początku jest automatyczna weryfikacja poprawności rozwiązania lub walidatora problemu. Tak więc w wersji 2.0 walidator stał się mądrzejszy i zaczął lepiej rozumieć problemy uczniów JavaRush. Jednocześnie zaczął pracować znacznie szybciej.

Rekomendacje od „wirtualnego mentora”

Błędy, czyli „bugs” są stałymi towarzyszami nawet najbardziej doświadczonych programistów, a co dopiero tych, którzy dopiero się uczą! Cóż, dzięki samodzielnej nauce bardzo często osoba nie może zrozumieć, gdzie dokładnie popełnił błąd. Na JavaRush „wirtualny mentor” komentuje błędy w rozwiązaniu, podaje rekomendacje i jasną listę wymagań – co dokładnie należy zrobić.

Ulepszony staż online

W JavaRush 2.0 staże stały się jeszcze bardziej efektywne. Po poziomie 35 możesz odbyć wyjątkowy staż online i dodać do swojego CV bardzo cenną linijkę o projekcie, który zrealizujesz w ciągu 12 tygodni pod okiem specjalisty. Po ukończeniu projektu poznasz kilka kluczowych technologii ze stosu Java Enterprise. Na przykład Spring i Hibernate.

I również...

Cena miesięcznego abonamentu spadła: najtańsza opcja kosztuje tylko 30 dolarów.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION