SlideShare a Scribd company logo
1 of 28
Let's Learn How To Build
Web Based Application
Case Study: E-commerce
About Me
Cahyo Wicaksono
Mobile & Application Developer at BilineDev
2006 – 2009 Programmer at Visisoft Informacom
2009 – Web Developer at Webgopek
2009 – 2010 Business Development at BCOMM
2010 – now Mobile and Application Developer at BilineDev
Summary
• Tentang Tugas Akhir
• Web Based Application
• Tanya / Jawab
Tentang Tugas Akhir
Mengapa kuliah itu penting?
Tentang Tugas Akhir
Tugas akhir itu merupakan salah satu
syarat
Kelulusan kita
Tentang tugas akhir
Kenali kemampuan diri sendiri
dan mulai dari hal yang kita
suka
Jangan lupa
berdoa
Tentang Tugas Akhir
Pengalaman tugas akhir
• Belajar tentang manajemen waktu
• Pentingnya membentuk kelompok diskusi
• Kenal dengan istilah Mentor
• Dapat pelajaran dari berbagai hal
• Tahu bahwa tugas akhir tidak menakutkan
bahkan ternyata lebih menyenangkan
Tentang Tugas Akhir
Merencanakan tugas akhir
• Membuat aplikasi lebih awal
• Mencari tahu dimana akan melakukan
riset
• Cari tahu tentang dosen pembimbing
• Pilih beberapa judul yang akan diajukan
• Jangan mengandalkan orang lain
• Percaya dengan kemampuan diri
Tentang Tugas Akhir
Memilih Judul Tugas Akhir
• Jangan ikut-ikutan orang lain
• Cari tahu apa yang kalian kuasai
• Jangan yang “neko-neko”
• Cari tempat riset yang mudah aksesnya
• Mulai sering diskusi bersama teman
Tentang Tugas Akhir
Bimbingan tugas akhir
• Cari tahu siapa dosen pembimbing dan
dicabang mana beliau tugas
• Cari teman yang dosen pembimbingnya
sama dengan kita
• Tanyakan yang ingin anda tanyakan
• Buat dosen pembimbing kita bangga
dengan kita
Tentang Tugas Akhir
Tips ketika bimbingan tugas
akhir
• Siapkan beberapa judul sebelum
bimbingan
• Pastikan dosen pembimbing memeriksa
semua tulisan tugas akhir kita
• Jika ada yang dirasa ragu langsung
tanyakan
Tentang Tugas Akhir
Persiapan Sidang Tugas Akhir
• Baca dan pahami materi
• Latihan presentasi
• Bentuk kelompok dan buat sesi simulasi
sidang Tugas Akhir
• Berdoa
Tentang Tugas Akhir
Sidang Tugas Akhir
• Berangkat lebih awal
• Tenangkan diri dan pikiran
• Kuasai emosi dan selalu percaya diri
• Jawab setiap pertanyaan dari dosen
• Berdoa
Tentang Tugas Akhir
Tentang Mentor
teman
instruktur
dosen
komunitas
Tentang Tugas Akhir
DISKUSI
Tentang tugas akhir
Let's Learn How To Build
Web Based Application
Case Study: E-commerce
Apa sih Aplikasi Web itu?
Build Web Apps
Aplikasi web adalah suatu aplikasi yang diakses
menggunakan penjelajah web atau browser
melalui sebuah jaringan internet.
Wikipedia (http://id.wikipedia.org/wiki/Aplikasi_web)
Jenis Aplikasi Web
Build Web Apps
elearning, communication (email, chat),
searching, content agregator, office tools,
multimedia (picture, audio, video), publishing,
analisis dan statistik, social networking, online
calendars, chatting, online shop, directory, blog
pages, online dictionary, maps, sistem informasi
berbasis web
Getting Started
Build Web Apps
Tools
• Server yang support PHP & MySQL (Wamp,
XAMPP, dll)
• Browser (Firefox, Chrome, Safari, Opera,
Internet Explorer)
• Text Editor (notepad++, sublime text, dll)
Struktur Direktori
Build Web Apps
index.php main file
libs/ kumpulan library dan konfigurasi
admin/ untuk akses ke module admin
assets/ css & javascript
files/ file yang di upload dari module
admin
Yang Akan kita buat?
Build Web Apps
• CRUD (Create, Read, Update, Delete) untuk
mengelola seluruh data yang ada didalam
database.
• Upload File (untuk mengupload file gambar
produk).
• Session (digunakan untuk menghandle login,
order barang, konfirmasi pembayaran).
Modul yang ada E Commerce
Build Web Apps
1. Produk (daftar produk yang ada)
2. Kategori (daftar kategori)
3. Member (untuk mengelola orang yang
melakukan order/pembelian di website kita)
4. User (untuk mengelola admin yang bisa
mengakses seluruh data website kita)
5. Page (untuk halaman static seperti tentang
kami, hubungi kami, etc)
6. Order Data (data order yang ada di website kita)
Aturan Main
Build Web Apps
• Mulai dengan menganalisa kebutuhan (apa sih
yang harus kita buat)
• Menulis code
• Testing
Are you ready to start?
Live Coding
Kesimpulan
Build Web Apps
• Membuat aplikasi berbasis web itu MUDAH
• Jika menemukan bug pada code analisa dan
coba debug code yang kita tulis
• Fokus pada data, baru tampilan website
• Selalu bertanya kepada mereka yang lebih
paham jika masih error
• Buat kelompok agar bisa bertanya ketika
menemukan masalah
Gabung dengan Komunitas
Build Web Apps
• Nongkrong Tugas Akhir (Facebook Groups)
• belajarngoding.com
Penutup
Build Web Apps
• Email cahyo.wicaksono@gmail.com
• Twitter @cwicaksono
• Facebook Cahyo Wicaksono

More Related Content

Viewers also liked

Taller sustentabilidad arica_24_07_2014
Taller sustentabilidad arica_24_07_2014Taller sustentabilidad arica_24_07_2014
Taller sustentabilidad arica_24_07_2014Roy Ortiz
 
Beneficios google-partners | google partners ayuda
Beneficios google-partners | google partners ayudaBeneficios google-partners | google partners ayuda
Beneficios google-partners | google partners ayudaOscar García
 
Acondicionamiento idiocinético y el carnaval de Ichu - Puno
Acondicionamiento idiocinético y el carnaval de Ichu - Puno Acondicionamiento idiocinético y el carnaval de Ichu - Puno
Acondicionamiento idiocinético y el carnaval de Ichu - Puno Elard Chaiña Flores
 
Programmatic Trading_Wipro PoV
Programmatic Trading_Wipro PoVProgrammatic Trading_Wipro PoV
Programmatic Trading_Wipro PoVGeetha Iyer
 
Using arts and crafts
Using arts and craftsUsing arts and crafts
Using arts and craftsborzna
 
Facebook interactive session - ABN AMRO
Facebook interactive session - ABN AMROFacebook interactive session - ABN AMRO
Facebook interactive session - ABN AMROInfo.nl
 
Seminario_internacional_egoverment
Seminario_internacional_egovermentSeminario_internacional_egoverment
Seminario_internacional_egovermentREDU2013
 
Catálogo Bilstein 2015 Sportech
Catálogo Bilstein 2015 SportechCatálogo Bilstein 2015 Sportech
Catálogo Bilstein 2015 SportechSportech
 
Plate Tectonics Part1
Plate Tectonics Part1Plate Tectonics Part1
Plate Tectonics Part1Rosspz
 
Operaciones auxiliares
Operaciones auxiliaresOperaciones auxiliares
Operaciones auxiliaresLinaMariaGamba
 
Dcpcr guidelines for the prevention of child abuse in India
Dcpcr guidelines for the prevention of child abuse in IndiaDcpcr guidelines for the prevention of child abuse in India
Dcpcr guidelines for the prevention of child abuse in IndiaNorthStar Magnasoft
 

Viewers also liked (20)

Taller sustentabilidad arica_24_07_2014
Taller sustentabilidad arica_24_07_2014Taller sustentabilidad arica_24_07_2014
Taller sustentabilidad arica_24_07_2014
 
Beneficios google-partners | google partners ayuda
Beneficios google-partners | google partners ayudaBeneficios google-partners | google partners ayuda
Beneficios google-partners | google partners ayuda
 
Bordón, la rosslyn hispana por jesús ávila granados
Bordón, la rosslyn hispana por jesús ávila granadosBordón, la rosslyn hispana por jesús ávila granados
Bordón, la rosslyn hispana por jesús ávila granados
 
Acondicionamiento idiocinético y el carnaval de Ichu - Puno
Acondicionamiento idiocinético y el carnaval de Ichu - Puno Acondicionamiento idiocinético y el carnaval de Ichu - Puno
Acondicionamiento idiocinético y el carnaval de Ichu - Puno
 
Programmatic Trading_Wipro PoV
Programmatic Trading_Wipro PoVProgrammatic Trading_Wipro PoV
Programmatic Trading_Wipro PoV
 
DailyMed Jamboree --
DailyMed Jamboree  -- DailyMed Jamboree  --
DailyMed Jamboree --
 
Manual de construccion
Manual de construccionManual de construccion
Manual de construccion
 
Using arts and crafts
Using arts and craftsUsing arts and crafts
Using arts and crafts
 
Ass La Sot
Ass La SotAss La Sot
Ass La Sot
 
Isaias 9 idb 3
Isaias 9 idb 3Isaias 9 idb 3
Isaias 9 idb 3
 
Cuaderno de actividades
Cuaderno de actividadesCuaderno de actividades
Cuaderno de actividades
 
PROCON DATA SAP .NET Relais Service
PROCON DATA SAP .NET Relais ServicePROCON DATA SAP .NET Relais Service
PROCON DATA SAP .NET Relais Service
 
Facebook interactive session - ABN AMRO
Facebook interactive session - ABN AMROFacebook interactive session - ABN AMRO
Facebook interactive session - ABN AMRO
 
Seminario_internacional_egoverment
Seminario_internacional_egovermentSeminario_internacional_egoverment
Seminario_internacional_egoverment
 
Catálogo Bilstein 2015 Sportech
Catálogo Bilstein 2015 SportechCatálogo Bilstein 2015 Sportech
Catálogo Bilstein 2015 Sportech
 
Universidad
Universidad Universidad
Universidad
 
Plate Tectonics Part1
Plate Tectonics Part1Plate Tectonics Part1
Plate Tectonics Part1
 
Operaciones auxiliares
Operaciones auxiliaresOperaciones auxiliares
Operaciones auxiliares
 
Apuntes Corrosión de aceros
Apuntes Corrosión de acerosApuntes Corrosión de aceros
Apuntes Corrosión de aceros
 
Dcpcr guidelines for the prevention of child abuse in India
Dcpcr guidelines for the prevention of child abuse in IndiaDcpcr guidelines for the prevention of child abuse in India
Dcpcr guidelines for the prevention of child abuse in India
 

Similar to E-commerce Web Apps

Seminar: PHP Developer for Dummies
Seminar: PHP Developer for DummiesSeminar: PHP Developer for Dummies
Seminar: PHP Developer for DummiesAchmad Solichin
 
Slide-INS106-INS106-Slide-01.ppt
Slide-INS106-INS106-Slide-01.pptSlide-INS106-INS106-Slide-01.ppt
Slide-INS106-INS106-Slide-01.pptjoko p
 
BEKRAF Developer Day Bogor - May 2017
BEKRAF Developer Day Bogor - May 2017BEKRAF Developer Day Bogor - May 2017
BEKRAF Developer Day Bogor - May 2017rendra toro
 
Pertemuan 8 -Merancang Sistem E-Bisnis - Copy.pptx
Pertemuan 8 -Merancang Sistem E-Bisnis - Copy.pptxPertemuan 8 -Merancang Sistem E-Bisnis - Copy.pptx
Pertemuan 8 -Merancang Sistem E-Bisnis - Copy.pptxTheclown3
 
Membangun aplikasi windows dengan visual basic.net 2015 teori dan praktikum
Membangun aplikasi windows dengan visual basic.net 2015 teori dan praktikumMembangun aplikasi windows dengan visual basic.net 2015 teori dan praktikum
Membangun aplikasi windows dengan visual basic.net 2015 teori dan praktikumAceh Planet
 
Mengenal Berbagai Profesi IT Microsoft
Mengenal Berbagai Profesi IT MicrosoftMengenal Berbagai Profesi IT Microsoft
Mengenal Berbagai Profesi IT MicrosoftWinastwan Gora
 
Mengenal Berbagai Profesi IT Microsoft
Mengenal Berbagai Profesi IT MicrosoftMengenal Berbagai Profesi IT Microsoft
Mengenal Berbagai Profesi IT MicrosoftWinastwan Gora
 
Modul 08 koneksi internet
Modul 08 koneksi internetModul 08 koneksi internet
Modul 08 koneksi internetcenterofjava
 
Modul 8 Koneksi Internet
Modul 8   Koneksi InternetModul 8   Koneksi Internet
Modul 8 Koneksi InternetAan Solo
 
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHAKONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHAAgusNugraha39
 
Smart – way to success
Smart – way to successSmart – way to success
Smart – way to successZaenal Arifin
 
Strategi Jitu Pengembangan Mobile App untuk Startup
Strategi Jitu Pengembangan Mobile App untuk StartupStrategi Jitu Pengembangan Mobile App untuk Startup
Strategi Jitu Pengembangan Mobile App untuk StartupDony Riyanto
 
Link-Link MATERI Training "WEB DEVELOPMENT"
Link-Link MATERI Training "WEB DEVELOPMENT"Link-Link MATERI Training "WEB DEVELOPMENT"
Link-Link MATERI Training "WEB DEVELOPMENT"Kanaidi ken
 
Panduan Memulai Karir di Data Science (Binus University)
Panduan Memulai Karir di Data Science (Binus University)Panduan Memulai Karir di Data Science (Binus University)
Panduan Memulai Karir di Data Science (Binus University)Bayu Aldi Yansyah
 
Design dan Pemrograman Web
Design dan Pemrograman WebDesign dan Pemrograman Web
Design dan Pemrograman Weboldias
 
Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...
Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...
Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...JpPhone
 
2014-43. Pemrograman Web
2014-43. Pemrograman Web2014-43. Pemrograman Web
2014-43. Pemrograman WebSyiroy Uddin
 
REKAYASA-PERANGKAT-LUNAK.pptx
REKAYASA-PERANGKAT-LUNAK.pptxREKAYASA-PERANGKAT-LUNAK.pptx
REKAYASA-PERANGKAT-LUNAK.pptxDurohmanDurohman
 
Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa webrizkyripai
 

Similar to E-commerce Web Apps (20)

Seminar: PHP Developer for Dummies
Seminar: PHP Developer for DummiesSeminar: PHP Developer for Dummies
Seminar: PHP Developer for Dummies
 
Slide-INS106-INS106-Slide-01.ppt
Slide-INS106-INS106-Slide-01.pptSlide-INS106-INS106-Slide-01.ppt
Slide-INS106-INS106-Slide-01.ppt
 
Modern PHP Developer
Modern PHP DeveloperModern PHP Developer
Modern PHP Developer
 
BEKRAF Developer Day Bogor - May 2017
BEKRAF Developer Day Bogor - May 2017BEKRAF Developer Day Bogor - May 2017
BEKRAF Developer Day Bogor - May 2017
 
Pertemuan 8 -Merancang Sistem E-Bisnis - Copy.pptx
Pertemuan 8 -Merancang Sistem E-Bisnis - Copy.pptxPertemuan 8 -Merancang Sistem E-Bisnis - Copy.pptx
Pertemuan 8 -Merancang Sistem E-Bisnis - Copy.pptx
 
Membangun aplikasi windows dengan visual basic.net 2015 teori dan praktikum
Membangun aplikasi windows dengan visual basic.net 2015 teori dan praktikumMembangun aplikasi windows dengan visual basic.net 2015 teori dan praktikum
Membangun aplikasi windows dengan visual basic.net 2015 teori dan praktikum
 
Mengenal Berbagai Profesi IT Microsoft
Mengenal Berbagai Profesi IT MicrosoftMengenal Berbagai Profesi IT Microsoft
Mengenal Berbagai Profesi IT Microsoft
 
Mengenal Berbagai Profesi IT Microsoft
Mengenal Berbagai Profesi IT MicrosoftMengenal Berbagai Profesi IT Microsoft
Mengenal Berbagai Profesi IT Microsoft
 
Modul 08 koneksi internet
Modul 08 koneksi internetModul 08 koneksi internet
Modul 08 koneksi internet
 
Modul 8 Koneksi Internet
Modul 8   Koneksi InternetModul 8   Koneksi Internet
Modul 8 Koneksi Internet
 
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHAKONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
KONSEP PEMEROGRAMAN WEBSITE AAGUS NUGRAHA
 
Smart – way to success
Smart – way to successSmart – way to success
Smart – way to success
 
Strategi Jitu Pengembangan Mobile App untuk Startup
Strategi Jitu Pengembangan Mobile App untuk StartupStrategi Jitu Pengembangan Mobile App untuk Startup
Strategi Jitu Pengembangan Mobile App untuk Startup
 
Link-Link MATERI Training "WEB DEVELOPMENT"
Link-Link MATERI Training "WEB DEVELOPMENT"Link-Link MATERI Training "WEB DEVELOPMENT"
Link-Link MATERI Training "WEB DEVELOPMENT"
 
Panduan Memulai Karir di Data Science (Binus University)
Panduan Memulai Karir di Data Science (Binus University)Panduan Memulai Karir di Data Science (Binus University)
Panduan Memulai Karir di Data Science (Binus University)
 
Design dan Pemrograman Web
Design dan Pemrograman WebDesign dan Pemrograman Web
Design dan Pemrograman Web
 
Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...
Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...
Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...
 
2014-43. Pemrograman Web
2014-43. Pemrograman Web2014-43. Pemrograman Web
2014-43. Pemrograman Web
 
REKAYASA-PERANGKAT-LUNAK.pptx
REKAYASA-PERANGKAT-LUNAK.pptxREKAYASA-PERANGKAT-LUNAK.pptx
REKAYASA-PERANGKAT-LUNAK.pptx
 
Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa web
 

Recently uploaded

Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...Kanaidi ken
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfChananMfd
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 
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
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptxSirlyPutri1
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxNurindahSetyawati1
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...Kanaidi ken
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasarrenihartanti
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajarHafidRanggasi
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASbilqisizzati
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 

Recently uploaded (20)

Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.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
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docx
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajar
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 

E-commerce Web Apps

  • 1. Let's Learn How To Build Web Based Application Case Study: E-commerce
  • 2. About Me Cahyo Wicaksono Mobile & Application Developer at BilineDev 2006 – 2009 Programmer at Visisoft Informacom 2009 – Web Developer at Webgopek 2009 – 2010 Business Development at BCOMM 2010 – now Mobile and Application Developer at BilineDev
  • 3. Summary • Tentang Tugas Akhir • Web Based Application • Tanya / Jawab
  • 4. Tentang Tugas Akhir Mengapa kuliah itu penting?
  • 5. Tentang Tugas Akhir Tugas akhir itu merupakan salah satu syarat Kelulusan kita
  • 6. Tentang tugas akhir Kenali kemampuan diri sendiri dan mulai dari hal yang kita suka
  • 8. Pengalaman tugas akhir • Belajar tentang manajemen waktu • Pentingnya membentuk kelompok diskusi • Kenal dengan istilah Mentor • Dapat pelajaran dari berbagai hal • Tahu bahwa tugas akhir tidak menakutkan bahkan ternyata lebih menyenangkan Tentang Tugas Akhir
  • 9. Merencanakan tugas akhir • Membuat aplikasi lebih awal • Mencari tahu dimana akan melakukan riset • Cari tahu tentang dosen pembimbing • Pilih beberapa judul yang akan diajukan • Jangan mengandalkan orang lain • Percaya dengan kemampuan diri Tentang Tugas Akhir
  • 10. Memilih Judul Tugas Akhir • Jangan ikut-ikutan orang lain • Cari tahu apa yang kalian kuasai • Jangan yang “neko-neko” • Cari tempat riset yang mudah aksesnya • Mulai sering diskusi bersama teman Tentang Tugas Akhir
  • 11. Bimbingan tugas akhir • Cari tahu siapa dosen pembimbing dan dicabang mana beliau tugas • Cari teman yang dosen pembimbingnya sama dengan kita • Tanyakan yang ingin anda tanyakan • Buat dosen pembimbing kita bangga dengan kita Tentang Tugas Akhir
  • 12. Tips ketika bimbingan tugas akhir • Siapkan beberapa judul sebelum bimbingan • Pastikan dosen pembimbing memeriksa semua tulisan tugas akhir kita • Jika ada yang dirasa ragu langsung tanyakan Tentang Tugas Akhir
  • 13. Persiapan Sidang Tugas Akhir • Baca dan pahami materi • Latihan presentasi • Bentuk kelompok dan buat sesi simulasi sidang Tugas Akhir • Berdoa Tentang Tugas Akhir
  • 14. Sidang Tugas Akhir • Berangkat lebih awal • Tenangkan diri dan pikiran • Kuasai emosi dan selalu percaya diri • Jawab setiap pertanyaan dari dosen • Berdoa Tentang Tugas Akhir
  • 17. Let's Learn How To Build Web Based Application Case Study: E-commerce
  • 18. Apa sih Aplikasi Web itu? Build Web Apps Aplikasi web adalah suatu aplikasi yang diakses menggunakan penjelajah web atau browser melalui sebuah jaringan internet. Wikipedia (http://id.wikipedia.org/wiki/Aplikasi_web)
  • 19. Jenis Aplikasi Web Build Web Apps elearning, communication (email, chat), searching, content agregator, office tools, multimedia (picture, audio, video), publishing, analisis dan statistik, social networking, online calendars, chatting, online shop, directory, blog pages, online dictionary, maps, sistem informasi berbasis web
  • 20. Getting Started Build Web Apps Tools • Server yang support PHP & MySQL (Wamp, XAMPP, dll) • Browser (Firefox, Chrome, Safari, Opera, Internet Explorer) • Text Editor (notepad++, sublime text, dll)
  • 21. Struktur Direktori Build Web Apps index.php main file libs/ kumpulan library dan konfigurasi admin/ untuk akses ke module admin assets/ css & javascript files/ file yang di upload dari module admin
  • 22. Yang Akan kita buat? Build Web Apps • CRUD (Create, Read, Update, Delete) untuk mengelola seluruh data yang ada didalam database. • Upload File (untuk mengupload file gambar produk). • Session (digunakan untuk menghandle login, order barang, konfirmasi pembayaran).
  • 23. Modul yang ada E Commerce Build Web Apps 1. Produk (daftar produk yang ada) 2. Kategori (daftar kategori) 3. Member (untuk mengelola orang yang melakukan order/pembelian di website kita) 4. User (untuk mengelola admin yang bisa mengakses seluruh data website kita) 5. Page (untuk halaman static seperti tentang kami, hubungi kami, etc) 6. Order Data (data order yang ada di website kita)
  • 24. Aturan Main Build Web Apps • Mulai dengan menganalisa kebutuhan (apa sih yang harus kita buat) • Menulis code • Testing Are you ready to start?
  • 26. Kesimpulan Build Web Apps • Membuat aplikasi berbasis web itu MUDAH • Jika menemukan bug pada code analisa dan coba debug code yang kita tulis • Fokus pada data, baru tampilan website • Selalu bertanya kepada mereka yang lebih paham jika masih error • Buat kelompok agar bisa bertanya ketika menemukan masalah
  • 27. Gabung dengan Komunitas Build Web Apps • Nongkrong Tugas Akhir (Facebook Groups) • belajarngoding.com
  • 28. Penutup Build Web Apps • Email cahyo.wicaksono@gmail.com • Twitter @cwicaksono • Facebook Cahyo Wicaksono