Friday, May 8, 2020

Memulai Belajar Pemrograman Mudah


BELAJAR BAHASA PEMROGRAMAN ?
Dalam era ini kita sangat sulit untuk memulai dari mana kita belajar bahasa pemrograman ? bahasa pemrograman apa yang harus kita pelajari ? tentu itu merupakan isi kepala yang ada pada teman-teman yang sedang bingung mencari jati diri hehehe, kita tahu bahwa pemrograman bagi anak Teknik Informatika khususnya merupakan sebuah seni yang erat dalam algoritma dan design.
lalu apakah bisa kita belajar pemrograman secara mandiri/otodidak dengan giat mencari referensi dan rela belajar bergadang sampai larut malam ? tentu bisa dan itu memang harus dilakukan, karena modal untuk belajar pemrograman menurut saya adalah Rasa Penasaran ! 

MENENTUKAN BAHASA PEMROGRAMAN
Untuk memilih bahasa pemrograman apa, saya menyarankan untuk belajar mengenai algoritma sebuah pemrograman dengan menggunakan C++, pemrograman ini menggunakan konsep OOP atau Object Oriented Programming dimana sebuah fungsi dan variable saling terhubung lalu dibungkus pada sebuah object. Teman-teman bisa mendownload DEV C++ untuk memulai pemrograman ini.

CARI SUMBER UNTUK MENUNTUN PEMBELAJARAN
Sebuah praktek apapun tentu harus di imbangi dengan sebuah teori, lalu bagaimana maksudnya ? pastinya dengan mencari sumber-sumber informasi yang menyediakan apa yang kita inginkan, semisal kita ingin mencari tau apa itu pemrograman HTML, CSS, PHP dan lainnya, kita harus mencari sumbernya tersebut untuk kita pelajari dengan membaca atau bahkan melihat video.

PRAKTEK-PRAKTEK DAN PRAKTEK
Untuk menghapal sebuah syntax program, tentu kita perlu selalu memperbanyak latihan/praktek untuk mengasah ingatan dan focus kita dalam pengetikan program, semisal dalam pengetikan program kita harus tau fungsi syntax tersebut untuk apa dan bagaimana efeknya ? dengan begitu kita akan terbiasa jika melihat struktur program tanpa mengeluh pusing sebelum memulai, SEKIAN.

SUMBER : REFERENSI

Monday, May 4, 2020

Tutorial Codeigniter4 PHP Framework Part 3 (Koneksi MySql / Read)


Menghubungkan codeigniter4 dengan DB (MySql)

Langkah-langkah
1.Silahkan masuk pada Phpmyadmin "localhost/phpmyadmin".
2.Buat database dengan nama "ci4".

 Buat database

3.Buat table dengan nama "mhs", ikuti seperti gambar berikut.
Table mhs

4.Silahkan buka kembali folder codeigniter4, masuk ke app/config/Database.php ubah seperti berikut.
Setting mysql

5.Buatlah sebuah model baru pada app/model dengan nama mhsModel.php lalu ketikan script berikut.

6.Buatlah sebuah controller baru pada app/controller dengan nama mhsController.php lalu ketikan script berikut.

7.Buatlah sebuah view baru pada app/views dengan nama mhsView.php lalu ketikan script berikut.

8.Jalankan program dan liat hasilnya, selesai.
 Selesai

Sunday, May 3, 2020

Tutorial Codeigniter4 PHP Framework Part 2 (Membuat Halaman)


Cara buat page codeigniter4 (simple)

Langkah-langkah
1.Buat sebuah controller terlebih dahulu "Welcome",seperti gambar berikut. 
Welcome

2.Isikan script berikut.

3.Kemudian jika sudah, kita langsung bisa membuat view dengan nama "welcomeView" yang menerima controller tersebut.
View

4.Lalu ketikan script berikut.

5.Terakhir arahakan url web browser ke controller welcome.
Finish

Saturday, May 2, 2020

Tutorial Codeigniter4 PHP Framework Part 1 (Installasi)


Cara installasi codeigniter4 (simple)

Langkah-langkah
1.Download codeigniter terlebih dahulu pada link berikut, codeigniter4.
2.Jika sudah selesai download, silahkan extract zip tersebut pada htdocs XAMPP, (jangan lupa nyalakan XAMPP terlebih dahulu). Htdocs xampp

3.Masuk pada command prompt arahkan pada folder penyimpanan htdocs codeigniter tadi.
Htdocs codeigniter

4.Ketikan php spark serve seperti gambar dibawah, lalu copy link localhost ke WEB Browser.
Cmd php

5.Maka installasi selesai sampai pada tampilan berikut.
Tampilan


Note Cara Download
  1. Klik link diatas.
  2. Centang i'm not robot lalu tunggu waktu 10 detik sampai ada tulisan continue, klik.
  3. Tunggu hingga tulisan "get link", klik.
  4. Download bisa dilakukan.

Wednesday, April 29, 2020

Praktikum algoritma & pemrograman II (Pertemuan 13)


Tugas Praktikum


1.Buatlah program contoh penggunaan searching (simpan dengan nama lat13_1.cpp)

2.Buatlah program contoh penggunaan searching (simpan dengan nama lat13_2.cpp)

Tugas Pendahuluan


1. Jelaskan kelebihan dan kekurangan Searching pada bahasa C/C++! 
Searching mempunyai kelebihan apabila data yang dicari letaknya pada data-data awal sehingga prosesnya berjalan cepat. namun searching mempunyai kelemahan apabila data yang dicari letaknya pada data terakhir maka dalam penggunaan waktu, proses ini berjalan lama.

2. Sebagai programmer, mengapa anda menggunakan Searching! 
Karena dalam hal ini, dengan menggunakan metode searching maka data tersebut mudah dicari sehingga itu mempercepat proses suatu program dalam hal apapun.

3. Buatlah contoh algoritma dan program sederhana menggunakan Searching dengan memakai Flowchart! 
Searching flowchart

Tugas Akhir


1. Buatlah program pencarian data-data, data-data yang akan dicari diinputkan dan kumpulan data-data yang akan dilakukan untuk proses pencarian juga diinputkan dan dimasukkan dalam array! 

Download Source Code Tugas Akhir Pertemuan 13 Download

Note Cara Download
  1. Klik link diatas.
  2. Centang i'm not robot lalu tunggu waktu 10 detik sampai ada tulisan continue, klik.
  3. Tunggu hingga tulisan "get link", klik.
  4. Download bisa dilakukan.

Praktikum algoritma & pemrograman II (Pertemuan 12)


Tugas Praktikum


1.Buatlah program contoh penggunaan sorting (simpan dengan nama lat12_1.cpp)

2.Buatlah program contoh penggunaan sorting (simpan dengan nama lat12_2.cpp)

3.Buatlah program contoh penggunaan sorting (simpan dengan nama lat12_3.cpp)

Tugas Pendahuluan


1. Sebutkan dan Jelaskan jenis-jenis Sorting pada bahasa C/C++! 
Bubble sort adalah metode pengurutan data dengan cara melakukan penukaran data tepat di sebelahnya secara terus menerus sampai dipastikan dalam satu iterasi tidak ada lagi perubahan. Jika tidak ada perubahan maka data sudah terurut.
Insertion Sort merupakan metode pengurutan data dengan menempatkan setiap elemen data pada posisinya dengan cara melakukan perbandingan.
Selection Sort merupakan kombinasi antara sorting dan searching. Metode ini sangat sederhana karena setiap proses akan dicari elemen-elemen yang belum diurutkan yang terkecil (ascending) atau terbesar (descending) yang akan ditukarkan ke posisi yang tepat di dalam array.

2. Sebagai programmer, mengapa anda menggunakan Sorting! 
Karena jika tidak menggunakan sorting, maka programer nanti kebingungan buat menemukan atau baca script mereka. yang di-sorting itu biasanya: nama script, di mana kamu meletakkan script, variabel, dll

3. Buatlah contoh algoritma dan program sederhana menggunakan Sorting dengan memakai Flowchart! 
Sorting flowchart

Tugas Akhir


1. Buatlah program untuk mengurutkan data-data berikut ini dari yang terbesar ke yang terkecil! 
4 , 8 , 5 , 9 , 6 , 2 , 7 , 5 , 9 , 5 

Download Source Code Tugas Akhir Pertemuan 12 Download

Note Cara Download
  1. Klik link diatas.
  2. Centang i'm not robot lalu tunggu waktu 10 detik sampai ada tulisan continue, klik.
  3. Tunggu hingga tulisan "get link", klik.
  4. Download bisa dilakukan.

Praktikum algoritma & pemrograman II (Pertemuan 11)


Tugas Praktikum


1.Buatlah program contoh penggunaan struktur (simpan dengan nama lat11_1.cpp)

2.Buatlah program contoh penggunaan struktur (simpan dengan nama lat11_2.cpp)

3.Buatlah program contoh penggunaan struktur (simpan dengan nama lat11_3.cpp)

4.Buatlah program untuk mencatat data siswa suatu sekolah yang terdiri dari field nama, alamat, telepon, dan jenis kelamin. Tampilan Output sebagai berikut.  (simpan dengan nama lat11_4.cpp)
Nama Siswa : Andri
Alamat : Klaten
Jenis Kelamin : Pria
Telepon : 0856712712
Mau tambah data lagi [Y/T] :


Tugas Pendahuluan


1. Jelaskan yang dimaksud dengan Struktur pada bahasa C/C++! 
Struktur adalah pengelompokan dari variabel-variabel yang bernaung dalam satu nama yang sama. Suatu struktur dapat terdiri dari kumpulan variabel-variabel yang berbeda tipenya dalam satu nama.

2. Sebagai programmer, mengapa anda menggunakan Sruktur! 
Struktur dapat membantu mengatur data-data yang rumit, khususnya dalam program yang besar, karena struktur membiarkan sekelompok variabel diperlakukan sebagai satu unit dari pada sebagai entry yang terpisah.

3. Buatlah contoh algoritma dan program sederhana menggunakan Struktur dengan memakai Flowchart!
Flowchart struktur

Tugas Akhir


1. Buatlah program untuk mencatat data karyawan yang terdiri dari field jumlah karyawan, nama, gaji/bulan, serta status (belum nikah/menikah). Jika sudah menikah, tanya berapa anaknya. Tampilkan seluruh data dalam bentuk tabel! 

Download Source Code Tugas Akhir Pertemuan 11 Download

Note Cara Download
  1. Klik link diatas.
  2. Centang i'm not robot lalu tunggu waktu 10 detik sampai ada tulisan continue, klik.
  3. Tunggu hingga tulisan "get link", klik.
  4. Download bisa dilakukan.