Barang alus teu murah. Tapi tiasa gratis

Dina artikel ieu abdi hoyong ngobrol ngeunaan Rolling Scopes Sakola, kursus JavaScript / frontend bébas nu kuring nyandak tur bener ngarasakeun. Kuring terang ngeunaan kursus ieu sacara teu kahaja; dina pamanggih kuring, sakedik inpormasi ngeunaan éta dina Internét, tapi kursusna saé pisan sareng pantes perhatian. Jigana artikel ieu bakal mangpaat pikeun maranéhanana anu nyoba diajar programming sorangan. Bisi wae, upami aya anu nyarioskeun ka kuring ngeunaan kursus ieu sateuacana, kuring pasti bakal nganuhunkeun.

Jalma anu teu acan nyobian diajar ti scratch sorangan bisa jadi gaduh patarosan: naha aya wae kursus diperlukeun, sabab aya loba informasi dina Internet - nyandak eta sarta diajar. Kanyataanna, lautan inpormasi henteu salawasna saé, sabab milih ti laut ieu naon anu anjeun peryogikeun henteu gampang pisan. Tangtu bakal ngabejaan Anjeun: naon diajar, kumaha carana diajar, dina naon laju diajar; bakal ngabantosan ngabédakeun sumber inpormasi anu saé sareng penting tina anu kualitasna rendah sareng anu luntur; bakal nawiskeun sajumlah ageung tugas praktis; bakal ngidinan Anjeun pikeun jadi bagian tina komunitas jalma gairah jeung kabetot anu ngalakonan hal anu sarua sakumaha anjeun.

Sapanjang kursus, urang terus-terusan ngalengkepan tugas: nyandak tés, ngarengsekeun masalah, nyiptakeun proyék urang sorangan. Sadaya ieu ditaksir sareng lebet kana méja umum, dimana anjeun tiasa ngabandingkeun hasil anjeun sareng hasil murid sanés. Suasana kompetisi téh alus, senang jeung metot. Tapi titik, sanajan aranjeunna penting pikeun lolos ka tahap salajengna, éta teu hiji tungtung dina diri. Panitia kursus ngabagéakeun pangrojong sareng gotong royong - dina obrolan, murid ngabahas patarosan anu timbul nalika ngarengsekeun tugas sareng nyobian milarian jawabanana babarengan. Salaku tambahan, mentor ngabantosan kami dina pangajaran urang, anu mangrupikeun kasempetan unik pikeun kursus gratis.

Kursusna beroperasi ampir terus-terusan: diluncurkeun dua kali sataun sareng salami genep bulan. Ieu diwangun ku tilu tahap. Dina tahap kahiji urang diajar utamana Git jeung perenah, di kadua - JavaScript, di katilu - Réaksi jeung Node.js.

Maranehna maju ka tahap saterusna dumasar kana hasil ngaréngsékeun pancén tahap saméméhna. Dina ahir unggal tahapan wawancara dilaksanakeun. Sanggeus tahap kahiji jeung kadua, ieu wawancara atikan jeung mentor; sanggeus tahap katilu, wawancara diayakeun pikeun saratus dua puluh siswa pangalusna di Minsk EPAM JS Lab. Kursus ieu dilakukeun ku komunitas Belarusian hareup-tungtung sareng pamekar JavaScript The Rolling Scopes, janten jelas yén aranjeunna gaduh kontak sareng kantor EPAM Minsk. Tapi, komunitas nyobian ngadamel kontak sareng nyarankeun muridna ka perusahaan IT sareng kota-kota sanés di Bélarus, Kazakhstan, sareng Rusia.

Tahap kahiji lumangsung saeutik leuwih sabulan. Ieu tahap nu pang populerna. Dina rekrutmen kuring, 1860 urang ngamimitian éta - i.e. dulur anu ngadaptarkeun kursus. Kursus ieu dicandak ku jalma-jalma tina sagala umur, tapi seuseueurna mahasiswa nyaéta mahasiswa senior sareng anu, saatos damel sababaraha taun di lapangan sanés, mutuskeun pikeun ngarobih profési.

Dina tahap kahiji, urang lulus dua tés dina dasar Git, dua tés dina HTML / CSS, Codecademy jeung HTML Academy kursus, dijieun CV kami dina bentuk file markdown sarta dina bentuk kaca web biasa, dijieun a perenah hiji-kaca leutik, sarta direngsekeun sababaraha masalah rada kompléks ku JavaScript.

Tugas anu paling éksténsif dina tahap kahiji nyaéta tata perenah halaman wéb Hexal.
Anu paling narik nyaéta kaulinan Code Jam dina pangaweruh ngeunaan pamilih CSS "CSS Gancang Draw".
Anu paling hese nyaéta tugas JavaScript. Conto salah sahiji tugas ieu: "Teangan jumlah nol dina tungtung faktorial tina jumlah badag dina sistem angka nu ditangtukeun".

Conto tugas tahap kahiji: hexal.

Dumasar kana hasil ngaréngsékeun pancén tahap kahiji, 833 siswa narima ondangan wawancara. Léngkah murid kana tahap kadua nalika wawancara ditangtukeun ku pembimbing anu bakal datang. Mentor Rolling Scopes School mangrupikeun pamekar aktip ti Bélarus, Rusia, sareng Ukraina. Mentor ngabantosan sareng mamatahan, pariksa tugas, ngajawab patarosan. Aya leuwih ti 150 mentor di set urang. Gumantung kana kasadiaan waktu luang, mentor bisa nyokot ti dua nepi ka lima siswa, tapi dua siswa deui dikirim ka manéhna pikeun wawancara jadi salila wawancara manéhna bisa milih saha jeung saha. anjeunna bakal dianggo.

Penempatan siswa sareng mentor mangrupikeun salah sahiji momen anu paling pikaresepeun sareng pikaresepeun dina kursus. Panitia ngenalkeun unsur kaulinan leutik ka dinya - data ngeunaan mentor disimpen dina topi asihan, nalika ngaklik dimana anjeun tiasa ningali nami sareng kontak mentor kahareup anjeun.

Nalika kuring mendakan nami mentor kuring sareng ningali profil na dina LinkedIn, kuring sadar yén kuring hoyong pisan ka anjeunna. Anjeunna mangrupikeun pamekar anu berpengalaman, senior, sareng parantos damel di luar negeri salami sababaraha taun. Gaduh mentor sapertos kitu mangrupikeun kasuksésan anu saé. Tapi sigana kuring yén tungtutanna bakal luhur pisan. Engké tétéla yén kuring salah kaprah ngeunaan tungtutan kaleuleuwihan luhur, tapi dina waktu éta kuring pikir kitu.

Patarosan pikeun wawancara anu bakal datang dipikanyaho, ku kituna anjeun tiasa nyiapkeun sateuacanna.
OOP diajarkeun ku video [J] u[S] t prototipe ieu!. Panulisna, Sergei Melyukov, nyarioskeunana dina cara anu tiasa diaksés sareng kaharti.
Struktur data sareng notasi Big O katutupan dina tulisan. Téhnis Wawancara curang Lambaran.
The mamang greatest anu disababkeun ku tugas JavaScript, nu pasti bakal kaasup dina wawancara. Sacara umum, kuring resep ngarengsekeun masalah, tapi sareng Google sareng dina konsol browser, sareng upami anjeun kedah ngabéréskeunana ku pulpén sareng kertas (atanapi nganggo mouse dina notepad), sadayana janten langkung sesah.
Ieu merenah pikeun duanana anjeun nyiapkeun wawancara dina website skype.com/interviews/ – silih tanyakeun, nepikeun masalah. Ieu mangrupikeun cara anu cukup efektif pikeun nyiapkeun: nalika anjeun ngalaksanakeun peran anu béda-béda, anjeun langkung ngartos saha anu aya di sisi séjén layar.

Kumaha kuring ngabayangkeun wawancara bakal sapertos? Paling dipikaresep, pikeun ujian dimana aya examiner sarta taker test. Nyatana, éta sanés ujian. Gantina, paguneman antara dua jalma gairah anu ngalakonan hal anu sarua. Wawancara éta tenang pisan, nyaman, ramah, patarosan henteu sesah pisan, tugasna cukup saderhana, sareng mentor henteu pisan ngabantah pikeun ngarengsekeunana dina konsol sareng bahkan ngantepkeun kuring ningali kana Google ("henteu aya anu bakal nyaram ngagunakeun Google di tempat kerja").

Sajauh anu kuring ngartos, tujuan utama wawancara sanés pikeun nguji pangaweruh sareng kamampuan urang pikeun ngarengsekeun masalah, tapi pikeun masihan kasempetan ka mentor pikeun kenal sareng murid-muridna sareng nunjukkeun aranjeunna kumaha wawancara sacara umum. Jeung kanyataan yén ngan tayangan alus tetep tina wawancara éta hasil tina usaha sadar-Na, kahayang pikeun némbongkeun yén aya sabenerna nanaon pikasieuneun dina wawancara, sarta hiji bisa ngaliwatan eta kalawan pelesir. Patarosan sejen naha éta rada gampang pikeun jalma kalawan atikan teknis pikeun ngalakukeun ieu, tapi jarang pisan pikeun guru. Sarerea apal kumaha bungah maranéhna pikeun nyokot ujian, sanajan maranéhna terang materi sampurna. Sarta saprak urang nuju ngawangkong ngeunaan pedagogy resmi, abdi gé babagi hiji observasi deui. Kursus ieu diiluan, antara séjén, ku mahasiswa senior IT. Janten aranjeunna nyarios yén format pelatihan anu ditawarkeun ku Rolling Scopes School langkung mangpaat, pikaresepeun sareng efektif tibatan program universitas biasa.

Kuring lulus wawancara. Salajengna, mentor nunjuk hiji dinten dina saminggu sareng waktos anu merenah pikeun anjeunna ngobrol sareng abdi. Kuring nyiapkeun patarosan pikeun dinten ieu, sareng anjeunna ngajawabna. Abdi henteu gaduh seueur patarosan ngeunaan proyék-proyék anu kuring laksanakeun - kuring mendakan seueur jawaban dina Google atanapi obrolan sakola. Tapi anjeunna ngobrol ngeunaan karyana, ngeunaan kamungkinan masalah sareng cara pikeun ngabéréskeunana, sareng ngabagi observasi sareng koméntarna. Gemblengna, paguneman ieu mangpaat pisan sareng pikaresepeun. Sajaba ti éta, mentor praktis hijina jalma anu museurkeun naon jeung kumaha anjeun ngalakukeun, jalma anu bakal kasampak di karya anjeun, ngabejaan Anjeun naon salah eta, sarta kumaha eta bisa ningkat. Ayana mentor sabenerna hiji kaunggulan badag sakola, peran nu boro bisa overestimated.

Dina tahap kadua urang ngalaman Code Jam pisan metot jeung dinamis "JavaScript Arrays Quick Draw"; kompetisi sapertos di sakola seru jeung seru.
Kode Jam "CoreJS" tétéla leuwih kompleks. 120 masalah JavaScript, nu nyandak 48 jam pikeun ngajawab, janten test serius.
Urang ogé kungsi sababaraha tés JavaScript, numbu ka salah sahijina Kuring geus disimpen dina tetengger browser kuring. Anjeun gaduh 30 menit pikeun ngarengsekeun tés.
Salajengna, urang nunda babarengan perenah NeutronMail, réngsé Code Jam "DOM, DOM Kajadian," sarta dijieun search engine YouTube.

Tugas séjén dina tahap kadua: Tugas: Codewars - ngarengsekeun masalah dina situs anu nami anu sami, Code Jam "WebSocket Challenge." - ngirim sareng nampi pesen nganggo sockets wéb, Code Jam "Animation Player" - nyiptakeun aplikasi wéb leutik.

Tugas anu rada mahiwal sareng pikaresepeun dina tahap kadua nyaéta tugas "Presentasi". Fitur utamina nyaéta yén presentasi kedah disiapkeun sareng dibere dina basa Inggris. Ieu téh Anjeun tiasa ningali kumaha panggung pamuka presentasi lumangsung.

Jeung, undoubtedly, nu paling pajeulit jeung voluminous éta tugas ahir tahap kadua, salila urang dipenta pikeun nyieun salinan sorangan tina aplikasi wéb Piskel (www.piskelapp.com).
tugas ieu nyandak leuwih ti sabulan, kalawan lolobana waktu spent ngartos kumaha eta digawé di aslina. Pikeun obyéktivitas anu langkung ageung, tugas ahir dipariksa ku mentor anu dipilih sacara acak. Jeung wawancara sanggeus tahap kadua ogé dilaksanakeun ku mentor acak, sabab kami geus biasa ours, sarta anjeunna biasa kami, sarta dina wawancara nyata, sakumaha aturan, urang papanggih jalma anu teu nyaho unggal lianna.

Wawancara kadua tétéla leuwih hese tibatan anu kahiji. Sapertos sateuacanna, aya daptar patarosan pikeun wawancara anu kuring disiapkeun, tapi mentor mutuskeun yén ngan ukur naroskeun téori henteu leres-leres leres, sareng nyiapkeun sakumpulan tugas pikeun wawancara. Tugas, dina pamanggih kuring, éta rada hese. Salaku conto, anjeunna tulus henteu ngartos naon anu ngahalangan kuring nyerat polyfill bind, sareng kuring ogé yakin yén kanyataan yén kuring terang naon éta bind sareng naon polyfill éta parantos seueur. Abdi henteu acan ngarengsekeun masalah ieu. Tapi aya batur anu kuring diurus. Tapi masalahna henteu saderhana, sareng pas kuring mendakan solusi, mentor ngarobih kaayaan sakedik, sareng kuring kedah ngabéréskeun masalah deui, dina versi anu langkung kompleks.
Dina waktu nu sarua, kuring dicatet yén atmosfir wawancara éta pisan ramah, tugas éta metot, mentor spent loba waktu Nyiapkeun aranjeunna, sarta usaha pikeun mastikeun yén wawancara latihan di mangsa nu bakal datang bakal mantuan pikeun lulus wawancara nyata. nalika ngalamar padamelan.

Conto tugas tahap kadua:
NeutronMail
palette
YouTubeClient
PiskelClone

Dina tahap katilu, urang ditawarkeun tugas Portal Budaya. Kami ngalaksanakeunana dina grup, sareng pikeun kahiji kalina urang kenal sareng fitur gawé tim, distribusi tanggung jawab, sareng résolusi konflik nalika ngahijikeun cabang di Git. Ieu meureun salah sahiji assignments paling metot tangtu.

Conto tugas tahap katilu: Portal Budaya.

Saatos réngsé tahap katilu, mahasiswa anu ngalamar padamelan di EPAM sareng kalebet dina daptar 120 paling luhur ngalaman wawancara telepon pikeun nguji kaahlian basa Inggrisna, sareng ayeuna nuju ngawawancara téknis. Kaseueuran aranjeunna bakal diondang ka EPAM JS Lab, teras kana proyék nyata. Unggal taun, langkung ti saratus lulusan Rolling Scopes School padamelan ku EPAM. Dibandingkeun sareng anu ngamimitian kursus, ieu mangrupikeun persentase anu cukup leutik, tapi upami anjeun ningali anu ngahontal final, kasempetan pikeun nampi padamelan lumayan ageung.

Tina kasusah anu anjeun kedah disiapkeun, kuring bakal nyebatkeun dua. Kahiji nyaeta waktu. Anjeun peryogi seueur pisan. Tujuan pikeun 30-40 jam saminggu, langkung seueur kamungkinan; upami kirang, sigana anjeun moal gaduh waktos pikeun ngarengsekeun sadaya tugas, sabab program kursusna sengit pisan. Anu kadua nyaéta basa Inggris tingkat A2. Upami éta langkung handap, éta moal ngarugikeun pikeun diajar kursus, tapi milarian padamelan sareng tingkat basa ieu bakal sesah.

Upami anjeun gaduh patarosan, tanyakeun, kuring bakal nyobian ngajawab. Upami anjeun terang kursus online basa Rusia gratis anu sami, mangga bagikeun, éta bakal pikaresepeun.

sumber: www.habr.com

Tambahkeun komentar