PEMROGRAMAN WEB KELAS X TKJ SMKN KOTARAJA
MATERI AJAR
Pertemuan BAB I
Profesi dalam Pengembangan Aplikasi Web
1)
Profesi dalam bidang
Teknologi Informasi
Saat ini ada banyak aneka profesi di
bidang Teknologi Informasi atauTI. Perkembangan dunia TI telah melahirkan
bidang baru yang tidak terlepas dari tujuan utamanya yaitu untuk semakin
memudahkan manusia dalam melakukan segala aktifitas. Munculnya bidang TI yang
baru juga memunculkan profesi di bidang TI
yang semakin menjurus sesuai dengan keahlian masing-masing.
Secara umum, pekerjaan di bidang
teknologi informasi setidaknya dapat dikelompokan sesuai bidangnya, misalnya.
a. Kelompok
pertama, adalah mereka yang bergelut di dunia perangkat lunak (software), baik
mereka yang merancang sistem operasi,database maupun sistem aplikasi.
Pada lingkungan kelompok ini,
terdapat pekerjaan-pekerjaan seperti :
*Sistem
analis, merupakan orang yang bertugas menganalisa system yang akan
diimplementasikan, mulai dari menganalisa system yang ada, kelebihan dan
kekurangannya, sampai studi kelayakan dan desain system yang akan dikembangkan
* Programer,
merupakan orang yang bertugas mengimplementasikan rancangan system analis,
yaitu membuat program ( baik aplikasi maupun system operasi ) sesuai system
yang dianalisa sebelumnya.
* Web
designer, merupakan orang yang melakukan kegiatan perencanaan, termasuk studi
kelayakan, analisis dan desain terhadap suatu proyek pembuatan aplikasi
berbasis web.
* Web
programmer, merupakan orang yang bertugas mengimplementasikan rancangan web
designer, yaitu membuat program berbasis web sesuai desain yang telah dirancang
sebelumnya.
b. Kelompok
kedua, adalah mereka yang bergelut di bidang perangkat keras (hardware).
Pada lingkungan kelompok ini,
terdapat pekerjaan-pekerjaan seperti :
* Technical
engineer, sering juga disebut teknisi, yaitu orang yang berkecimpung dalam
bidang teknik, baik mengenai pemeliharaan maupun perbaikan perangkat system
computer.
* Networking
engineer, adalah orang yang berkecimpung dalam bidang teknis jaringan computer
dari maintenance sampai pada troubleshooting-nya.
c. Kelompok
ketiga, adalah mereka yang berkecimpung dalam operasional system informasi.
Pada lingkungan kelompok ini,
terdapat pekerjaan-pekerjaan seperti :
*EDP Operator,
adalah orang yang bertugas mengoperasikan program-program yang berhubungan
dengan electronic data processing dalam lingkungan sebuah perusahaan atau
organisasi lainnya.
*System
Administrator, merupakan orang yang bertugas melakukan administrasi terhadap
system, memiliki kewenangan menggunakan hak akses terhadap system, serta hal-hal
lain yang berhubungan dengan pengaturan operasional sebuah system.
2)
Profesi dalam pengembangan
aplikasi web
Ada banyak ragam dalam profesi di
dalam bidang Teknologi Informasi, bagaimana dengan profesi yang berada dalam
lingkungan pengembangan aplikasi web? Berikut ini adalah profesi-profesi yang
langsung terkait dalam pengembangan aplikasi web, diantaranya :
Web Designer
Seorang desainer Web adalah orang
yang bertanggung jawab untuk menentukan tampilan sebuah website. Tugasnya
adalah pendisainan tampilan situs (web) mulai dari pengolahan gambar, tata
letak, warna, dan semua aspek visual situs. Fokus utama mereka adalah tampilan
/ layout dari web. Mereka lebih konsen dengan bagaimana halaman terlihat dan
apakah berfungsi sempurna ketika sudah diberikan bahasa pemrograman. Didalam
pendandanan suatu situs seorang Web Designer harus menguasai :
- HTML, DHTML
- Pengolah Gambar
- Animasi, Movie (Film)
Web Programmer
Web Programmer bertugas dalam
melakukan pengcodingan atau pemograman sebuah website agar dinamis. dimana agar
sebuah web tersebut dapat telihat mudah bagi seorang web admin.
Jika situs yang akan dibuat mempunya
fasilitas interaksi antara pengunjung dan situs misalnya menyangkut dengan
transaksi, input output data dan database maka seorang Web Programmer yang akan
mengerjakannya dengan membuat aplikasi-aplikasi yang berkerja diatas situs
(web). Penguasaan yang biasanya harus dikuasai pada umumnya oleh Web Programmer
:
- CGI Perl,
PHP, MySQL (Unix base)
- ASP (NT
base)
- Java Script
dan Applet
Web Administrator
Tugasnya adalah untuk memaintenance
suatu server, mengerti akan Sistem Operasi Server, baik itu mulai dari
instalasi sampai kepada masalah (troubleshooting),
biasanya seorang Web Administrator harus menguasai :
- OS Unix
(LInux, FreeBSD, dll)
- OS NT
- Jaringan
(LAN, WAN, Intranet)
- Keamanan
Server
Web Master
Seoarang Web Master adalah seorang
yang mengerti akan kesemua hal mulai dari disain, program dan keamanan server
namun tidak terlalu turut mencampuri ke masing-masing divisi, cukup dengan
mempertanggun jawabkan atas jalannya suatu situs (web). Penguasaan yang harus
dimiliki :
- HTML, DHTML
- CGI Perl,
PHP, MySQL, ASP, Java
- Penguasaan
bermacam OS (Operating System)
- Keamanan
Server
- Jaringan
(LAN, WAN, Intranet)
Web Developer
Kegiatan diatas secara keseluruhan
dinamakan suatu team yang dinamakan Web Developer.
Webdeveloper
memberi bantuan seperti konsultasi web, konsep web yang akan di buat, membangun
sebuat
website..
Dari semua jenis pekerjaan diatas
tidak semua adalah sebuah profesi karena tidak semua orang ahli dalam bidang
tersebut. Yang bisa dikatakan sebagai sebuah profesi yaitu jika seseorang sudah
ahli di dalam bidang pekerjaan tersebut. Jika di pekerjaan diatas yang bisa
dikatakan sebagai sebuah profesi adalah web designer,web programmer, web
administrator,web master dan web developer karena dalam bidang tersebut
seseorang memang sudah memiliki keahlian di dalamnya.
3)
Sejarah web
Internet adalah jaringan komputer
yang saling terhubung. Tidak ada perusahaan yang memiliki internet, yang
merupakan upaya kerja sama diatur oleh sistem standar dan aturan. Tujuan dari
menghubungkan komputer bersama-sama, tentu saja, adalah untuk berbagi
informasi. Ada banyak cara informasi dapat dikirimkan antar komputer, termasuk
email, transfer file (File Transfer
Protocol), dan banyak layanan yang lebih khusus yang dibangun dalam layanan
Internet. Metode ini standar untuk mentransfer data atau dokumen melalui
jaringan dikenal sebagai protokol.
World Wide Web, biasa lebih terkenal
disingkat sebagai WWW adalah suatu ruang informasi yang dipakai oleh pengenal
global yang disebut URL (Uniform Resource Locator) untuk mengenal pasti sumber
daya berguna. WWW sering dianggap sama dengan Internet secara keseluruhan,
walaupun sebenarnya ia hanyalah bagian daripada Internet.
WWW adalah suatu program yang
ditemukan oleh Tim Berners-Lee pada tahun 1991. Awalnya Berners-Lee hanya ingin
menemukan cara untuk menyusun arsip-arsip risetnya. Untuk itu, beliau
mengembangkan suatu sistem untuk keperluan pribadi. Sistem itu adalah program
peranti lunak yang diberi nama Enquire. Dengan program itu, Berners-Lee
berhasil menciptakan jaringan yang menautkan berbagai arsip sehingga memudahkan
pencarian informasi yang dibutuhkan. Inilah yang kelak menjadi dasar dari
sebuah perkembangan pesat yang dikenal sebagai WWW.
WWW dikembangkan pertama kali di
Pusat Penelitian Fisika Partikel Eropa (CERN : Organisation Europeenne pour la
Recherche Nucleaire), Jenewa, Swiss. Pada tahun 1989 Berners-lee membuat
pengajuan untuk proyek pembuatan hiperteks global, kemudian pada bulan Oktober
1990, 'World Wide Web' sudah dapat dijalankan dalam lingkungan CERN. Pada musim
panas tahun 1991, WWW secara resmi digunakan secara luas pada jaringan Internet.
Standart Web
HTML (Hypertext Markup Language) merupakan bahasa standar web yang didefinisikan dan dikelola penggunaannya
oleh W3C (World Wide Web Consurtium).
HTML dibuat dan dikembangkan oleh Tim Berners-Lee. Selanjutnya , bahasa
tersebut dipopulerkan oleh browser Mosaic. Selama tahun 90-an telah muncul
berbagai versi HTML dengan berbagai macam fiturnya. Versi HTML yang ada
tersebut antara lain:
1)
Versi 1.0
Merupakan
versi pertama setelah lahirnya HTML dan mempunyai kemampuan seperti untuk
heading, paragraph, hypertext, list, cetak tebal, dan cetak miring pada teks.
Selain itu juga dukungan peletakan image pada dokumen dengan tidak
memperbolehkan peletakan teks di sekelilingnya (wrapping).
2)
Versi 2.0
Diliris
pada tanggal 14 Januari 1996 dengan beberapa kemampuan tambahan seperti
penambahan form. Hal ini menjadi pionir untuk membuat sebuah web yang
interaktif.
3) Versi 3.0
Diliris pada tanggal 18 Desember
1997, yang dikenal dengan HTML+. Versi ini memiliki beberapa vitur tambahan
seperti fitur table dalam paragraph.
4) Versi 3.2
Diliris pada buan Mei 1998, merupakan
versi terbaru penyempurnaan dari versi 3.0.
5) Versi 4.0
diliris pada tanggal 24 Desember 1999
dengan penambahan beberapa fitur seperti adanya link, imagemaps, image, dan
lain-lain.
6) Versi 5.0
Diliris pada tahun 2009
yang menjadi standar baru untuk HTML, XHTML, dan DOM HTML. HTML5 ini merupakan
proyek kerja sama antara W3C (World Wide
Web Consurtium) dan WHATG (Web
Hypertext Application Technology Working Group).
Spesifikasi HTML5 belum final saat ini, tetapi
diyakini oleh banyak orang akan menjadi standar yang diterima di masa depan.
Beberapa browser (lihat Tabel 1.1) sudah mendukung HTML5.
Tabel 1.1 Browser yang mendukung
HTML5
Browser
|
Keterangan
|
Chrome
|
Mulai versi
1.0
|
Firefox
|
Mulai versi
1.5
|
Internet
Explorer
|
Mulai versi
8
|
Opera
|
Mulai versi
9.0
|
Safari
|
Mulai versi
1.3
|
Pada HTML5, dalam menuliskan tag dan
atribut dengan huruf kecil tidak ada lagi. Diberi kebebasan untuk menggunakan
huruf kecil, huruf capital, atau
kombinasinya. Bahkan, nilai suatu atribut akan diberi tanda petik atau tidak
sama saja. Browser tidak lagi mempedulikan hal-hal seperti itu.
4)
Cara kerja web
Sebuah web browser adalah program
perangkat lunak yang gunakan untuk mengakses World Wide Web dari Internet.
Browser pertama, yang disebut NCSA Mosaic, dikembangkan di Pusat Nasional untuk
Aplikasi Super Komputerdi awal 1990-an. Yang mudah digunakan, cukup klak-klik
sehingga membantu mempopulerkan Web.
Meskipun banyak browser yang berbeda
yang tersedia, Microsoft Internet Explorer dan Mozilla Firefox yang jauh yang
paling populer. (Banyak pengguna Mac lebih memilih browser Safar) Persaingan
untuk mendominasi pasar telah membawa perbaikan terus-menerus untuk perangkat
lunak. (keduanya didasarkan pada NCSA Mosaic)
dapat
mendownload Internet Explorer dan Firefox secara gratis dari situs web
masing-masing perusahaan. Jika sudah memiliki satu browser, dapat menguji yang
lain. Juga mencatat bahwa ada sedikit perbedaan antara versi Windows dan
Macintosh.
Anatomi Browser
Ketika pertama kali membuka browser
web, biasanya dengan mengklik dua kali pada icon di desktop komputer, halaman
web yang telah ditetapkan muncul. Halaman ini disebut sebagai halaman “home”
atau halaman awal. Dengan Mozilla Firefox misalnya, mungkin akan dibawa ke
halaman awal Mozilla atau ke halaman yang dipilih oleh penyedia layanan
Internet. Tetapi jika ingin, dapat dengan mudah mengubah halaman awal tersebut.
Ada banyak pilihan perangkat lunak
server, tetapi dua yang paling populer adalah Apache (perangkat lunak open
source untuk server) dan Internet InformationServices (IIS ) dari Microsoft.
Apache tersedia secara bebas untuk komputer berbasis Unix dan dapat diinstal
pada Mac menjalankan Mac OS X. Ada versi Windows juga. Microsoft IIS adalah
bagian dari keluarga Microsoft.
Setiap komputer dan perangkat (modem,
router, smartphone, mobil, dll) yang terhubung ke Internet diberi alamat IP numerik
yang unik (IP singkatan dari Internet
Protocol). Sebagai contoh, komputer yang dihosting google.com memiliki
alamat IP 173.194.34.99. Semua angka-angka tersebut dapat memusingkan,
untungnya ada Domain Name System (DNS) yang dikembangkan untuk memungkinkan
kita merujuk ke server dengan nama domainnya, "google.com ", juga.
Alamat IP numerik berguna untuk perangkat lunak komputer, sedangkan nama domain
adalah lebih mudah diakses oleh manusia. Pencocokan nama domain ke alamat IP
numerik masing-masing adalah tugas dari server.
Hal ini dimungkinkan untuk
mengkonfigurasi server web sehingga lebih dari satu nama domain dipetakan ke
satu alamat IP, sehingga memungkinkan beberapa situs untuk berbagi server
tunggal.
Halaman Web bervariasi dalam desain
dan konten, tetapi banyak menggunakan format majalah tradisional. Di bagian
atas halaman adalah “header” seperti kop
surat atau gambar banner, kemudian daftar item dan artikel.Daftar item atau
menu biasanya link ke halaman lain atau situs lain. Kadang-kadang link ini
disusun dalam daftar, seperti indeks. Dapat juga kombinasi dari keduanya.
Sebuah halaman web mungkin juga menggunakan gambar sebagai link ke konten
lainnya.
Bagaimana bisa membedakan mana teks yang ada tautan/link? Link muncul dalam warna yang berbeda dari teks - biasanya dengan warna biru dan sering digarisbawahi. Bila memindahkan kursor di atas link teks atau melalui link grafis, perubahan icon dari panah ke tangan.
Web adalah media yang dinamis. Untuk
mendorong pengunjung untuk kembali ke sebuah situs, banyak penerbit web sering
memperbarui konten. Itulah yang membuat Web sangat menarik.
Memahami Alamat Web
World Wide Web adalah koleksi besar file elektronik yang tersimpan di jutaan komputer di seluruh dunia. Uniform Resource Locators atau URL adalah alamat yang digunakan untuk menemukan file.
Informasi yang terkandung dalam URL memberi kemampuan untuk berpindah dari satu halaman web yang lain hanya dengan klik. Ketika mengetik URL ke browser atau klik link hypertext, browser mengirim permintaan ke komputer remote, yang disebut server web, untuk men-download satu atau lebih file. Setiap URL unik, mengidentifikasi satu file tertentu.
CONTOH SOAL
1.
Secara
umum, pekerjaan di bidang teknologi informasi setidaknya dapat dikelompokan
sesuai bidangnya.... Sebutkan..!!
2.
Apa
yang Dimaksud dengan :
a.
Sistem
analis
b.
Programer
c.
Web
designer
d.
Web
programmer
3.
Ada
beberapa profesi yang langsung terkait dalam pengembangan aplikasi web,
Sebutkan..!!!
4.
Penguasaan
yang biasanya harus dikuasai pada umumnya oleh Web Programmer Adalah..
5.
Apa
saja yang harus dikuasaioleh seorang Web Master dan Web Administrator...:
6.
Apa
yang Dimaksud dengan :
A.
Web
Master
B.
Web
Developer
7.
Jelaskan definisi daripada internet...
8.
Apa saja yang harus dikuasai oleh seorang web master...
9. HTML dibuat dan
dikembangkan oleh Tim Berners-Lee. Selanjutnya , bahasa tersebut dipopulerkan oleh
browser Mosaic. Selama tahun 90-an telah muncul berbagai versi HTML dengan berbagai macam
fiturnya. Sebutkan
Versi HTML yang ada tersebut...
10. Jelaskan
Dengan singkat Pengertian dari
A.
WWW (World
Wide Web)
B.
HTML
Comments
Post a Comment