Materi yang ada pada slide ini berisi :
Praktek – Method, String & Array
Hackanton materi kemarin 15 menit
Apa itu Method?
Method tanpa nilai balik (Teori & Praktik)
Method dengan nilai balik (Teori & Praktik)
Fungsi String
Array Sederhana (Teori & Praktik)
Array Dua dimensi (Teori & Praktik)
Latihan 2 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Pengenalan pemrograman berbasis OO
Teori enkapsulasi
Teori pewarisan
Teori polimorpisme
Praktik implementasi kelas di java
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Hak akses private
Getter dan Setter
Kata kunci this
Manage trello & github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Definisi Interface
Perbedaan interface dengan class
Format interface
Perancangan
Studi Kasus
Multiple interface
Latihan 6 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Netbeans Theme
Package (Teori & Praktik)
Implementasi Enkapsulasi & instansiasi Objek (Teori & Praktik)
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Review OOP Concept
Latar belakang adanya abstrak
Definisi Kelas Abstrak
Format sintaks
Menurunkan kelas abstract
Method abstrak
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Projek Delphi adalah sekumpulan file yang akan membangun aplikasi. Pada saat memulai
Delphi akan terbuka projek baru, setelah itu terserah apakah akan membuat projek baru atau
membuka projek yang sudah ada.
Materi yang ada pada slide ini berisi :
Pengenalan pemrograman berbasis OO
Teori enkapsulasi
Teori pewarisan
Teori polimorpisme
Praktik implementasi kelas di java
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Hak akses private
Getter dan Setter
Kata kunci this
Manage trello & github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Definisi Interface
Perbedaan interface dengan class
Format interface
Perancangan
Studi Kasus
Multiple interface
Latihan 6 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Netbeans Theme
Package (Teori & Praktik)
Implementasi Enkapsulasi & instansiasi Objek (Teori & Praktik)
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Review OOP Concept
Latar belakang adanya abstrak
Definisi Kelas Abstrak
Format sintaks
Menurunkan kelas abstract
Method abstrak
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Projek Delphi adalah sekumpulan file yang akan membangun aplikasi. Pada saat memulai
Delphi akan terbuka projek baru, setelah itu terserah apakah akan membuat projek baru atau
membuka projek yang sudah ada.
Materi yang ada pada slide ini berisi :
Struktur runtunan
Struktur percabangan
Struktur Perulangan
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Algoritma ini merupakan salah satu metode kecerdasann buatan untuk pencocokan kata / kalimat, dan dapat digunakan dalam pencocokan binary. contoh kasus dapat digunakan untuk pengolahan citra, deteksi, pencarian KMS
Materi yang ada pada slide ini berisi :
Penjelasan Umum Relasi Kelas
Penjelasan Derajat Relasi Kelas
Konsep dan Simulasi Relasi Kelas Dependency
Konsep dan Simulasi Relasi Kelas Association
Konsep dan Simulasi Relasi Kelas Aggregation
Konsep dan Simulasi Relasi Kelas Composition
Konsep Relasi Kelas Generalisasi (Inheritance)
Penjelasan Konsep MVC
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
DEFINISI GUI
SWING
HIRARKI JAVA SWING CLASS
KOMPONEN SWING
CONTAINER CLASS
JAVA LAYOUT MANAGER
JAVA SWING COMPONENT
DRAG N DROP
TUGAS INDIVIDU
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVCrizki adam kurniawan
Materi yang ada pada slide ini berisi :
TEORI :
APA ITU JDBC
APA ITU API
GAMBARAN DB API
ARSITEKTUR JDBC
JDBC INTERFACE CLASS
PRAKTIK :
Akses full source code nya di link ini :
https://github.com/RizkiAdamKurniawan/JAVA-DAO-MVC
Akses video tutorial nya di link ini :
TAHAP 1. Membuat Project Baru & Package Baru : https://youtu.be/s-6IdMJKhuw
TAHAP 2. Membuat Database : https://youtu.be/W5lR4CBq81g
TAHAP 3. Mapping Database ke Entitas : https://youtu.be/3wdvh3yH3rY
TAHAP 4. Membuat Koneksi : https://youtu.be/if7LPrGMLRY
TAHAP 5. Membuat Service DAO : https://youtu.be/-jMaNzjolXc
TAHAP 6. Membuat Fungsi CRUD : https://youtu.be/R0NwAnUyHx4
TAHAP 7. Membuat Management Transaksi DAO : https://youtu.be/lBzE7G6GM2w
TAHAP 8. Membuat View : https://youtu.be/hgyoI3iW12I
TAHAP 9. Membuat Model : https://youtu.be/VvTiNQtmpDM
TAHAP 10. Membuat Controller : https://youtu.be/OC3Zi2G4fqc
TAHAP 11. Komunikasikan di View : https://youtu.be/k1BFJ3UEf7E
TAHAP 12. Testing Apps : https://youtu.be/cNo8prJlLmc
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Struktur runtunan
Struktur percabangan
Struktur Perulangan
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Algoritma ini merupakan salah satu metode kecerdasann buatan untuk pencocokan kata / kalimat, dan dapat digunakan dalam pencocokan binary. contoh kasus dapat digunakan untuk pengolahan citra, deteksi, pencarian KMS
Materi yang ada pada slide ini berisi :
Penjelasan Umum Relasi Kelas
Penjelasan Derajat Relasi Kelas
Konsep dan Simulasi Relasi Kelas Dependency
Konsep dan Simulasi Relasi Kelas Association
Konsep dan Simulasi Relasi Kelas Aggregation
Konsep dan Simulasi Relasi Kelas Composition
Konsep Relasi Kelas Generalisasi (Inheritance)
Penjelasan Konsep MVC
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
DEFINISI GUI
SWING
HIRARKI JAVA SWING CLASS
KOMPONEN SWING
CONTAINER CLASS
JAVA LAYOUT MANAGER
JAVA SWING COMPONENT
DRAG N DROP
TUGAS INDIVIDU
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVCrizki adam kurniawan
Materi yang ada pada slide ini berisi :
TEORI :
APA ITU JDBC
APA ITU API
GAMBARAN DB API
ARSITEKTUR JDBC
JDBC INTERFACE CLASS
PRAKTIK :
Akses full source code nya di link ini :
https://github.com/RizkiAdamKurniawan/JAVA-DAO-MVC
Akses video tutorial nya di link ini :
TAHAP 1. Membuat Project Baru & Package Baru : https://youtu.be/s-6IdMJKhuw
TAHAP 2. Membuat Database : https://youtu.be/W5lR4CBq81g
TAHAP 3. Mapping Database ke Entitas : https://youtu.be/3wdvh3yH3rY
TAHAP 4. Membuat Koneksi : https://youtu.be/if7LPrGMLRY
TAHAP 5. Membuat Service DAO : https://youtu.be/-jMaNzjolXc
TAHAP 6. Membuat Fungsi CRUD : https://youtu.be/R0NwAnUyHx4
TAHAP 7. Membuat Management Transaksi DAO : https://youtu.be/lBzE7G6GM2w
TAHAP 8. Membuat View : https://youtu.be/hgyoI3iW12I
TAHAP 9. Membuat Model : https://youtu.be/VvTiNQtmpDM
TAHAP 10. Membuat Controller : https://youtu.be/OC3Zi2G4fqc
TAHAP 11. Komunikasikan di View : https://youtu.be/k1BFJ3UEf7E
TAHAP 12. Testing Apps : https://youtu.be/cNo8prJlLmc
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
1.Why project fail
2.Boss vs Leader
3.Management SDM Proyek
4.Conflict Management
5.Hippocrates Galenus
6.DISC Model
7.PERMA Model
8.GAMES
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Background testing
Issue
Testing technique
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Asumsi & Validasi
Lingkup Growth Hacking
Engine of Growth #1: Stickiness / Retention
Engine of Growth #2: Viralty
Engine of Growth #3: Paid Acquisition
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Penjelasan Umum Bisnis Model
Bisnis Model Canvas
Komponen Pada Model Bisnis Canvas
Revenue Model
Market Analysis
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Pengenalan Konsep Deployment Diagram
Notasi, Semantik dan Stereotype pada Deployment Diagram
Contoh Kasus Deployment Diagram
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Pengenalan Konsep Package Diagram
Notasi, Semantik dan Stereotype pada Packages Diagram
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Penjelasan Umum Sequence Diagram
Penjelasan Notasi, Semantic, dan Stereotype Umum Sequence Diagram
Konsep Time
Konsep Events, Sinyal, dan Pesan
Konsep Activation Bars
Konsep Nested Message
Hubungan Use Case Diagram, Kelas Diagram, dan Sequence Diagram
Konsep Sequence Fragment
Studi Kasus
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Pengenalan Konsep Class Diagram
Hubungan OOAD dengan OOP
Konsep Objek dan Kelas
Konsep dan Simulasi Enkapsulasi
Konsep dan Simulasi Pewarisan
Konsep dan Simulasi Polimorphisme
Penjelasan Konsep Abstraksi Pada OOAD dan OOP
Penjelasan Konsep Generic
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Error & Exception
Penanganan Exception
Penanganan Exception satu catch
Penanganan Exception banyak catch
Penanganan Exception finally
Membuat Exception Sendiri
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Apa itu generic programming
Konsep tipe object
Konsep Tag generic<E>
Collection
Iterator
Arraylist
LinkedList
Stack
PriorityQueue
HashMap
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Android version
Platform architecture
App Component
Kotlin
Struktur Project
Activity Lifecycle
Melempar Nilai
Layouting LinearLayout
Layouting RelativeLayout
Look And Feel
Custom Buttom
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
DDL
DML
LATIHAN
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
What is design sprint?
Sprint master
Sprint planning
Design Sprint method teory
Monday : Understand & Define
Tuesday : Diverge
Wednesday : Decide
Thursday : Prototype
Friday : Validate
Case Study
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
PERKENALAN & INSTALASI XAMPP
ABSTRAKSI DATA
TYPE DATA
KELOMPOK PERNYATAAN MYSQL
DDL
DML
LATIHAN
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Idea Validation
Product Documentation
Team Management
User Interface & Social Media
Asset & Warna
Tools Design
Usability Test Design
Coding Java Desktop
Coding Java Web
Coding Java Android
Evaluasi & Maintain Software
Pengembangan Bisnis Software
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Materi yang ada pada slide ini berisi :
Penjelasan umum activity diagram
Notasi & semantic
Starting activity
Activity & action
Activity frame
Decisions & merge
Fork & join
Time event
Activity partition (swimlanes)
Subactivity
Objects
Signalconnector
Expansion regions
Interrupt
Ending activity
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Implementasi Polimorphism
Overloading method VS Overriding Method
Ad Hoc & Subtyping Polimorphism
Latihan 5 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Inheritance (Pewarisan)
Hak akses protected
Override Method
Override Constructor
Kata kunci super
Kata kunci final
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Implementasi Konstruktor dan Destruktor
Overloading method
Latihan 4 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Pengenalan UML Sebagai Alat Bantu Pemodelan Pada Pembangunan Perangkat Lunak Menggunakan Pendekatan Analisis dan Desain Berorientasi Objek
Notasi, Semantik, dan Stereotype Pada UML
Komponen pada UML (Use Case View, Logical View, Physical View, dan Process View)
Pengenalan Use Case Diagram sebagai Use Case View Pada UML
Penjelasan Aktor, Generalisasi Aktor, dan Use Case
Penjelasan Use Case Scenario
Use Case Refinement (Relasi Include, Extends, dan Generalisasi Use Case)
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
IG : @rizkiadamkurniawan
3. • Method adalah blok dari kode program untuk melakukan suatu aksi tertentu
• Method berisi baris-baris perintah yang diberi sebuah nama yang nantinya bisa dipanggil
berulang kali
• Tujuan Membuat Method :
1. Membuat kode program menjadi lebih maintainable
2. Mengurangi redudansi kode
3. Program menjadi lebih terstruktur dan rapih
• Ada 2 bentuk method yang umum dikenal, yaitu :
1. Method tanpa nilai balik
2. Method dengan nilai balik
4. • Method ini disebut juga dengan istilah PROSEDUR yaitu method dengan tipe void.
• Method ini berisi baris perintah dengan tujuan tertentu tanpa mengembalikan sebuah nilai
• Bentuk Method tanpa nilai balik :
<akses_modifiers> <void> <nama_method>(<tipe_data> <nama_parameter>, ...){
<pernyataan1>
<pernyataan2>
}
5.
6. Variabel static dideklarasikan dengan kata kunci “static”. Siatnya hampir mirip dengan
variabel instance namun variabel ini dapat diakses langsung diluar kelas yang
mendeklarasikannya tanpa harus kelas tersebut diinstansiasi terlebih dahulu. Static
penggunaanya mirip dengan konstanta
7.
8.
9. • Method ini disebut juga dengan istilah FUNGSI
• Method yang akan mengembalikan sebuah nilai yang sesuai dengan tipe data dari method
itu sendiri.
• Misal sebuah method bertipe integer, maka method tersebut akan mengembalikan sebuah
nilai bertipe integer.
• Di java, method dengan nilai balik identik dengan kata kunci return didalam methodnya.
• Bentuk Method dengan nilai balik :
<akses_modifiers> <tipe_data> <nama_method>(<tipe_data> <nama_parameter>, ...){
<pernyataan1>
<pernyataan2>
return <nilai return>;
}
10.
11.
12. • String bukan tipe data primitif
• String merupakan array atau larik dari tipe data char.
• Bentuk umum string adalah sebagai berikut :
String <nama_variabel> = “”;
• Karena string merupakan sebuah kelas, maka java menyediakan beberapa method yang berguna untuk operasi-
operasi pada string. Seperti :
1. Length
2. Concat
3. Equals
13. • Method ini mengembalikan nilai yaitu jumlah karakter pada sebuah variabel string
14. • Method ini bertujuan untuk menggabungkan dua string dan mengembalikan nilai berupa string yang sudah
digabungkan
15. • Selain menggunakan concat, penggabungan string juga bisa menggunakan +. Contohnya : “Rizki” + “Adam”
1. Don't use + operator for String concatenation
in loop.
2. Always use StringBuilder for concatenation of
multiple String.
3. Always initialize StringBuilder with proper
capacity.
16. • Method ini digunakan untuk memerika dua buah sring dan akan mengembalikan nilai berupa boolean
17. • Array merupakan kumpulan dari nilai-nilai yang bertipe data sama yang disimpan dalam suatu urutan.
• Alasan menggunakan array adalah karena untuk mengurangi kebutuhan menggunakan banyak variabel yang
redudan, seperti : nama1, nama2, nama3, namaN.
• Bentuk umum pendeklarasian array :
<tipe_data>[] <nama_variabel>;
Or
<tipe_data> <nama_variabel>[];
• Setelah deklarasi, kita harus menginisialisasi array. Bentuk umum sebagai berikut :
<tipe_data>[] <nama_variabel> = new <tipe_data>[panjang_larik];
Or
<tipe_data>[] <nama_variabel> = {<nilai0>, <nilai1>,...};
• Pengaksesan sebuah nilai dari array adalah menggunakan indeks. Bentuk umum pengaksesan array, yaitu:
<nama_variabel> [indeks_yang_ingin_diakses]
18.
19. • Array dua dimensi adalah array dalam array. Dengan kata lain array dua dimensi adalah matriks (terdiri dari baris
dan kolom)
• Bentuk umum deklarasi dan inisialisasi array dua dimensi yaitu:
<tipe_data>[][] <nama_variabel> = new <tipe_data>[panjang_baris][panjang_kolom];
Atau
<tipe_data>[][] <nama_variabel> = {{<nilai00>,<nilai01>},{<nilai10>,<nilai11>},...};
• Pengaksesan nilai array dua dimensi adalah dengan mengakses indeks baris dan indeks kolomnya. Bentuk umum
pengaksesan array dua dimensi, yaitu:
<nama_variabel>[indeks_baris][indeks_kolom];
22. Disebuah perusahaan software terdapat sebuah aturan
penggajian dimana jika seorang karyawan sudah menikah,
maka karyawan tersebut akan mendapatkan tunjangan
sebesar 35% dari gaji pokok nya.
Jika Younglex ingin mengetahui berapa total gaji &
tunjangan nya dikarenakan dia sudah menikah dan memiliki
gaji pokok sebesar Rp 6.000.000 /bulan,
maka Bantulah younglex dengan cara buat program
tunjangan agar younglex dapat mengetahui hal tersebut
dengan cara menginputkan nominal gaji pokok & status
menikah atau belumnya sendiri?
38. 1. Kerjakan latihan 17 sampai 30 di pertemuan 2 ini SESUAI KETENTUAN MASING-MASING SOAL HINGGA RUNNING WELL
2. Buat masing-masing latihan tersebut ke dalam masing-masing project yang berbeda dengan ketentuan nama project :
namakelas-nim-namalatihan. Contoh : PBO6-10110269-Latihan30-Cakep
3. Didalam codingan, berikan comment identitas diri diatas nama class seperti terlihat pada slide selanjutnya di GAMBAR 1 –
CONTOH IDENTITAS TUGAS.
4. Upload hasil coding setiap project latihannya ke akun GITHUB masing-masing
5. ---
6. Laporkan tugas ini ke email saya rizkiadamunikom@gmail.com dengan subject NAMAKELAS-PERT2-NIM-NAMAMAHASISWA,
contoh : PBO6-PERT2-10110269-RIZKIADAMKURNIAWAN
7. Isi laporan tugas didalam email adalah link-link github dari masing-masing project disertai status setiap project nya
“RUNNING SESUAI KETENTUAN” / “RUNNING TAPI TIDAK SESUAI KETENTUAN” / “TIDAK RUNNING”. Kemudian screenshot
daftar repositorynya. Contoh :
28. https://github.com/RizkiAdamKurniawan/GantiKata : [Status:RUNNING TAPI TIDAK SESUAI KETENTUAN]
29. https://github.com/RizkiAdamKurniawan/WarnaKepribadian : [Status:TIDAK RUNNING]
30. https://github.com/RizkiAdamKurniawan/Cakep : [Status:RUNNING SESUAI KETENTUAN]