JavaRush /Java Blog /Random-IT /Cos'è JavaRush 2.0
Dr-John Zoidberg
Livello 41
Марс

Cos'è JavaRush 2.0

Pubblicato nel gruppo Random-IT
...e perché è migliore di JavaRush Original (v. 1.0)
Cos'è JavaRush 2.0 - 1

Sfondo

C'era una volta, nel 2012, abbiamo creato un progetto per imparare Java online. La sua caratteristica principale era il passaggio livello per livello (proprio come nei videogiochi) con l'accumulo di esperienza, un numero enorme di compiti e la verifica automatica della correttezza delle decisioni. Il progetto si chiamava JavaRush. C'erano solo 10 livelli: le basi di Java.
Cos'è JavaRush 2.0 - 2
Sono trascorsi quasi cinque anni da allora. Durante questo periodo il progetto è cresciuto notevolmente. Sono comparsi nuovi livelli: ora ce ne sono 40 e coprono l'intero Java Core e anche un po 'di più. Alla fine del 2013 ci ha scritto il primo diplomato del corso, che ha completato tutti i 40 livelli e ha ottenuto un lavoro come sviluppatore Java Junior. E nel 2016, il numero di utenti registrati su JavaRush ha raggiunto il milione...
Cos'è JavaRush 2.0 - 3
Abbiamo deciso di non fermarci qui e abbiamo iniziato a pensare a come avremmo potuto migliorare ulteriormente un progetto eccellente. Dopo numerose consultazioni con esperti del settore, sondaggi tra i nostri utenti, un attento sviluppo dei concetti e un lavoro lungo e scrupoloso per implementare tutte le idee raccolte, siamo riusciti a farcela! Scopri JavaRush 2.0 e le sue migliori funzionalità!

Design e interfaccia moderni

Per la versione JavaRush 2.0, al fine di aumentare contemporaneamente l'efficienza dell'apprendimento e il piacere del processo, abbiamo creato una piattaforma di apprendimento interattivo. Dotato di un comodo pannello di accesso rapido, dal quale puoi accedere velocemente alle sezioni “Corso”, “Attività”, leggere notizie e ottenere aiuto. Problemi e lezioni vengono inseriti su carte con accesso e stato indipendenti: già risolti/letti, inaccessibili (è troppo presto per affrontarli) o disponibili, puoi iniziare. La pagina principale dell'utente è stata aggiornata . Assomiglia a un profilo sui social network, solo per studio. Oltre al tuo avatar, nome e livello, vedrai esattamente dove ti sei fermato, cosa puoi iniziare a fare, quanta “materia oscura” hai guadagnato e cosa stanno facendo i tuoi amici. E inoltre, ora JavaRush è estremamente bello! E tu, proprio come in IntelliJ IDEA, puoi scegliere tra un tema scuro e uno chiaro.

Il corso è composto da missioni

Abbiamo diviso JavaRush aggiornato in grandi blocchi di formazione: missioni . Ogni missione è composta da dieci livelli, uniti da un'idea o un tema comune. Ad esempio, completando la prima missione imparerai la sintassi Java di base e la quarta è dedicata alle raccolte. Le missioni, ad eccezione delle prime due, possono essere completate in qualsiasi ordine o anche contemporaneamente.

Aggiunto il supporto per i dispositivi mobili

Non importa dove sei: se c’è Internet, ci sarà studio! Lavorare da dispositivi mobili con JavaRush 2.0 è diventato molto più conveniente. Quindi ora non perdere tempo in viaggio, leggi lezioni e risolvi problemi.

Sono apparsi 250 nuovi compiti

JavaRush 2.0 annuncia nuove attività. Ce ne sono 250 e tra questi ci sono esempi molto complessi e interessanti. Gli studenti dovranno lavorare sodo su alcuni di essi, ma i risultati ne valgono la pena. Quindi, dopo un paio di mesi di studio attivo, sarai in grado di scrivere la tua versione del famoso gioco 2048. E non solo =).

Il validatore di attività è diventato intelligente

Le preghiere degli studenti JavaRush hanno trovato risposta: nella nuova versione del corso il controllo dei problemi è diventato “smart”. Ora, dopo aver inviato l'attività per la verifica, lo studente non ha bisogno di indovinare dove ha commesso esattamente l'errore. Riceverà un elenco di requisiti per l'attività e vedrà quali di essi ha soddisfatto (contrassegnato con un "segno di spunta" verde) e quali no (contrassegnato con una "croce" rossa).

Sono apparsi consigli per risolvere i problemi

Durante gli studi, nella stragrande maggioranza dei casi, gli studenti commettono gli stessi errori. Pertanto, possono essere classificati e analizzati. Il sistema intelligente di autoapprendimento JavaRush 2.0 tiene traccia e analizza gli errori comuni degli studenti e suggerisce come correggerli, fornendo consigli utili. Quando il sistema è entrato in funzione aveva già nel suo arsenale 18mila raccomandazioni. E questa cifra è in continua crescita.

Sviluppato da JavaRush WebIDE

Abbiamo sviluppato un nuovo IDE browser progressivo per risolvere i problemi direttamente sul sito. È molto comodo e amichevole per i principianti, supporta tutte le "funzionalità" del corso (ad esempio, i consigli e i requisiti delle attività sopra elencati), il completamento del codice, l'evidenziazione della sintassi e molto altro. Insieme a WebIDE, è conveniente risolvere problemi dai computer di altre persone o da dispositivi su cui è impossibile installare l'IDE desktop (IntelliJ IDEA), ad esempio dai tablet.

Il plugin IntelliJ IDEA è stato aggiornato

Non importa quanto sia buono il WebIDE, se vuoi diventare un professionista, devi imparare a lavorare negli IDE che gli sviluppatori utilizzano sui progetti. Ad esempio, IntelliJ IDEA. Ecco perché il corso JavaRush prevede lezioni dedicate a questo ambiente di sviluppo e uno speciale plugin per “connettersi” al sistema JavaRush. Come prima, gli studenti potranno risolvere problemi e inviarli per i test senza andare sul sito, direttamente da IntelliJ IDEA. Ma il plugin aggiornato supporta tutte le funzionalità di JavaRush 2.0 (requisiti, consigli, ecc.).

JavaRush 2.0 supporta l'analisi dello stile del codice

Un altro ottimo strumento sono i consigli sullo stile del codice: JavaRush ti dirà se il tuo futuro responsabile del team troverà difetti se inserisci le parentesi graffe come fai adesso.

Possibilità di risoluzione dei problemi

In JavaRush Original non potresti risolvere nuovamente il problema e a volte vorresti davvero migliorare il codice o provare a risolverlo in modo diverso! Nella versione JavaRush 2.0, è diventato possibile risolvere nuovamente un problema già verificato entro tre giorni dalla conferma della correttezza della prima soluzione.

Il validatore di attività è diventato ancora più veloce e preciso

La “caratteristica” principale di JavaRush fin dall'inizio è la verifica automatica della correttezza della soluzione o validatore del problema. Quindi, nella versione 2.0 il validatore è diventato più intelligente e ha iniziato a comprendere meglio i problemi degli studenti JavaRush. Allo stesso tempo, ha iniziato a lavorare molto più velocemente.

Raccomandazioni di un “mentore virtuale”

Errori o "bug" sono compagni costanti anche dei programmatori più esperti, per non parlare di quelli che stanno appena imparando! Ebbene, con lo studio autonomo, molto spesso una persona non riesce a capire esattamente dove ha commesso un errore. Su JavaRush, il "mentore virtuale" commenta gli errori nella soluzione, fornisce consigli e un elenco chiaro di requisiti: cosa deve essere fatto esattamente.

Stage online potenziato

In JavaRush 2.0 gli stage sono diventati ancora più efficaci. Dopo il livello 35, puoi svolgere uno stage online unico e aggiungere una riga molto preziosa al tuo curriculum su un progetto che completerai entro 12 settimane sotto la guida di uno specialista. Man mano che completi il ​​progetto, imparerai diverse tecnologie critiche dallo stack Java Enterprise. Ad esempio, Primavera e Ibernazione.

E anche...

Il prezzo dell’abbonamento mensile è diventato più basso: l’opzione più conveniente costa solo 30 dollari.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION