Minangka sampeyan kudu ngerti saiki, filosofi CodeGym nalika nerangake sinau basa Jawa bisa diringkes minangka 'praktek dadi luwih dhisik lan paling penting.' Fokus utama kursus yaiku mulang sampeyan katrampilan coding sing bakal ditrapake ing proyek nyata, mula CodeGym duwe akeh tugas. Kanthi luwih saka 1200 tugas sing beda-beda ing kursus CodeGym, sampeyan bisa yakin ing kene sampeyan bakal entuk pengalaman praktis luwih saka cukup supaya bisa yakin minangka pangembang Jawa (sanajan isih dadi Junior).
Iki cukup prasaja. Sawise sampeyan sinau sawetara kawruh teoritis anyar, sampeyan kudu nguatake apa sing wis sampeyan sinau karo tugas, lan tugas-tugas iki nindakake persis. Bagian saka kursus iki cukup tradisional: pisanan sampeyan sinau sawetara pelajaran lan banjur tugas praktis adhedhasar bagean tartamtu saka kawruh iki.
Mesthi wae, sampeyan uga kudu nindakake tugas praktis babagan apa sing wis sampeyan sinau ing tingkat sadurunge. Lan iki minangka jinis tugas nomer loro sing bakal sampeyan deleng ing CodeGym. Butuh sasi lan kadhangkala malah taun kanggo sawetara wong kanggo ngrampungake kursus. Misi tugas kasebut yaiku kanggo mesthekake sampeyan ora bakal lali teori kasebut lan ora bakal kelangan katrampilan utawa bagean kawruh sing penting ing dalan. Sampeyan bakal bisa ndeleng akeh tugas kasebut sajrone kursus. Sampeyan bisa uga kesel ngrampungake lan rumangsa sambat, nanging elinga: ana alesan. Kita, manungsa, kudu mbaleni kabeh kaping pirang-pirang (luwih saka sing sampeyan bayangake) kanggo mesthekake yen otak bakal ngelingi carane wis rampung sapisan lan kanggo kabeh (utawa paling sethithik kanggo wektu sing cukup suwe, dadi nyata).
Iki dadi luwih menarik amarga tugas kaya iki unik kanggo CodeGym. Tugas iki adhedhasar teori sing durung entuk kesempatan kanggo sinau (biasane ana ing salah siji saka telung tingkat ing ngisor iki). Dadi dhasar sampeyan ngadhepi tugas sing ora bisa diatasi amarga durung ana sing mulangake teori sing didhasarake. Omong kosong? Ora, fitur kelangan (salah siji saka akeh babagan) unik kanggo CodeGym. Sampeyan mung kudu miwiti googling yen sampeyan pengin ngrampungake tugas kasebut. Intine, nggoleki jawaban utawa informasi web sing sampeyan butuhake minangka katrampilan sing penting banget kanggo programer apa wae, lan kita pengin sampeyan bisa nguasai uga katrampilan penting liyane, kayata nulis kode utawa nggoleki bug. Nanging kanggo sampeyan sing ora seneng nyoba lan pengin tetep nganggo pendekatan sinau tradisional, uga ana cara. Yen sampeyan ora seneng googling, sampeyan bisa ngeset 'tugas tantangan' iki lan bali maneh yen sampeyan wis tekan teori sing dibutuhake ing CodeGym. Nalika nerangake milih pendekatan kanggo sinau, kita pro-pilihan, supaya bisa ngomong, saben wektu iku cocok.
Entri kode minangka jinis tugas sing paling gampang kanggo pamula. Programmer sing kepengin banget kudu diwiwiti kanthi mung ngrasakake kode lan cara sing kudu ditulis. Dadi ing tugas iki sampeyan mung kudu nyalin conto kode sing diwenehake.
Cara liya sing apik kanggo sinau yaiku nyinaoni kode wong liya sing nyoba ngerteni endi kesalahan sing nyebabake bug. Nemokake kesalahan ing kode wong liya minangka skill sing penting banget lan bisa ditrapake kanggo pangembang piranti lunak.
Ing sawetara titik, sampeyan bakal miwiti nulis kode sampeyan dhewe. Kanthi jinis tugas iki, sampeyan entuk sakumpulan syarat sing kudu ditindakake kode sampeyan. Mesthi wae, syarat kasebut mesthi beda-beda lan dirancang kanthi cara kanggo mulang sampeyan carane nindakake tugas sing bakal diadhepi dening programmer Jawa nyata kanthi rutin ing pakaryane.
Kanggo sampeyan sing ngalahake tugas biasa metu saka taman, kita uga duwe bonus ekstra angel. Tampilake sepira angel sampeyan kanthi ngrampungake iki amarga mbutuhake sinau mandiri lan dirancang kanggo ngembangake katrampilan mikir algoritma sampeyan.
Iki minangka panggedhe saka tugas CodeGym: proyek ing ngendi sampeyan kudu nggawe program sing rada rumit (nanging ora tanpa bantuan kita). Ora perlu kuwatir, amarga proyek mini biasane dipérang dadi sub-tugas sing luwih cilik supaya sampeyan ora bakal macet ing endi wae ing tengah. Iki digawe kanggo sampeyan sinau proses umum pangembangan program lan langkah-langkah kasebut. Nalika saben tugas saka jinis iki rampung, sampeyan bakal mungkasi munggah karo program anyar ditulis karo tangan sampeyan dhewe, kayata video game prasaja utawa kamar chatting online. Iki minangka kauntungan gedhe saka CodeGym amarga biasane (kanggo wong-wong sing nggunakake cara sinau Jawa liyane) bisa uga mbutuhake pirang-pirang taun sadurunge pamula coding bisa nggawe program kompleks pisanan saka awal.
Lan pungkasane, nonton video uga minangka bagean saka kursus CodeGym, mung amarga ora ana masalah kanggo ngaso saka maca lan nulis kode sapisan. Nonton video minangka cara sing apik kanggo menehi otak sawetara wektu kanggo ngendhokke kanthi ngalih menyang jinis konten liyane sing luwih gampang dikonsumsi. Uga, mbantu sampeyan nguatake sinau anyar babagan cara nggawe kode: sanajan sampeyan lagi istirahat lan santai, sampeyan nggunakake konten sing ana gandhengane karo program tinimbang acara TV utawa blogger YouTube favorit. Iki minangka cara liya kanggo ngandhani otak sampeyan serius babagan iki.
GO TO FULL VERSION