SlideShare a Scribd company logo
1 of 3
Download to read offline
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 1
BAB I - KONSEP TEKNOLOGI PEMROGRAMAN WEB
Tujuan Pembelajaran:
Setelah mempelajari bab ini siswa diharapkan dapat mampu
1. Memahami tentang perkembangan teknologi informasi dan internet
2. Menjelaskan tentang HTML dan CSS
3. Mengetahui tentang Web Browser
4. Mengetahui dan Menggunakan Aplikasi Text Editor IDE
A. Pendahuluan
Perkembangan teknologi informasi dan internet sangat cepat sekali dan
berkembang pesat. Perkembangan ini turut mempengaruhi perkembangan bahasa
pemrograman, dimana pemrograman yang semula berbasis desktop, kemudian beralih
ke pemrograman web dan perangkat bergerak.
Seseorang yang ingin belajar bahasa pemrograman web dan harus terlebih
dahulu menguasai HTML. HTML adalah singkatan dari Hypertext Markup Languange.
Format umum yang digunakan dalam pemrograman web. Pemrograman web dan
perangkat bergerak juga tidak terlepas dari kata-kata www (world wide web) yaitu
sebuah istilah yang diberikan untuk seluruh bagian internet yang dapat di akses melalui
web browser. WWW adalah kumpulan dokumen multimedia yang saling bertautan
dengan menggunakan tautan hyperteks.
B. HTML
HTML ada singkatan dari Hypertext Markup Languange. Disebut Hypertext karena
didalam HTML sebuah text dapat berfungsi lain, kita dapat membuatnya menjadi
menjadi link yang dapat berpindah dari satu halaman ke halaman lainnya hanya dengan
mengklik text tersebut. Walapun pada implementasinya nanti tidak hanya text yang
dapat dijadikan link. Disebut Markup Language karena bahasa HTML menggunakan
tanda (mark) untuk menandai bagian-bagian text.
HTML merupakan bahasa dasar pembuatan web. Disebut dasar karena dalam
membuat web, jika hanya menggunakan HTML tampilan web kelihatan sederhana,
perlu didukung bahasa pemrograman yang mendukung untuk memanipulasi kode
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 2
HTML seperti JavaScrip dan PHP, tetapi sebelum anda belajar JavaScript dan PHP
memahami HTML merupakan hala yang sangat mendasar.
C. Web Browser
Untuk dapat mempelajari HTML sangat dibutuhkan web browser. Terdapat
beberapa web browser yang cukup banyak digunakan seperti mozila firefox, internet
explorer, google chrome, operasi, safari dll. Anda bebas menggunakan web browser
yang yang ada sukai. Web Browser adalah suatu program yang digunakan untuk
menjelajahi internet atau untuk mencari informasi dari suatu web yang tersimpan
didalam komputer. Untuk menggunakan web browser pengguna dapat mengaksesnya
dengan sangat mudah. User atau pengguna hanya perlu membuka aplikasi kemudian
mengetikkan alamat atau situs yang dituju, biasanya dengan menggunakan format
WWW (world wide web) atau mengetikkan URL (Uniform Source Locator) pada address
bar dilaman web browser.
D. Aplikasi Text Editor IDE
Setelah kita memiliki web browser untuk membuat kode HTML dibutuhkan
aplikasi text editor yang sering disebut dengan IDE (Integrated Development
Environment). Sama seperti web browser, aplikasi text editor juga cukup banyak seperti
Notepad++, Komodo Edit, Dreamweaver, Sublime text dan Visual code. Dukungan tools
untuk pemrograman web dan perangkat bergerak sangat kuat. Seperti yang sudah
dijelaskan sebelumnya kita dapat menggunakan aplikasi text editor IDE seperti
Notepad++, Komodo Edit, Dreamweaver, Sublime text dan Visual code. Untuk materi
pemrograman web di bahan ajar ini kita akan menggunakan Sublime text yang
mempunya cukup banyak fitur dan populer serta banyak digunakan oleh para
programmer di industri digital dan kalangan web developer professional. Sublime Text
adalah sebuah teks editor yang sangat canggih untuk coding, markup dan lain-lain.
Anda akan menyukai antarmuka pengguna yang sangat sederhana. Sublime text
mendukung sejumlah bahasa pemrograman diantaranya C, C++, C#, PHP, CSS, HTML,
ASP dan banyak lagi.
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 3
RANGKUMAN
1. Perkembangan teknologi informasi dan internet sangat cepat sekali dan
berkembang pesat. Perkembangan ini turut mempengaruhi perkembangan
bahasa pemrograman, dimana pemrograman yang semula berbasis desktop,
kemudian beralih ke pemrograman web dan perangkat bergerak
2. HTML merupakan bahasa dasar pembuatan web. HTML ada singkatan dari
Hypertext Markup Languange. Disebut Hypertext karena didalam HTML sebuah
text dapat berfungsi lain, kita dapat membuatnya menjadi menjadi link yang
dapat berpindah dari satu halaman ke halaman lainnya hanya dengan mengklik
text tersebut
3. Untuk dapat mengakses web dan html diperlukan aplikasi web browser.
Terdapat beberapa web browser yang cukup banyak digunakan seperti mozila
firefox, internet explorer, google chrome, operasi, safari dll. Anda bebas
menggunakan web browser yang yang ada sukai
4. Web Browser adalah suatu program yang digunakan untuk menjelajahi internet
atau untuk mencari informasi dari suatu web yang tersimpan didalam komputer.
5. Setelah kita memiliki web browser untuk membuat kode HTML dibutuhkan
aplikasi text editor yang sering disebut dengan IDE (Integrated Development
Environment). Sama seperti web browser, aplikasi text editor juga cukup banyak
seperti Notepad++, Komodo Edit, Dreamweaver, Sublime text dan Visual code.

More Related Content

What's hot

Pengenalan web minggu pertama
Pengenalan web minggu pertamaPengenalan web minggu pertama
Pengenalan web minggu pertamaw4n5d
 
Tugas 2 0317 individu
Tugas 2 0317 individuTugas 2 0317 individu
Tugas 2 0317 individueko nofrianto
 
Tugas 8 individuu
Tugas 8 individuuTugas 8 individuu
Tugas 8 individuuseptianarul
 
tutorial JQuery Mobile
tutorial JQuery Mobiletutorial JQuery Mobile
tutorial JQuery MobileTri Hafid
 

What's hot (8)

Tugas 1
Tugas 1Tugas 1
Tugas 1
 
Pengenalan web minggu pertama
Pengenalan web minggu pertamaPengenalan web minggu pertama
Pengenalan web minggu pertama
 
Modul web programing
Modul web programingModul web programing
Modul web programing
 
Tugas 2 0317 individu
Tugas 2 0317 individuTugas 2 0317 individu
Tugas 2 0317 individu
 
Framework fb1
Framework fb1Framework fb1
Framework fb1
 
Tugas 8 individuu
Tugas 8 individuuTugas 8 individuu
Tugas 8 individuu
 
H t m l
H t m lH t m l
H t m l
 
tutorial JQuery Mobile
tutorial JQuery Mobiletutorial JQuery Mobile
tutorial JQuery Mobile
 

Similar to BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR

Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptDeka M Wildan
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesiakaniadona
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesiakaniadona
 
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptxPresentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptxdiniragita
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi webTeukuMahawira
 
storyboard pemrograman web.pptx
storyboard pemrograman web.pptxstoryboard pemrograman web.pptx
storyboard pemrograman web.pptxFileArsip
 
Pengenalan dreamweaver
Pengenalan dreamweaverPengenalan dreamweaver
Pengenalan dreamweaverimanprasetyo
 
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917rima fauziah
 
Konsep Teknologi Web
Konsep Teknologi WebKonsep Teknologi Web
Konsep Teknologi WebTeukuMahawira
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi webTeukuMahawira
 
Html power point
Html power pointHtml power point
Html power pointminmon
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internetmafailmi
 

Similar to BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR (20)

Ci 1
Ci 1Ci 1
Ci 1
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascript
 
02 Teknologi Web
02 Teknologi Web02 Teknologi Web
02 Teknologi Web
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
 
Ci indonesia
Ci indonesiaCi indonesia
Ci indonesia
 
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptxPresentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
Presentasi Pengantar Web (2)aaaaaaaaaaaaaaaaaaaaaaaa.pptx
 
Tugas 6 rekayasa web
Tugas 6 rekayasa webTugas 6 rekayasa web
Tugas 6 rekayasa web
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi web
 
storyboard pemrograman web.pptx
storyboard pemrograman web.pptxstoryboard pemrograman web.pptx
storyboard pemrograman web.pptx
 
PPT HTML5
PPT HTML5PPT HTML5
PPT HTML5
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Pengenalan dreamweaver
Pengenalan dreamweaverPengenalan dreamweaver
Pengenalan dreamweaver
 
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917
 
Konsep Teknologi Web
Konsep Teknologi WebKonsep Teknologi Web
Konsep Teknologi Web
 
Konsep teknologi web
Konsep teknologi webKonsep teknologi web
Konsep teknologi web
 
Kelompok iv
Kelompok ivKelompok iv
Kelompok iv
 
Ronald adriansyah
Ronald adriansyahRonald adriansyah
Ronald adriansyah
 
Html power point
Html power pointHtml power point
Html power point
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internet
 

More from TeukuMahawira

Capacity building ict sekolah
Capacity building ict sekolahCapacity building ict sekolah
Capacity building ict sekolahTeukuMahawira
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi BercabangTeukuMahawira
 
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurBab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurTeukuMahawira
 
Bab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiBab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiTeukuMahawira
 
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisBab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisTeukuMahawira
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINTeukuMahawira
 
BAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSBAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSTeukuMahawira
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORTeukuMahawira
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORTeukuMahawira
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORTeukuMahawira
 
BAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTORBAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTORTeukuMahawira
 
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBBAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBTeukuMahawira
 
BAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEBBAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEBTeukuMahawira
 
BAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEBBAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEBTeukuMahawira
 
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorBahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorTeukuMahawira
 

More from TeukuMahawira (20)

Bab4
Bab4Bab4
Bab4
 
Soal tts pai
Soal tts paiSoal tts pai
Soal tts pai
 
Capacity building ict sekolah
Capacity building ict sekolahCapacity building ict sekolah
Capacity building ict sekolah
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi Bercabang
 
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurBab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
 
Bab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiBab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan Demokrasi
 
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisBab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
 
KATA PENGANTAR
KATA PENGANTARKATA PENGANTAR
KATA PENGANTAR
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGIN
 
BAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSBAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSS
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTOR
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTOR
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
 
BAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTORBAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTOR
 
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBBAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
 
BAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEBBAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEB
 
BAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEBBAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEB
 
Bab2
Bab2Bab2
Bab2
 
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorBahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
 
Topologi
TopologiTopologi
Topologi
 

Recently uploaded

DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptPpsSambirejo
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxSaujiOji
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXIksanSaputra6
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptnabilafarahdiba95
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxriscacriswanda
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfWidyastutyCoyy
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024editwebsitesubdit
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAppgauliananda03
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxrizalhabib4
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...pipinafindraputri1
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKgamelamalaal
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaAndreRangga1
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxJuliBriana2
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfAkhyar33
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 

Recently uploaded (20)

DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 

BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR

  • 1. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 1 BAB I - KONSEP TEKNOLOGI PEMROGRAMAN WEB Tujuan Pembelajaran: Setelah mempelajari bab ini siswa diharapkan dapat mampu 1. Memahami tentang perkembangan teknologi informasi dan internet 2. Menjelaskan tentang HTML dan CSS 3. Mengetahui tentang Web Browser 4. Mengetahui dan Menggunakan Aplikasi Text Editor IDE A. Pendahuluan Perkembangan teknologi informasi dan internet sangat cepat sekali dan berkembang pesat. Perkembangan ini turut mempengaruhi perkembangan bahasa pemrograman, dimana pemrograman yang semula berbasis desktop, kemudian beralih ke pemrograman web dan perangkat bergerak. Seseorang yang ingin belajar bahasa pemrograman web dan harus terlebih dahulu menguasai HTML. HTML adalah singkatan dari Hypertext Markup Languange. Format umum yang digunakan dalam pemrograman web. Pemrograman web dan perangkat bergerak juga tidak terlepas dari kata-kata www (world wide web) yaitu sebuah istilah yang diberikan untuk seluruh bagian internet yang dapat di akses melalui web browser. WWW adalah kumpulan dokumen multimedia yang saling bertautan dengan menggunakan tautan hyperteks. B. HTML HTML ada singkatan dari Hypertext Markup Languange. Disebut Hypertext karena didalam HTML sebuah text dapat berfungsi lain, kita dapat membuatnya menjadi menjadi link yang dapat berpindah dari satu halaman ke halaman lainnya hanya dengan mengklik text tersebut. Walapun pada implementasinya nanti tidak hanya text yang dapat dijadikan link. Disebut Markup Language karena bahasa HTML menggunakan tanda (mark) untuk menandai bagian-bagian text. HTML merupakan bahasa dasar pembuatan web. Disebut dasar karena dalam membuat web, jika hanya menggunakan HTML tampilan web kelihatan sederhana, perlu didukung bahasa pemrograman yang mendukung untuk memanipulasi kode
  • 2. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 2 HTML seperti JavaScrip dan PHP, tetapi sebelum anda belajar JavaScript dan PHP memahami HTML merupakan hala yang sangat mendasar. C. Web Browser Untuk dapat mempelajari HTML sangat dibutuhkan web browser. Terdapat beberapa web browser yang cukup banyak digunakan seperti mozila firefox, internet explorer, google chrome, operasi, safari dll. Anda bebas menggunakan web browser yang yang ada sukai. Web Browser adalah suatu program yang digunakan untuk menjelajahi internet atau untuk mencari informasi dari suatu web yang tersimpan didalam komputer. Untuk menggunakan web browser pengguna dapat mengaksesnya dengan sangat mudah. User atau pengguna hanya perlu membuka aplikasi kemudian mengetikkan alamat atau situs yang dituju, biasanya dengan menggunakan format WWW (world wide web) atau mengetikkan URL (Uniform Source Locator) pada address bar dilaman web browser. D. Aplikasi Text Editor IDE Setelah kita memiliki web browser untuk membuat kode HTML dibutuhkan aplikasi text editor yang sering disebut dengan IDE (Integrated Development Environment). Sama seperti web browser, aplikasi text editor juga cukup banyak seperti Notepad++, Komodo Edit, Dreamweaver, Sublime text dan Visual code. Dukungan tools untuk pemrograman web dan perangkat bergerak sangat kuat. Seperti yang sudah dijelaskan sebelumnya kita dapat menggunakan aplikasi text editor IDE seperti Notepad++, Komodo Edit, Dreamweaver, Sublime text dan Visual code. Untuk materi pemrograman web di bahan ajar ini kita akan menggunakan Sublime text yang mempunya cukup banyak fitur dan populer serta banyak digunakan oleh para programmer di industri digital dan kalangan web developer professional. Sublime Text adalah sebuah teks editor yang sangat canggih untuk coding, markup dan lain-lain. Anda akan menyukai antarmuka pengguna yang sangat sederhana. Sublime text mendukung sejumlah bahasa pemrograman diantaranya C, C++, C#, PHP, CSS, HTML, ASP dan banyak lagi.
  • 3. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 3 RANGKUMAN 1. Perkembangan teknologi informasi dan internet sangat cepat sekali dan berkembang pesat. Perkembangan ini turut mempengaruhi perkembangan bahasa pemrograman, dimana pemrograman yang semula berbasis desktop, kemudian beralih ke pemrograman web dan perangkat bergerak 2. HTML merupakan bahasa dasar pembuatan web. HTML ada singkatan dari Hypertext Markup Languange. Disebut Hypertext karena didalam HTML sebuah text dapat berfungsi lain, kita dapat membuatnya menjadi menjadi link yang dapat berpindah dari satu halaman ke halaman lainnya hanya dengan mengklik text tersebut 3. Untuk dapat mengakses web dan html diperlukan aplikasi web browser. Terdapat beberapa web browser yang cukup banyak digunakan seperti mozila firefox, internet explorer, google chrome, operasi, safari dll. Anda bebas menggunakan web browser yang yang ada sukai 4. Web Browser adalah suatu program yang digunakan untuk menjelajahi internet atau untuk mencari informasi dari suatu web yang tersimpan didalam komputer. 5. Setelah kita memiliki web browser untuk membuat kode HTML dibutuhkan aplikasi text editor yang sering disebut dengan IDE (Integrated Development Environment). Sama seperti web browser, aplikasi text editor juga cukup banyak seperti Notepad++, Komodo Edit, Dreamweaver, Sublime text dan Visual code.