Pangalaman Anggota (UX)
Pengalaman pangguna ngurusi cara wong ngalami produk, utamane ing situs web utawa aplikasi.
UX utamane kanggo kepentingan ease lan kepuasan pengguna.
- Sitemap: Garis gedhe kabeh kaca ing situs web
- UI: Antarmuka panganggo. Saben bagéan saka mesin sing kedhaftar sesambungan karo; Counts kaya layar, layar, papan tombol, mouse / touchpads, lan liya-liyane.
- Riset pangguna: Observasi lan analisis sing dianakake kanthi tujuan kanggo mangerteni kabutuhan lan kabiasaan.
- Wireframe: Sketch of what a web / web app will look like, include key components in the site.
Workflow Tools & Hardware
Piranti sing bisa nambah produktivitas lan efisiensi.
- Editor teks: Perangkat lunak sing dipigunakaké ing kodhe lan program kanggo nulis teks kosong lan ora diformat. Conto: Sublime Text, Brackets, TextEdit, TextWrangler, Notepad ++
- IDE: Lingkungan pembangunan terpadu. Mbantu program wong luwih irit. Kaya editor teks, nanging nduweni fitur liyane. Conto: PyCharm, Webstorm
- Router: Router yaiku langkah antarane modem lan komputer. Nalika informasi teka ing modem liwat broadband, dekorhers router lan dikirim data menyang komputer.
- Mesin virtual (VM): Mesin virtual yaiku, utamane, perangkat lunak sing dumadi kaya hardware: ora nduweni fisik nanging bisa mbukak program kaya mesin fisik. Rong jinis VM yaiku mesin virtual sistem (dirancang kanggo mbukak kabeh sistem operasi) lan ngolah mesin virtual (dirancang kanggo mbukak siji program).
- Jaringan Pribadi Virtual (VPN): VPN nyedhiyakake tambahan keamanan kanggo jaringan. Padha bisa digunakake kanggo jaringan umum utawa pribadi, nanging sing paling umum ing perusahaan sing pengin nglindhungi data.
- Kontrol versi : Kontrol versi yaiku sistem sing nglacak owah-owahan menyang file utawa sakumpulan file liwat wektu. Sampeyan ngidini sampeyan ngelingi versi tartamtu mengko yen owah-owahan tartamtu gagal, nylametake sampeyan masalah ngilangake kabeh langkah.
- Pangurus tugas: Aplikasi sing bisa kanggo ngotomatisasi tugas-tugas sing bola-bali nanging perlu, nyinkronake proses karya. Conto: Grunt, Gulp
Pembangunan ngarep
Uga dikenal minangka "sisih klien", amarga apa sing kedhaftar / klien bakal weruh ing komputer. Ing " ngarep ngarep " saka situs web utawa app kalebu tampilan / rancangan sing ana ing kode kasebut.
- HTML : Hypertext Markup Language. Ing "pasuryan" saka internet. Kabeh situs web duwe HTML. Browser web maca berkas HTML lan ngowahi jeneng kasebut menyang situs web sampeyan kanthi maksimal bisa ndeleng.
- CSS: Cascading Style Sheets. Yen HTML iku "pasuryan," CSS minangka "dandanan". Sampeyan ngidini sampeyan milih gaya lan nambah macem-macem.
- JavaScript : Nglayar ing klien (salah sawijine basa program sing nggawe). Paling populer ing pembangunan web. Saiki digunakake ing mburi mburi uga.
Pengembangan Back-end
Asring disebut "sisih server," mburi mburi apa sing mengkono konco layar kanggo nggawe situs web utawa app mbukak-mburi ngarep iku pasuryan, lan mburi mburi yaiku otak. Kalebu server lan database.
- API : Aplikasi Programming Interface. Digunakake ing pangembangan piranti lunak kanggo nyedhiyakake sakumpulan aturan lan pamblokiran kanggo program.
- Database: Koleksi data aplikasi web.
- DevOps: Cara pangembangan perangkat lunak sing dirancang kanggo mbantu tim komunikasi lan bisa nggarap luwih apik. Nyempurnakake pangembang karo buruh IT liyane kanthi tujuan pungkasan tambah produksi lan efisiensi.
- Framework : Istilah lengkap yaiku "kerangka kerja aplikasi web." Iki ngrampungake wektu sing dibutuhake kanggo mbangun situs web / app kanthi menehi template lan perpustakaan sing wis di coded, dadi sampeyan duwe "basis" kanggo mbangun.
- Web server: Tujuan utami server web yaiku nyimpen konten lan dikirim menyang klien. Bisa dadi perangkat keras (komputer sing bisa diakses web) utawa piranti lunak (program sing ndeteksi lan nanggapi panjalukan server).
Kesimpulan
19 istilah tech mudhun, mung sawetara atus (utawa ewu) kanggo pindhah. Njupuk alon, aja dadi kepenginan, lan sampeyan bakal nguasai kabeh wektu.