Barang apik ora murah. Nanging bisa gratis

Ing artikel iki aku arep ngomong babagan Rolling Scopes School, kursus JavaScript / frontend gratis sing aku njupuk lan seneng banget. Aku ngerti babagan kursus iki kanthi ora sengaja; miturut pendapatku, ora ana informasi babagan iki ing Internet, nanging kursus kasebut apik banget lan kudu digatekake. Aku mikir artikel iki bakal migunani kanggo wong-wong sing nyoba sinau program dhewe. Ing kasus apa wae, yen ana wong sing ngandhani babagan kursus iki sadurunge, aku mesthi bakal matur nuwun.

Wong-wong sing durung nyoba sinau saka ngeruk dhewe bisa duwe pitakonan: kok ana kursus perlu, amarga ana akeh informasi ing Internet - njupuk lan sinau. Nyatane, segara informasi ora mesthi apik, amarga milih saka segara iki apa sing sampeyan butuhake ora gampang. Kursus kasebut bakal menehi pitutur marang kowe: apa sing kudu disinaoni, carane sinau, apa kecepatan sinau; bakal mbantu mbedakake sumber informasi sing apik lan penting saka sing berkualitas rendah lan ketinggalan jaman; bakal nawakake akeh tugas praktis; bakal ngidini sampeyan dadi bagean saka komunitas wong sing duwe semangat lan kasengsem sing nindakake perkara sing padha karo sampeyan.

Sajrone kursus, kita terus-terusan ngrampungake tugas: njupuk tes, ngrampungake masalah, nggawe proyek kita dhewe. Kabeh iki ditaksir lan mlebu ing tabel umum, ing ngendi sampeyan bisa mbandhingake asil sampeyan karo asil siswa liyane. Suasana kompetisi apik, nyenengake lan menarik. Nanging poin, sanajan penting kanggo lolos menyang tahap sabanjure, ora dadi pungkasan. Penyelenggara kursus nampani dhukungan lan gotong royong - ing obrolan, para siswa ngrembug pitakonan sing muncul nalika ngrampungake tugas lan nyoba golek jawaban bebarengan. Kajaba iku, mentor mbantu kita sinau, sing minangka kesempatan unik kanggo kursus gratis.

Kursus kasebut meh terus-terusan: diluncurake kaping pindho saben taun lan suwene nem wulan. Iku kasusun saka telung tahap. Ing tataran kapisan kita sinau utamané Git lan tata letak, ing kaloro - JavaScript, ing katelu - React lan Node.js.

Dheweke maju menyang tahap sabanjure adhedhasar asil ngrampungake tugas ing tahap sadurunge. Ing pungkasan saben tahapan wawancara ditindakake. Sawise tahap kapisan lan kapindho, iki minangka wawancara pendidikan karo mentor; sawise tahap katelu, wawancara diatur kanggo siswa paling apik satus rong puluh ing Lab JS EPAM Minsk. Kursus kasebut ditindakake dening komunitas Belarusia saka front-end lan pangembang JavaScript The Rolling Scopes, saengga jelas yen dheweke duwe kontak karo kantor EPAM Minsk. Nanging, komunitas nyoba nggawe kontak lan nyaranake para siswa menyang perusahaan IT lan kutha liyane ing Belarus, Kazakhstan, lan Rusia.

Tahap pisanan njupuk luwih saka sasi. Iki minangka panggung sing paling populer. Ing rekrutmen, 1860 wong miwiti - i.e. saben wong sing mlebu kursus. Kursus kasebut ditindakake dening wong-wong saka kabeh umur, nanging mayoritas siswa minangka siswa senior lan wong-wong sing, sawise nggarap sawetara taun ing lapangan liyane, mutusake kanggo ngganti profesi.

Ing tataran kapisan, kita lulus loro tes ing dhasar Git, loro tes ing HTML/CSS, Codecademy lan HTML Academy kursus, nggawe CV kita ing wangun file markdown lan ing wangun kaca web biasa, nggawe tata letak siji-kaca cilik, lan ngrampungake sawetara masalah sing rada rumit kanthi JavaScript.

Tugas sing paling akeh ing tahap pisanan yaiku tata letak situs web Hexal.
Sing paling menarik yaiku Code Jam game babagan kawruh babagan pamilih CSS "Cepet Draw CSS".
Sing paling angel yaiku tugas JavaScript. Conto salah sawijining tugas iki: "Temokake nomer nol ing mburi faktorial saka nomer gedhe ing sistem nomer sing ditemtokake".

Conto tugas tahap pisanan: heksa.

Adhedhasar asil ngrampungake tugas tahap kapisan, 833 siswa nampa undangan wawancara. Lulus siswa ing tahap kapindho sajrone wawancara ditemtokake dening pembimbing sing bakal teka. Mentor Rolling Scopes School minangka pangembang aktif saka Belarus, Rusia, lan Ukraina. Mentor mbantu lan menehi saran, mriksa tugas, njawab pitakonan. Ana luwih saka 150 mentor ing set kita. Gumantung saka kasedhiyan wektu luang, mentor bisa njupuk saka loro nganti limang siswa, nanging loro siswa liyane dikirim menyang dheweke kanggo wawancara supaya nalika wawancara bisa milih sing karo sapa. dheweke bakal kerja.

Penempatan siswa lan mentor minangka salah sawijining momen sing paling menarik lan nyenengake ing kursus kasebut. Penyelenggara ngenalake unsur game cilik - data babagan mentor disimpen ing topi ngurutake, nalika ngeklik sampeyan bisa ndeleng jeneng lan kontak mentor sing bakal teka.

Nalika aku ngerti jeneng mentor lan katon ing profil ing LinkedIn, Aku temen maujud sing aku pancene wanted kanggo njaluk menyang wong. Dheweke minangka pangembang sing berpengalaman, senior, lan wis kerja ing luar negeri nganti pirang-pirang taun. Duwe mentor kuwi pancen sukses banget. Nanging aku rumangsa yen panjaluke bakal dhuwur banget. Mengko ternyata aku salah karo tuntutan sing dhuwur banget, nanging wektu iku aku mikir.

Pitakonan kanggo wawancara sing bakal teka wis dingerteni, mula bisa disiapake sadurunge.
OOP diwulang kanthi video [J]u[S]t prototipe iki!. Penulis, Sergei Melyukov, nyritakake kanthi cara sing gampang diakses lan bisa dingerteni.
Struktur data lan notasi Big O dijangkepi kanthi apik ing artikel kasebut. Lembar Cheat Interview Teknis.
Mamang paling gedhe disebabake tugas JavaScript, sing mesthi bakal kalebu ing wawancara. Umumé, aku seneng ngrampungake masalah, nanging karo Google lan ing konsol browser, lan yen sampeyan kudu ngrampungake karo pena lan kertas (utawa nganggo mouse ing notepad), kabeh dadi luwih angel.
Iku trep kanggo sampeyan loro kanggo nyiapake kanggo wawancara ing website skype.com/wawancara/ – takon saben liyane, teka karo masalah. Iki minangka cara nyiapake sing cukup efektif: yen sampeyan nindakake peran sing beda, sampeyan luwih ngerti sapa sing ana ing sisih liyane layar.

Apa aku mbayangno wawancara kasebut? Paling kamungkinan, kanggo ujian sing ana pemeriksa lan njupuk test. Nyatane, iku dudu ujian. Nanging, obrolan antarane wong loro sing seneng banget sing nindakake perkara sing padha. Wawancara kasebut pancen tenang, nyaman, grapyak, pitakonan ora angel banget, tugas kasebut cukup prasaja, lan mentor ora mbantah kanggo ngrampungake ing konsol lan malah ngidini aku ndeleng Google ("ora ana sing bakal larang nggunakake Google ing karya").

Satemene aku ngerti, tujuan utama wawancara ora kanggo nguji kawruh lan kemampuan kanggo ngatasi masalah, nanging kanggo menehi kesempatan marang guru supaya bisa ngerti siswa lan nuduhake kaya apa wawancara umume. Lan kasunyatan manawa mung kesan sing apik saka wawancara kasebut minangka asil saka upaya sadar, kepinginan kanggo nuduhake yen ora ana apa-apa sing medeni ing wawancara, lan siji bisa ngliwati kanthi seneng. Pitakonan liyane kok iku cukup gampang kanggo wong karo pendidikan technical kanggo nindakake iki, nanging arang banget kanggo guru. Saben uwong ngelingi carane bungah banget kanggo njupuk ujian, sanajan dheweke ngerti materi kanthi sampurna. Lan wiwit kita ngomong babagan pedagogi resmi, aku bakal nuduhake pengamatan liyane. Kursus kasebut dirawuhi, antara liya, siswa senior IT. Dadi dheweke ujar manawa format latihan sing ditawakake Rolling Scopes School luwih migunani, menarik lan efektif tinimbang program universitas biasa.

Aku lulus wawancara. Salajengipun, mentor nemtokake dina minggu lan wektu sing trep kanggo dheweke ngomong karo aku. Aku nyiapake pitakonan kanggo dina iki, lan dheweke mangsuli. Aku ora duwe pitakonan akeh babagan proyek sing ditindakake - Aku nemokake jawaban paling akeh ing Google utawa obrolan sekolah. Nanging dheweke ngomong babagan pakaryane, babagan kemungkinan masalah lan cara kanggo ngatasi, lan nuduhake pengamatan lan komentar. Sakabèhé, obrolan iki arang banget migunani lan menarik. Kajaba iku, mentor sacoro prakteke mung wong sing kasengsem ing apa lan carane nindakake, wong sing bakal katon ing karya, pitutur marang kowe apa salah karo, lan carane bisa nambah. Ngarsane mentor pancen mupangat banget kanggo sekolah, peran sing meh ora bisa dianggep.

Ing tataran kapindho, kita duwe Code Jam sing menarik lan dinamis "JavaScript Arrays Quick Draw"; kompetisi kasebut ing sekolah nyenengake lan nyenengake.
Kode Jam "CoreJS" dadi luwih rumit. 120 masalah JavaScript, sing njupuk 48 jam kanggo ngatasi, dadi tes serius.
Kita uga duwe sawetara tes JavaScript, pranala menyang salah sawijine Aku wis disimpen ing tetenger browser. Sampeyan duwe 30 menit kanggo ngrampungake tes.
Sabanjure, kita nggabungake tata letak NeutronMail, ngrampungake Code Jam "DOM, DOM Events," lan nggawe mesin telusur YouTube.

Tugas liyane ing tahap kapindho: Tugas: Codewars - ngrampungake masalah ing situs kanthi jeneng sing padha, Code Jam "WebSocket Challenge." - ngirim lan nampa pesen nggunakake soket web, Code Jam "Animation Player" - nggawe aplikasi web cilik.

Tugas sing rada ora biasa lan menarik ing tahap kapindho yaiku tugas "Presentasi". Fitur utamane yaiku presentasi kudu disiapake lan dipresentasikan ing basa Inggris. iku Sampeyan bisa ndeleng carane tataran pasuryan-kanggo-pasuryan presentations njupuk Panggonan.

Lan, mesthi, sing paling rumit lan akeh yaiku tugas pungkasan ing tahap kapindho, nalika kita dijaluk nggawe salinan aplikasi web Piskel dhewe (www.piskelapp.com).
Tugas iki njupuk luwih saka sasi, karo akèh-akèhé wektu ngginakaken kanggo mangerteni carane bisa ing asli. Kanggo obyektivitas sing luwih gedhe, tugas pungkasan dicenthang dening mentor liyane sing dipilih kanthi acak. Lan wawancara sawise tahap kapindho uga ditindakake dening mentor acak, amarga kita wis biasa karo kita, lan dheweke wis biasa karo kita, lan ing wawancara nyata, minangka aturan, kita ketemu wong sing ora kenal.

Wawancara kapindho dadi luwih angel tinimbang sing pisanan. Kaya sadurunge, ana dhaptar pitakonan kanggo wawancara sing aku nyiapake, nanging mentor mutusake yen mung takon teori ora bakal bener, lan nyiapake sakumpulan tugas kanggo wawancara. Tugas, miturut pendapatku, cukup angel. Contone, dheweke kanthi tulus ora ngerti apa sing ngalangi aku nulis polyfill bind, lan aku uga percaya yen kasunyatane aku ngerti apa iku bind lan apa polyfill iku wis akeh. Aku durung ngrampungake masalah iki. Nanging ana liyane sing dakurus. Nanging masalah padha ora prasaja, lan sanalika aku nemokake solusi, mentor ngganti kondisi sethitik, lan aku kudu ngatasi masalah maneh, ing versi luwih Komplek.
Ing wektu sing padha, aku nyathet yen atmosfer wawancara banget ramah, tugas-tugas sing menarik, mentor nglampahi akeh wektu kanggo nyiapake, lan nyoba kanggo mesthekake yen wawancara latihan ing mangsa ngarep bakal mbantu ngliwati wawancara nyata. nalika nglamar kerja.

Conto tugas tahap kapindho:
NeutronMail
cat
YouTubeClient
PiskelClone

Ing tataran katelu, kita diwenehi tugas Portal Budaya. Kita nindakake ing grup, lan kanggo pisanan kita kenal karo fitur kerja tim, distribusi tanggung jawab, lan resolusi konflik nalika nggabungake cabang ing Git. Iki mbokmenawa minangka salah sawijining tugas sing paling menarik ing kursus kasebut.

Conto tugas tahap katelu: Portal Kebudayaan.

Sawise ngrampungake tahap kaping telu, para siswa sing nglamar kerja ing EPAM lan kalebu ing dhaptar 120 paling ndhuwur ngalami wawancara telpon kanggo nyoba katrampilan basa Inggris, lan saiki lagi ngalami wawancara teknis. Umume wong-wong mau bakal diundang menyang EPAM JS Lab, banjur menyang proyek nyata. Saben taun, luwih saka satus lulusan Rolling Scopes School dipunginaake dening EPAM. Dibandhingake karo wong-wong sing miwiti kursus, iki persentase sing cukup cilik, nanging yen sampeyan ndeleng wong-wong sing tekan final, kasempatan kanggo entuk kerja cukup gedhe.

Saka kangelan sing kudu disiapake, aku bakal sebutno loro. Kapisan yaiku wektu. Sampeyan mbutuhake cukup akeh. Tujuane kanggo 30-40 jam seminggu, luwih akeh bisa; yen kurang, mesthine sampeyan ora duwe wektu kanggo ngrampungake kabeh tugas, amarga program kursus kasebut kuat banget. Sing nomer loro yaiku basa Inggris level A2. Yen luwih murah, ora bakal nyiksa sinau, nanging golek kerja kanthi tingkat basa iki bakal angel banget.

Yen sampeyan duwe pitakon, takon, aku bakal nyoba mangsuli. Yen sampeyan ngerti kursus online basa Rusia gratis liyane sing padha, mangga bareng, bakal menarik.

Source: www.habr.com

Add a comment