Kuyini ukuthuthukiswa kokugcina?
Ucabanga ngokuthuthela ensimini ephumelelayo yentuthuko yewebhu?
Njengoba kungenzeka usuvele wazi, kunezinhlobo ezintathu zabathuthukisi bewebhu: 44
- Ngaphambi kokuphela
- Ukuphela emuva
- Futhi i-stack egcwele (ehlanganisa kokubili)
Ngezansi ngizogxila kuphela kubathuthukisi be-backend ngokubheka lokho abakwenzayo, amakhono adingekayo ukuze abe umthuthukisi we-backend, nokuthi ungathola kanjani ekugcineni ube munye.
Yini umthuthukisi wokugcina owenzayo?
Abathuthukisi bokugcina emuva banomthwalo wokwakha "ohlangothini lwesiphakeli" kuzinhlelo zokusebenza zewebhu.
I-AKA konke okwenzekayo ngaphambi kokushaya isiphequluli sakho-esiyaziwa ngokuthi "uhlangothi lweklayenti." ( Abathuthukisi be-front-end ngokujwayelekile banesibopho sokudala isipiliyoni ohlangothini lweklayenti.)
Ngesikhathi abathuthukisi be-backend begxila ekusebenzeni kwangaphakathi kwezinhlelo zokusebenza zewebhu, basebenzisana ngezandla nabathuthukisi bokugcina ngokunikeza izakhi ze-web-side ezibhekene nesicelo sewebhu.
Umsunguli we-backend ungeza le logic ngokusebenzisa ulimi lwe-scripting scripting njengo-Ruby noma i-PHP.
Ngaphandle kokwenza izinhlelo zokusebenza zewebhu zisebenze, abathuthukisi be-backend nabo banomthwalo wokwenza ngcono uhlelo lokusebenza ngejubane nokusebenza kahle.
Ngaphezu kwalokho, abathuthukisi be-backend bavame ukudala isisombululo sokugcina idatha nedatha.
I- database iyisici esibalulekile kuzo zonke izinhlelo zokusebenza zewebhu ezigcina imininingwane (njengabasebenzisi, amazwana, okuthunyelwe, njll). Ulwazi olujwayelekile luhlanganisa i-MySQL, i-MongoDB, ne-PostgreSQL.
Ubani umthuthukisi wokugcina osebenza naye?
Abathuthukisi be-Backend ngokuvamile basebenza kumaqembu nabanye.
Ngisho ngaphakathi kwethimba elikhulu, ngokuvamile kuwuhlelo, ukuphela kokuphela (onjiniyela, abakhi be-UX , njll), bese kuthiwa iqembu elibuyela emuva.
Ngokuqondene namaqembu abuyele emuva, abathuthukisi bokugcina baphinde basebenze kanye nabanjiniyela be-software. Umuntu angenza kuphela ukuthuthukiswa kwe-REST API noma okuhlobene. Enye ingase ibe isiqiniseko semfanelo (QA), injini.
Njengoba ubona, ngisho nangemva kwe-backend kunemisebenzi ehlukile.
Ngimaphi amakhono / ubuchwepheshe okufanele ngiyazi ukuthi ngibe umthuthukisi wokugcina emuva?
Ukusebenzisa i-Total Backend incazelo yesisebenzi somfanekiso njengesithenjwa, ngezansi ngamanye amakhono ayisisekelo nobuchwepheshe umthuthukisi we-backend kufanele azi.
- Ulwazi olunolwazi ngolimi lohlelo lokugcina / uhlaka olunikezwa yinkampani enikeziwe
- Ukuqonda ubuchwepheshe bokuqala bewebhu njenge-HTML, CSS, ne-JavaScript (ukuxhumana namalungu weqembu ekugcineni)
- Amandla okuphatha imvelo yokubamba, kuhlanganise nokuphathwa kwedatha kanye nokukala izinhlelo zokusebenza zokusingatha izinguquko zokulayisha
- Ulwazi lokufinyelela nokulondeka kokuphepha
- Uhlangabezana nokulawula inguqulo, njengeGit
Ngingafunda kuphi lamakhono okugcina okugcina?
Abathuthukisi abaningi be-backend nalabo abasebenza eqenjini le-backend banokuqeqeshwa okusemthethweni ngandlela-thile. I-AKA degree yesayensi ye-computer (CS).
Uma kuqhathaniswa nabathuthukisi bokuqala, abathuthukisi bokugcina bangase badingeke benze okuningi. Zingaba idatha yezimayini, ukubhala izimo ezicacile ezingenakubalwa, njalonjalo. Yingakho i-CS esemthethweni ifinyelela kahle.
Noma kunjalo, uma ungaphesheya kwikholeji yakho, kukhona izifundo zomuntu (noma ama-boot camp) nezinketho ze-intanethi ezitholakalayo ukuze zikulungiselele umsebenzi wokuthuthukiswa kwe-backend.
I-person-back Backend Courses Development
Yiqiniso, uma wenza indawo yokubona ubuso nobuso kuyinto yonke.
Indlela engcono kakhulu yokuthola inkathi yokuthuthukiswa yangasese yomuntu oyedwa eduze kwakho ngokucwaninga kwe-intanethi.
Kodwa-ke, nansi iziphakamiso ezimbili zokuthola ibhola liguqulwe:
- I-General Assembly inezifundo ezingu-10 ze-backend yokuthuthukiswa
- I-Betamore ine-backend course yamaviki angu-12 (okuyiyona ingxenye yesikhathi)
Amakamu okuboshwa ngamuntu ngaphakathi / izifundo akuzona ezishibhile. Kodwa zithengeka kakhulu kunezinga elihle le-CS. (Ngaphezu kwalokho, ngokungafani namakilasi e-intanethi, unokunethezeka kokukwazi ukuxhumana noontanga nomfundisi.)
I-Backend Online (Noma i-Stack egcwele) Izinketho zokufunda
Akulula njengokuthola izifundo ze-inthanethi kuphela. Iningi lifundisa ukugcwala okugcwele - ngakho kokubili phambili nangemuva. Noma kunjalo, nanka ezinye izinketho zeklayini okufanele uzicabangele:
- Ukuzidla kunesidingo esigcwele se-nano degree, nokugcizelela ukuthuthukiswa kwe-backend
- I-Bloc.io inayo inkambo ephelele ye-intanethi, futhi, ngokuqondisa komuntu ngamunye
- I-Udemy inezinketho ezihlukahlukene zenkambo ye-intanethi, kufaka phakathi ukuthuthukiswa kwe-backend (qiniseka ukuthi ufunda izibuyekezo ku-Udemy ngaphambi kokubhalisa)
Isiphetho
Ekugcineni, abathuthukisi be-backend badlala indima ebalulekile kumaqembu okuthuthukiswa kwewebhu. Bayibophezele ekuphatheni isitoreji sedatha nokuqinisekisa ukuthi okuqukethwe kuhanjiswa ekugcineni.
Uma wazi othile ecabanga ngokushintshela ekuthuthukiseni iwebhu, qiniseka ukuthi wabelana ngalesi sihloko nabo.