Ketentuan Teknologi Crash Course 19 Persyaratan untuk Tahu
Monkeys and Morality: Crash Course Psychology #19
Daftar Isi:
- Pengalaman Pengguna (UX)
- Alat & Perangkat Alur Kerja
- Pengembangan Front-end
- Pengembangan Back-end
- Kesimpulan
Ketika Anda mulai belajar tentang semua hal teknologi, Anda mungkin akan menemukan begitu banyak kata kosakata baru yang Anda merasa seperti Anda kembali di sekolah menengah belajar untuk SAT lagi. Untuk memulainya, berikut adalah panduan untuk istilah teknologi dasar yang harus diketahui semua orang … bahkan jika Anda seorang pemula.
Pengalaman Pengguna (UX)
Pengalaman Pengguna berkaitan dengan cara seseorang mengalami suatu produk, terutama dalam hal situs web atau aplikasi. UX terutama berkaitan dengan kemudahan penggunaan dan kepuasan / kenikmatan pengguna.
- Peta Situs: Garis besar semua halaman di situs web
- UI: Antarmuka pengguna. Setiap bagian dari mesin yang berinteraksi dengan pengguna menghitung hal-hal seperti tampilan, layar, keyboard, mouse / touchpad, dll.
- Penelitian pengguna: Pengamatan dan analisis dilakukan dengan tujuan memahami kebutuhan dan perilaku pengguna.
- Wireframe: Sketsa seperti apa tampilan situs web / aplikasi web, termasuk komponen utama di situs.
Alat & Perangkat Alur Kerja
Alat yang membantu meningkatkan produktivitas dan efisiensi Anda.
- Editor teks: Perangkat lunak yang digunakan dalam pengkodean dan pemrograman untuk menulis teks biasa yang tidak diformat. Contoh: Teks Sublim, Kurung, TextEdit, TextWrangler, Notepad ++
- IDE: Lingkungan pengembangan terintegrasi. Membantu program orang lebih efisien. Mirip dengan editor teks, tetapi memiliki lebih banyak fitur. Contoh: PyCharm, Webstorm
- Router: Router adalah langkah antara modem dan komputer. Ketika informasi tiba di modem melalui broadband, router deciphers dan mengirimkan data itu ke komputer Anda.
- Mesin virtual (VM): Mesin virtual pada dasarnya adalah perangkat lunak yang berperilaku seperti perangkat keras: tidak memiliki kehadiran fisik tetapi dapat menjalankan program seperti mesin fisik. Dua jenis VM tersebut adalah sistem mesin virtual (dirancang untuk menjalankan seluruh sistem operasi) dan memproses mesin virtual (dirancang untuk menjalankan hanya satu program).
- Virtual Private Network (VPN): VPN memberikan lapisan keamanan tambahan ke jaringan. Mereka dapat digunakan untuk jaringan publik atau swasta, tetapi paling umum di perusahaan yang ingin melindungi data.
- Kontrol versi: Kontrol versi adalah sistem yang melacak perubahan ke file atau set file dari waktu ke waktu. Ini memungkinkan Anda untuk mengingat versi tertentu nanti jika perubahan tertentu gagal berfungsi, yang menyelamatkan Anda dari kesulitan untuk membatalkan semua langkah.
- Pengelola tugas: Aplikasi yang memungkinkan untuk mengotomatiskan tugas yang berulang tetapi perlu, merampingkan proses kerja Anda. Contoh: Grunt, Gulp
Pengembangan Front-end
Juga dikenal sebagai "sisi klien," karena itulah yang akan dilihat pengguna / klien di komputer mereka. "Ujung depan" situs web atau aplikasi melibatkan tampilan / desain yang dikodekan ke dalamnya.
- HTML: Hyper Text Markup Language. "Wajah" internet. Semua situs web memiliki HTML. Browser web membaca file HTML dan mengonversinya menjadi situs web yang pada akhirnya Anda lihat.
- CSS: Lembar Gaya Cascading. Jika HTML adalah "wajah," CSS adalah "riasan." Ini memungkinkan Anda untuk memilih gaya dan menambahkan variasi.
- JavaScript: Berjalan di klien (salah satu dari sedikit bahasa pemrograman yang melakukannya). Bahasa paling populer dalam pengembangan web. Sekarang digunakan di bagian belakang juga.
Pengembangan Back-end
Sering disebut "sisi server," ujung belakang adalah apa yang terjadi di belakang layar untuk membuat situs web atau aplikasi berjalan - ujung depan adalah wajah, dan ujung belakang adalah otak. Termasuk server dan basis data.
- API: Antarmuka Pemrograman Aplikasi. Digunakan dalam pengembangan perangkat lunak untuk memberikan seperangkat aturan dan blok bangunan untuk suatu program.
- Basis data: Pengumpulan data aplikasi web.
- DevOps: Metode pengembangan perangkat lunak yang dirancang untuk membantu tim berkomunikasi dan bekerja bersama dengan lebih baik. Menyatukan pengembang dengan pekerja TI lainnya dengan tujuan akhir peningkatan produksi dan efisiensi.
- Kerangka: Istilah lengkapnya adalah "kerangka kerja aplikasi web." Ini memangkas waktu yang diperlukan untuk membangun situs web / aplikasi dengan menyediakan templat dan pustaka yang telah disandikan, sehingga Anda memiliki "pangkalan" untuk membangun.
- Server web: Tujuan utama dari server web adalah untuk menyimpan konten dan mengirimkannya ke klien. Ini bisa berupa perangkat keras (komputer yang dapat diakses web) atau perangkat lunak (program yang mendeteksi dan merespons permintaan server).
Kesimpulan
19 istilah teknologi turun, hanya beberapa ratus (atau ribuan) untuk pergi. Ambillah lambat, jangan sampai kewalahan, dan Anda akan segera menguasainya.
Apakah Anda Tahu Persyaratan Hukum Anda Tentang Pembayaran Liburan?
Setiap saat sepanjang tahun adalah waktu yang tepat untuk meninjau praktik pembayaran liburan perusahaan Anda. Temukan legalitas dan praktik terbaik terkait pembayaran liburan.
Contoh Teknologi Informasi Teknologi Internasional
Gunakan contoh curriculum vitae (CV) ini untuk pekerjaan dalam teknologi informasi (TI) sebagai templat ketika menulis milik Anda.
Persyaratan Telekomunikasi untuk Tahu
Pelajari apa artinya telekomunikasi dan banyak istilah lain yang terkait dengan bekerja di rumah.