F'dan l-artikolu nixtieq nitkellem dwar Rolling Scopes School, kors JavaScript/frontend b'xejn li ħadt u ħadt gost ħafna. Sirt naf dwar dan il-kors b'mod aċċidentali fl-opinjoni tiegħi, hemm ftit informazzjoni dwaru fuq l-Internet, iżda l-kors huwa eċċellenti u jistħoqqlu attenzjoni. Naħseb li dan l-artikolu se jkun utli għal dawk li qed jippruvaw jitgħallmu l-ipprogrammar waħedhom. Fi kwalunkwe każ, kieku xi ħadd qalli dwar dan il-kors qabel, żgur li kont inkun grat.
Dawk li ma ppruvawx jitgħallmu mill-bidu huma stess jista 'jkollhom mistoqsija: għaliex huma meħtieġa xi korsijiet, minħabba li hemm ħafna informazzjoni fuq l-Internet - ħuha u tgħallimha. Fil-fatt, baħar ta’ informazzjoni mhux dejjem tajjeb, għax li tagħżel minn dan il-baħar eżattament dak li għandek bżonn m’hi xejn faċli. Il-kors jgħidlek: x'għandek titgħallem, kif titgħallem, b'liema pass titgħallem; se jgħin biex jiddistingwi sorsi tajbin u notevoli ta' informazzjoni minn dawk ta' kwalità baxxa u skaduti; se joffri numru kbir ta’ kompiti prattiċi; se jippermettilek issir parti minn komunità ta’ nies passjonati u interessati li jagħmlu l-istess ħaġa bħalek.
Matul il-kors, aħna kontinwament lestejna l-kompiti: ħadna testijiet, solvejna problemi, ħloqna l-proġetti tagħna stess. Dan kollu ġie vvalutat u daħal f’tabella komuni, fejn tista’ tqabbel ir-riżultat tiegħek mar-riżultati ta’ studenti oħra. L-atmosfera tal-kompetizzjoni hija tajba, divertenti u interessanti. Iżda l-punti, għalkemm huma importanti biex jgħaddu għall-istadju li jmiss, ma kinux għan fihom infushom. L-organizzaturi tal-kors laqgħu l-appoġġ u l-assistenza reċiproka - fiċ-chat, l-istudenti ddiskutew mistoqsijiet li qamu waqt li kienu jsolvu l-inkarigi u ppruvaw isibu tweġibiet għalihom flimkien. Barra minn hekk, il-parrini għenuna fl-istudji tagħna, li hija opportunità unika għal kors b’xejn.
Il-kors jopera kważi kontinwament: huwa mniedi darbtejn fis-sena u jdum sitt xhur. Tikkonsisti fi tliet stadji. Fl-ewwel stadju studjajna prinċipalment Git u t-tqassim, fit-tieni - JavaScript, fit-tielet - React u Node.js.
Huma avvanzati għall-istadju li jmiss ibbażat fuq ir-riżultati tat-tlestija tal-kompiti tal-istadju preċedenti. Fi tmiem kull stadju saret intervista. Wara l-ewwel u t-tieni stadju, dawn kienu intervisti edukattivi ma 'parrini wara t-tielet stadju, ġew organizzati intervisti għall-aqwa mija u għoxrin student fil-Lab tal-EPAM JS ta' Minsk. Il-kors jitmexxa mill-komunità tal-Belarus ta 'żviluppaturi front-end u JavaScript The Rolling Scopes, għalhekk huwa ċar li għandhom kuntatti mal-uffiċċju EPAM ta' Minsk. Madankollu, il-komunità qed tipprova tistabbilixxi kuntatti u tirrakkomanda lill-istudenti tagħha lill-kumpaniji tal-IT u bliet oħra fil-Belarus, il-Każakstan u r-Russja.
L-ewwel stadju dam ftit aktar minn xahar. Dan huwa l-aktar stadju popolari. Fir-reklutaġġ tiegħi, 1860 persuna bdewha - i.e. kull min iffirma għall-kors. Il-kors jittieħed minn nies ta’ kull età, iżda l-maġġoranza tal-istudenti huma studenti anzjani u dawk li, wara li ħadmu għal diversi snin f’qasam ieħor, iddeċidew li jibdlu l-professjoni tagħhom.
Fl-ewwel stadju, għaddejna żewġ testijiet fuq il-bażi ta' Git, żewġ testijiet fuq korsijiet HTML/CSS, Codecademy u HTML Academy, ħloqna s-CV tagħna fil-forma ta' fajl ta' markdown u f'forma ta' paġna web regolari, ħloqna tqassim żgħir ta 'paġna waħda, u solvuti diversi problemi pjuttost kumplessi bil-JavaScript.
L-iktar kompitu estensiv tal-ewwel stadju kien it-tqassim tal-websajt Hexal.
L-aktar interessanti hija l-logħba Code Jam dwar l-għarfien tas-CSS seletturi "CSS Quick Draw".
L-aktar diffiċli huma l-kompiti JavaScript. Eżempju ta' wieħed minn dawn il-kompiti: "Sib in-numru ta 'żeri fl-aħħar tal-fatturali ta' numru kbir fis-sistema tan-numri speċifikata".
Eżempju ta' kompitu tal-ewwel stadju:
Fuq il-bażi tar-riżultati tat-tlestija tal-kompiti tal-ewwel stadju, 833 student irċevew stediniet għal intervisti. Il-passaġġ tal-istudent għat-tieni stadju matul l-intervista kien determinat mill-parrinu futur tiegħu. Il-parrini tal-Iskola Rolling Scopes huma żviluppaturi attivi mill-Belarus, ir-Russja, u l-Ukrajna. Mentors jgħinu u jagħtu pariri, jiċċekkjaw inkarigi, iwieġbu mistoqsijiet. Fis-sett tagħna kien hemm aktar minn 150 mentor Skont id-disponibbiltà tal-ħin liberu, parrinu jista’ jieħu minn żewġ studenti sa ħames studenti, iżda żewġ studenti oħra jintbagħtulu għal intervista biex waqt l-intervista jkun jista’ jagħżel dawk li magħhom. hu se jaħdem.
It-tqegħid ta’ studenti u mentors kien wieħed mill-aktar mumenti interessanti u eċċitanti tal-kors. L-organizzaturi introduċew element żgħir tal-logħob fih - id-dejta dwar il-konsulenti kienet maħżuna f'kappell tal-issortjar, meta tikklikkja fuqha tista' tara l-isem u l-kuntatti tal-parrinu futur tiegħek.
Meta sirt naf l-isem tal-parrinu tiegħi u ħarist lejn il-profil tiegħu fuq LinkedIn, indunajt li ridt tassew nasal għandu. Huwa żviluppatur b'esperjenza, anzjan, u ilu jaħdem barra minn Malta għal diversi snin. Li jkollok parrinu bħal dan huwa tassew suċċess kbir. Imma deherli li t-talbiet tiegħu kienu se jkunu għoljin ħafna. Aktar tard irriżulta li żbaljat dwar it-talbiet eċċessivament għoljin, iżda dak iż-żmien hekk ħsibt.
Il-mistoqsijiet għall-intervista li jmiss kienu magħrufa, għalhekk kien possibbli li titħejja għaliha minn qabel.
OOP mgħallem bil-vidjo
L-istrutturi tad-dejta u n-notazzjoni Big O huma koperti sew fl-artikolu.
L-akbar dubji kienu kkawżati mill-kompitu JavaScript, li ċertament ikun inkluż fl-intervista. B'mod ġenerali, inħobb insolvi l-problemi, iżda bil-Google u fil-console tal-browser, u jekk għandek bżonn issolviha bil-pinna u l-karta (jew bil-maws f'notepad), kollox isir ħafna aktar diffiċli.
Huwa konvenjenti għat-tnejn li inti tipprepara għal intervista fuq il-websajt
X'immaġina li se tkun l-intervista? Ħafna probabbli, għal eżami fejn hemm eżaminatur u min jieħu t-test. Fil-fatt, żgur li ma kienx eżami. Anzi, konverżazzjoni bejn żewġ persuni passjonati li qed jagħmlu l-istess ħaġa. L-intervista kienet estremament kalma, komda, faċli, il-mistoqsijiet ma kinux diffiċli ħafna, il-kompitu kien pjuttost sempliċi, u l-parrinu ma oġġezzjona xejn li jsolviha fil-console u saħansitra ppermettili nħares lejn Google ("ħadd ma se tipprojbixxi l-użu ta’ Google fuq ix-xogħol”).
Sa fejn nifhem jien, l-iskop ewlieni tal-intervista ma kienx li nittestjaw l-għarfien u l-ħila tagħna li nsolvu l-problemi, iżda li l-parrinu jingħata opportunità biex isir jaf lill-istudenti tiegħu u jurihom kif tidher intervista b’mod ġenerali. U l-fatt li fadal biss impressjonijiet tajbin mill-intervista kien ir-riżultat tal-isforzi konxji tiegħu, ix-xewqa li juri li fil-fatt ma kien hemm xejn tal-biża 'fl-intervista, u wieħed jista' jgħaddi minnha bi pjaċir. Mistoqsija oħra hija għaliex kien pjuttost faċli għal persuna b'edukazzjoni teknika li tagħmel dan, iżda rari ħafna għall-għalliema. Kulħadd jiftakar kemm kien eċċitati li jagħmel l-eżami, anke jekk kien jaf il-materjal perfettament. U peress li qed nitkellmu dwar il-pedagoġija uffiċjali, naqsam osservazzjoni oħra. Għall-kors attendew, fost affarijiet oħra, studenti anzjani tal-IT. U għalhekk sostnew li l-format ta’ taħriġ offrut mir-Rolling Scopes School huwa ferm aktar utli, interessanti u effettiv minn programm universitarju regolari.
Għaddejt l-intervista. Sussegwentement, il-parrinu ħatar jum tal-ġimgħa u ħin meta kien konvenjenti għalih li jitkellem miegħi. Ħejjejt mistoqsijiet għal din il-ġurnata, u hu wieġebhom. Ma kellix ħafna mistoqsijiet dwar il-proġetti li kont qed inwettaq - sibt ħafna mit-tweġibiet fuq Google jew iċ-chat tal-iskola. Iżda tkellem dwar ix-xogħol tiegħu, dwar problemi possibbli u modi kif isolvuhom, u qasam l-osservazzjonijiet u l-kummenti tiegħu. B'mod ġenerali, dawn il-konversazzjonijiet kienu estremament utli u interessanti. Barra minn hekk, parrinu huwa prattikament l-unika persuna li hija interessata f'dak li tagħmel u kif tagħmel, persuna li se tħares lejn ix-xogħol tiegħek, tgħidlek x'inhu ħażin fih, u kif jista 'jitjieb. Il-preżenza ta' mentors hija tassew vantaġġ kbir ta' l-iskola, li r-rwol tagħha ma tantx jista' jiġi stmat iżżejjed.
Fit-tieni stadju kellna Code Jam interessanti u dinamiku "JavaScript Arrays Quick Draw" kompetizzjonijiet bħal dawn fl-iskola huma eċċitanti u eċċitanti;
Code Jam "CoreJS" irriżulta li kien ħafna aktar kumpless. 120 problema JavaScript, li damu 48 siegħa biex isolvu, saru test serju.
Kellna wkoll diversi testijiet JavaScript, link għal
Sussegwentement, għaqqadna t-tqassim NeutronMail, lestejna l-Jamm tal-Kodiċi "DOM, Avvenimenti DOM," u ħloqna magna tat-tiftix YouTube.
Ħidmiet oħra tat-tieni stadju: Kompitu: Codewars - issolvi problemi fuq is-sit tal-istess isem, Code Jam "WebSocket Challenge." – tibgħat u tirċievi messaġġi bl-użu ta’ sockets tal-web, Code Jam “Animation Player” – ħolqien ta’ applikazzjoni żgħira tal-web.
Kompitu pjuttost mhux tas-soltu u interessanti tat-tieni stadju kien il-kompitu ta '"Preżentazzjoni". Il-karatteristika ewlenija tagħha hija li l-preżentazzjoni kellha tiġi ppreparata u ppreżentata bl-Ingliż.
U, bla dubju, l-aktar kumpless u voluminuż kien il-kompitu finali tat-tieni stadju, li matulu ġejna mitluba noħolqu kopja tagħna stess tal-applikazzjoni tal-web Piskel (www.piskelapp.com).
Dan il-kompitu ħa aktar minn xahar, bil-biċċa l-kbira tal-ħin imqatta’ jifhem kif ħadem fl-oriġinal. Għal aktar oġġettività, il-kompitu finali ġie ċċekkjat minn parrinu ieħor magħżul bl-addoċċ. U l-intervista wara t-tieni stadju tmexxiet ukoll minn parrinu każwali, għax konna diġà mdorrijin tagħna, u hu kien imdorri magħna, u f'intervisti reali, bħala regola, niltaqgħu ma 'nies li huma barranin għal xulxin.
It-tieni intervista rriżulta li kienet ferm aktar diffiċli mill-ewwel. Bħal qabel, kien hemm lista ta 'mistoqsijiet għall-intervista li jien ippreparajt għaliha, iżda l-mentor iddeċieda li sempliċiment li titlob it-teorija ma tkunx kompletament korretta, u ħejja sett ta' kompiti għall-intervista. Il-kompiti, fl-opinjoni tiegħi, kienu pjuttost diffiċli. Pereżempju, sinċerament ma fehemx x'kien qed iwaqqafni milli nikteb bind polyfill, u jien sinċerament nemmen ukoll li l-fatt li naf x'inhi bind u x'inhu polyfill huwa diġà ħafna. Jien ma solvejtx din il-problema. Imma kien hemm oħrajn li ttrattajt magħhom. Iżda l-problemi ma kinux sempliċi, u hekk kif sibt soluzzjoni, il-parrinu biddel ftit il-kundizzjoni, u kelli nerġa' nsolvi l-problema, f'verżjoni aktar kumplessa.
Fl-istess ħin, ninnota li l-atmosfera tal-intervista kienet faċli ħafna, il-kompiti kienu interessanti, il-parrinu qatta 'ħafna ħin jippreparahom, u pprova jiżgura li l-intervista ta' taħriġ fil-futur tgħin biex tgħaddi intervista reali. meta tapplika għal xogħol.
Eżempji ta' kompiti tat-tieni stadju:
Fit-tielet stadju, ġejna offruti l-kompitu tal-Portal tal-Kultura. Aħna wettaqna fi grupp, u għall-ewwel darba sirna familjari mal-karatteristiċi tax-xogħol f'tim, id-distribuzzjoni tar-responsabbiltajiet, u r-riżoluzzjoni tal-kunflitti meta ngħaqqdu l-fergħat f'Git. Din x’aktarx kienet waħda mill-aktar inkarigi interessanti tal-kors.
Eżempju ta' kompitu tat-tielet stadju:
Wara li temmew it-tielet stadju, studenti li applikaw għal impjieg fl-EPAM u ġew inklużi fl-aqwa 120 lista għaddew minn intervista bit-telefon biex jittestjaw il-ħiliet tagħhom fil-lingwa Ingliża, u bħalissa għaddejjin minn intervisti tekniċi. Ħafna minnhom se jiġu mistiedna għal EPAM JS Lab, u mbagħad għal proġetti reali. Kull sena, aktar minn mitt gradwat tal-Iskola Rolling Scopes huma impjegati mill-EPAM. Meta mqabbel ma’ dawk li bdew il-kors, dan huwa persentaġġ pjuttost żgħir, imma jekk tħares lejn dawk li waslu sal-finali, iċ-ċans tagħhom li jsibu impjieg huwa pjuttost kbir.
Mid-diffikultajiet li trid tkun ippreparat għalihom, se nsemmi tnejn. L-ewwel huwa l-ħin. Għandek bżonn ħafna minnha. Immira għal 30-40 siegħa fil-ġimgħa, aktar huwa possibbli jekk inqas, huwa improbabbli li jkollok ħin biex tlesti l-kompiti kollha, peress li l-programm tal-kors huwa intens ħafna; It-tieni huwa l-livell tal-Ingliż A2. Jekk tkun aktar baxxa, ma tweġġax li tistudja l-kors, iżda li ssib impjieg b'dan il-livell tal-lingwa tkun pjuttost diffiċli.
Jekk għandek mistoqsijiet, staqsi, nipprova nwieġeb. Jekk taf korsijiet oħra simili tal-lingwa Russa b'xejn, jekk jogħġbok aqsam, se jkun interessanti.
Sors: www.habr.com