presentasi dengan topik tugas akhir

28
Let's Learn How To Build Web Based Application Case Study: E-commerce

Upload: cwicaksono

Post on 15-Jul-2015

123 views

Category:

Education


3 download

TRANSCRIPT

Let's Learn How To Build

Web Based Application

Case Study: E-commerce

About Me

Cahyo WicaksonoMobile & 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 satusyarat

Kelulusan kita

Tentang tugas akhir

Kenali kemampuan diri sendiridan 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 informasiberbasis 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) untukmengelola seluruh data yang ada didalamdatabase.

• Upload File (untuk mengupload file gambarproduk).

• 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 bisamengakses seluruh data website kita)

5. Page (untuk halaman static seperti tentangkami, hubungi kami, etc)

6. Order Data (data order yang ada di website kita)

Aturan Main

Build Web Apps

• Mulai dengan menganalisa kebutuhan (apa sihyang 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 dancoba debug code yang kita tulis

• Fokus pada data, baru tampilan website

• Selalu bertanya kepada mereka yang lebihpaham jika masih error

• Buat kelompok agar bisa bertanya ketikamenemukan masalah

Gabung dengan Komunitas

Build Web Apps

• Nongkrong Tugas Akhir (Facebook Groups)

• belajarngoding.com

Penutup

Build Web Apps

• Email [email protected]

• Twitter @cwicaksono

• Facebook Cahyo Wicaksono