Tech News & Advice

Exersați programarea online, concurând cu alți programatori, roboți

Evaluări editor:

Evaluări utilizatori:

[Total: 3 In medie: 5]

Lasa-ma sa te prezint CodeFights, un site web către exersați programarea online concurând cu alți programatori și roboți. Acesta este un loc foarte interesant pentru programatorii în devenire și experimentați. Pe lângă concurența cu programatorii, vei ajunge și la practică pentru programarea interviului. Ce poți face aici? Practicați interviul de programare, rezolvați provocările de programare, exersați programarea în modul arcade, concurați cap la cap cu un programator, provocați roboții de la diverse companii și participați la programare turnee. Pentru fiecare tip de practică de programare, vi se vor oferi probleme de programare de rezolvat. Cu fiecare provocare sau problemă pe care o rezolvi, progresul tău este înregistrat și, de asemenea, poți câștiga insigne recompensă.


Așa arată pagina de pornire a CodeFights odată ce vă înscrieți. Să facem o scufundare mai profundă și să cunoaștem pe scurt despre modulele pentru a exersa programarea online.

Verificați acest interpret de cod online gratuit care acceptă peste 250 de limbaje de programare.

Module disponibile în CodeFights pentru a exersa programarea online:

Practica interviului

Acest modul a fost conceput pentru ca dvs. să exersați programarea pentru interviuri. Există diverse subiecte din care puteți alege pentru a le exersa. Subiectele sunt clasificate sub Structuri de date, sortare și căutare, programare dinamică, și Subiecte speciale.

Sub fiecare subiect, există diferite niveluri pe care trebuie să le clarificați prin rezolvarea problemelor de programare. Fiecare nivel are timp specific în care trebuie să rezolvi problema.

Așa arată interfața zonei de lucru în care trebuie să rezolvi problema. Acesta este locul de lucru standard de programare pentru fiecare modul în care trebuie să rezolvați problemele. Problema este disponibilă în stânga și trebuie să codificați în partea dreaptă. De asemenea, puteți căuta aici un indiciu dacă doriți.

Trecerea la modulul următor.

Provocări

În acest modul, veți găsi diverse provocări create de alți programatori. Puteți citi scurta descriere a provocării trecând cursorul peste una. Acceptă o provocare și rezolvă problema de programare pentru a câștiga recompense. Există multe provocări pe care le puteți alege să exersați programarea online, pur și simplu răsfoiți paginile pentru a le vizualiza. De asemenea, puteți sorta provocările în funcție de stare, dificultate și tip.

Arcadă

Modulul arcade este la fel ca un joc arcade pentru programatori. Există diferite niveluri, iar sub fiecare nivel, există o hartă. Trebuie să ajungeți la capătul hărții rezolvând probleme de programare. Nivelurile sunt legate de programarea de bază, baza de date, programarea de bază, python etc. Din nou, pentru fiecare misiune, trebuie să rezolvați probleme de programare. Jucând acest modul Arcade, te ajută să exersezi programarea online.

Cap la cap

Cap la cap lupta vă permite să provocați programatori aleatori din toată lumea. Pe măsură ce începi o provocare, vei fi asociat cu un codificator de nivelul tău. Apoi, amândoi vi se va oferi o problemă de rezolvat prin programare. Scopul dvs. este să rezolvați problema cât mai curând posibil și în cel mai bun mod. Puteți vizualiza statisticile luptelor aleatorii pentru a vedea câte lupte ați jucat, câștigat, pierdut sau câte au fost remizați.

Boti de companie

Dacă doriți să provocați roboții companiilor celebre, atunci acesta este modulul la care ar trebui să mergeți. Aici veți găsi roboți ai unor companii precum Uber, GoDaddy, Quora, SpaceX etc. Este oferită o provocare de programare aleatorie, pe care tu și botul selectat o veți rezolva. Odată ce provocarea este finalizată, scorurile sunt înregistrate pe tabel, care poate fi vizualizat de oricine. Primele zece scoruri sunt afișate pe pagina botului.

turneu

CodeFights organizează turnee de programare în mod regulat. Puteți participa la un turneu împreună cu mulți programatori și puteți rezolva problemele de programare. Turneele se desfășoară pe o durată limitată și se concentrează pe subiecte aleatorii. Acest lucru vă va ajuta, de asemenea, să exersați programarea într-un mediu competitiv.

Vrei să înveți programarea copiilor tăi? Verificați acestea Site-uri web dedicate programării pentru copii.

Pe lângă aceste module oferite de CodeFights pentru a exersa programarea online cu alți programatori și roboți, vă puteți invita și prietenii pentru același lucru. Invită-ți prietenii prin Facebook sau Google +, apoi adaugă-i la profilul tău ca prieteni. De asemenea, vă puteți provoca prietenii să exerseze programarea.

Pentru a-ți urmări performanța, poți să-ți vizitezi Profilul oricând. Pur și simplu faceți clic pe butonul de meniu din colțul din dreapta sus al site-ului și selectați Profilul meu opțiune. Acest lucru vă va deschide profilul. Aici, puteți vedea progresul, nivelul, insignele câștigate și fotografia de profil. Puteți chiar să adăugați o fotografie de profil la profilul dvs.

Cuvinte finale

CodeFights este un dojo pentru programatori de pe tot globul pentru a practica programarea. Provocarea unu-la-unu și provocarea botului fac din acest site un loc uimitor pentru programatori să se apropie cât de mult pot. Dacă sunteți unul dintre acei programatori, acest site web nu trebuie ratat deloc.

Ești pregătit pentru CodeFights? Click aici.

Găsiți locuri, evenimente folosind 4th at Square Lite Windows 8 Social App

Găsiți locuri, evenimente folosind 4th at Square Lite Windows 8 Social App

Evaluări editor:Evaluări utilizatori:[Total: 0 In medie: 0]4 la Square Lite este o Aplicația Wind...

Citeste mai mult

5 site-uri web gratuite pentru a crea cronologie

5 site-uri web gratuite pentru a crea cronologie

Evaluări editor:Evaluări utilizatori:[Total: 0 In medie: 0]Iată o listă de 5 site-uri web gratuit...

Citeste mai mult

TreePad Lite – Software gratuit pentru baze de date personale

TreePad Lite – Software gratuit pentru baze de date personale

Evaluări editor:Evaluări utilizatori:[Total: 0 In medie: 0]TreePad Lite este un software gratuit ...

Citeste mai mult