28/09/2013. Pemrograman I. By : Sri Rezeki Candra Nursari SKS

dokumen-dokumen yang mirip
Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

PEMROGRAMAN Pemrograman I Dasar Java Pemrograman II Java dalam membaca library Pemrograman III Aplikasi Java Desktop Pemrograman IV Aplikasi Java WEB

TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB

Git-Source Code Management

TUGAS 1 WEB DINAMIS LANJUT. Nama : Parisaktiana Fathonah NIM : Link :

APLIKASI WEB DINAMIS LANJUT TUGAS 1

TUGAS 1 Aplikasi Web Dinamis Lanjut Composer dan Github

TUGAS 1 Aplikasi Web Dinamis Lanjut. Disusun Oleh : Rina Septiana ( )

TUGAS 1 APLIKASI WEB DINAMIS LANJUT. Nama : ARISTIAN NUGROHTOMO NIM :

TUGAS 1 APLIKASI WEB DINAMIS LANJUT MENGENAL COMPOSER DAN GITHUB DISUSUN OLEH: AHMAD DAHLAN AL-ASY ARI( )

TUGAS 1 WEB DINAMIS LANJUT

TUGAS 1 WEB DINAMIS LANJUT COMPOSER DAN GITHUB DISUSUN OLEH : DUROTUL MADAROYAN ( )

Membuat Class Class merupakan template (konsep) dari objek. Class menggambarkan bagaimana sifat-sifat objek, seperti properties dan behaviornya

Nama : Badiah Setyowati NIM :

TUGAS 1 WEB DINAMIS LANJUT

ENKAPSULASI PEMROGRAMAN LANJUT. Dr. Eng. Herman Tolle. Teknik Informatika PTIIK UB Semester Genap 2015/2016

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1. Aplikasi Web Dinamis Lanjut

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

KONSTRUKTOR PEMROGRAMAN LANJUT. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi FILKOM UB Semester Genap 2016/2017

Java Fundamentals. Herman Tolle. Program Teknologi Informasi & Ilmu Komputer UNIVERSITAS BRAWIJAYA

Contekan Git. Table of Contents. 1. Introduction 2. Overview 3. Alur Kerja 4. Keterangan 5. Referensi

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER EL RAHMA YOGYAKARTA

Aplikasi Web Dinamis Lanjut

STMIK ELRAHMA YOGYAKARTA

BAB III PERANCANGAN PROGRAM

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

SATUAN ACARA PERKULIAHAN (SAP) Dosen menerangkan materi kuliah. Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen

Fakultas Teknologi Informasi Program Studi Sistem Komputer

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Java Fundamentals. Herman Tolle. Program Teknologi Informasi & Ilmu Komputer UNIVERSITAS BRAWIJAYA

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

PENGHITUNGAN JARI-JARI PADA OBJEK LINGKARAN DALAM BAHASA JAVA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

SILABUS. Print to PDF without this message by purchasing novapdf ( STIKI Silabus Mata Kuliah 1/10

RENCANA PEMBELAJARAN SEMESTER (RPS)

Rencana Pelaksanaan Pembelajaran

KONTRAK BELAJAR. Nama Mata Kuliah : Web Dinamis Lanjut Kode Mata Kuliah : IKB : Wahyu Widodo, S.Kom Semester : 5

Pemrograman II (Java)

Tugas 1 Web Dinamis Lanjut COMPOSER DAN GITHUB. Imam Abdul Lathif TI-Malam

Pemrograman Berbasis Objek 2. Java Programming Fery Updi,M.Kom

TUGAS 1 Aplikasi Web Dinamis Lanjut. Rachmat Dharmawan

Sistem Terdistribusi. Silabus

TUGAS I APLIKASI WEB DINAMIS LANJUTAN. Disusun Oleh : Muhammad Misbahul Munir ( )

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN WEB (INTERNET + HTML) KODE : TI11. C107/ 2 SKS. Teknik Pembelajaran Ceramah dan Diskusi

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

Satuan Acara Perkuliahan (SAP)

RPS Mata Kuliah Fondasi Pemrograman dan Struktur Data Program Studi Sistem Informasi Halaman 1 dari 19

TUGAS APLIKASI WEB DINAMIS LANJUT. Tugas 1. : Ditya Lingga Watestha Nomor Mahasiswa : Program Studi : Teknik Informatika Jenjang : Strata 1

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub. Disusun Oleh : JOKO PRAMANA PUTRA :

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : S1/Sistem Komputer

BAB 1 PENDAHULUAN Latar Belakang Masalah

Konsep dan Penggunaan Git

SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : D3/Teknik Komputer

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

Tugas 1. Aplikasi Web Dinamis Lanjut. COMPOSER dan GITHUB DISUSUN : Rudi Setyawan Tehnik Informatika / malam

Bahasa Pemrograman I VB.Net. Oleh: Erik Perdana Ibrahim, S.Kom 2011

TUGAS 1 WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WEB DINAMIS LANJUTAN. Mengenal Composer dan Github

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX

Romi Satria Wahono Lahir di Madiun, 2 Oktober 1974 SD Sompok Semarang (1987) SMPN 8 Semarang (1990) SMA Taruna Nusantara, Magelang (1993) S1, S2 dan S

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

MODUL 5 PEMROGRAMAN VISUAL BASIC.NET DENGAN OOP (I)

1. Tutorial composer Apa sih composer itu? Dan mengapa harus menggunakan composer? Tentunya orang yang awam coding mesti akan bertanya-tanya tentang

Pemrograman Web. Pemrograman Berorientasi Objek. 8 Adam Hendra Brata

Aplikasi Web Dinamis Lanjut

SATUAN ACARA PENGAJARAN (SAP) : Aswir Premadi, S.T., M.Sc. (Eng) Pertemuan Minggu ke : 1 & 2 ( 1 x 2 x 50 )

BAB IV IMPLEMENTASI DAN PENGUJIAN

ANALISA DAN RANCANGAN SISTEM INFORMASI INVENTARISASI LOGISTIK PADA KOPERASI PEGAWAI TELKOM BARATA

TUGAS 1 Aplikasi Web Dinamis Lanjut Mengenal Composer dan GitHub

Overview. Pendahuluan. Tujuan Instruksional & Kaitan Materi. Deskripsi. Algoritma & Pemrograman I. Prodi Teknik Informatika - Universitas Widyatama 1

Teori Algoritma Pertemuan 2 (11 Maret 2014) Object Oriented Programming (OOP) Functionally Terstruktur Modular Visual & Even Driven Programming

(SVN) SERVER DENGAN DROPBOX

Sistem Informasi Penggajian Program Diploma Komputer Universitas Sriwijaya

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

PENGEMBANGAN SISTEM INFORMASI PENGOLAHAN DATA PASIEN BERBASIS OBJECT ORIENTED PROGRAMMING (Studi Kasus: Balai Pengobatan Victoria Natar)

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Konsep Pemrograman Berbasis Obyek

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

PENGEMBANGAN SISTEM INFORMASI SURAT PERINTAH PEREJALAN DINAS (SPPD) DI BALAI PRODUKSI DAN PENGUJIAN ROKET PAMEUNGPEUK MENGGUNAKAN NETBEANS

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Object Oriented Programming LOGO

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

Pemrograman Dasar. Pendahuluan. Sutrisno Chandra Dewi Marji Ismiarta Aknuranda Issa Arwani A. Afif Supianto PTIIK- UB

TUGAS 1 COMPOSER DAN GITHUB

BAB IV IMPLEMENTASI DAN PENGUJIAN

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Kata kunci : Sistem informasi, UML, Penggajian

Transkripsi:

Pemrograman I By : Sri Rezeki Candra Nursari 3 + 1 SKS Literatur H.M Deitel, P.J Deitel, Small Java How to Program-sixth Edition, Pearson Prentice Hall, 2005 Elliot B. Koffman, Paul A.T. Wolfgang, Objects, Abstraction, Data Structures and Design Using Java, John Wiley & Sons.Inc, 2005 Ian F. Darwin, Java Cookbook, O Reilly, 2001 Mark Allen Weiss, Data Structures & Algorithm Analysis in Java, Addison-Wesley, 1999 Moh.Sjukani, Algoritma & Struktur Data dengan C, C++ dan Java, Mitra Wacana Media, Agustus 2005 Rangsang Purnama, Tuntunan Pemrograman Java jilid- 1, Prestasi Pustaka Publisher, Januari 2003 Rangsang Purnama, Tuntunan Pemrograman Java jilid- 2, Prestasi Pustaka Publisher, Juli 2003 Rangsang Purnama, Tuntunan Pemrograman Java jilid 3, Prestasi Pustaka Publisher, Maret 2003 Ariesto Hadi Sutopo, Fajar Masya, Pemrograman Berorientasi Objek dengan Java, Graha Ilmu, 2005 Indrajani, Martin, Pemrograman Berorientasi Objek dengan Java, Elex Media Komputindo, 2004 Melvin Antonius, Damian Bayu Imam Santoso, Carneles, Membuat Animasi dengan Java, Elex Media Komputindo, 2004 1

Materi 1. Pengertian Java 2. Setup /Instalasi Java 3. Version Control (Git) 4. Anatomi aplikasi Java 5. Classpath 6. Variabel dan Tipe Data 7. Operator 8. Control Flow (If... Else, For/While) 9. Class & Object 10. Method 11. Exception 12. Konsep OOP 13. Inheritance 14. Encapsulation 15. Polymorphism 16. Abstract Class & Interface 17. Composition & Aggregation 18. Studi Kasus & Presentasi VERSION CONTROL (GIT), ANATOMI APLIKASI JAVA, CLASSPATH Pertemuan 02 3+1 SKS 2

Version Control (GIT) Ada version control Sharing document Macam /Aplikasi Version control Git Mercurial Subversion Apabila berbayar, maka repositorynya bersifat private Version Control (GIT) Fasilitas untuk menaruh file kita : Github git only Bit Bucket Mecurial Git Subversion Mecurial Git Sun 3

Version Control (GIT) Github adalah sosialnetwork untuk programmer Yang diupdate adalah source code programnya Konsepnya sama seperti facebook, bisa upload, download, dan komentar Disarankan file yang diupload dalam bentuk teks (.txt) Repository 1. Membuat repository baru 2. Menambah file baru ke dalam repository 3. Menghapus file 4

1. Membuat Repository Baru a. Login pada github Anda masing-masing Ketik https://github.com/ Ketik https://github.com/candranursari 1. Membuat Repository Baru b. Tampilan setelah melakukan Login 5

1. Membuat Repository Baru c. Membuat repository baru 1. Membuat Repository Baru c. Membuat repository baru 6

1. Membuat Repository Baru c. Membuat repository baru 2. Membuat Repository Baru a. Login pada github Anda masing-masing Ketik https://github.com/ Ketik https://github.com/candranursari 7

2. Menambah File Baru Ke Dalam Repository Baru a. Pastikan git Anda aktif (git v) b. Aktifkan folder yang mau dibuat repository (cd\...) c. Buat repository (git init) 2. Menambah File Baru Ke Dalam Repository Baru d. Mencek status pada git (git status) e. Meyimpan file kedlm repository (git add [nm file]) f. Mencek status pada git setelah ditambahkan file bari (git status) 8

2. Menambah File Baru Ke Dalam Repository Baru g. Melakukan commit,langsung mengisi keterangan (git commit m commit01 ) h. Melakukan config ke email (git config user.email dosen.it2011@gmail.com ) i. Mendaftarkan github sebagai remote repository (git remote add [nama remote] [url]) 2. Menambah File Baru Ke Dalam Repository Baru j. Mengirim perubahan di lokal ke remote (git push u [namaremote] master) 9

2. Menambah File Baru Ke Dalam Repository Baru k. Hasil file yang ada di repository 2. Menambah File Baru Ke Dalam Repository Baru Melihat daftar remote repository 10

2. Menambah File Baru Ke Dalam Repository Baru Menambah file ke repository 3. Menghapus file di repository 11

GIT Git punya 4 tempat kerja Working folder (sesi-01... file.md) command : add Staging area (tempat untuk persiapan database) command : commit Local repository Remote repository (komputer bukan milik kita, tetapi bisa ama komputer orang lain) 12