[Tutorial] Membuat Shopping Cart menggunakan PHP

Tutorial membuat Shopping Cart dengan PHP – Hai Sobat Tekno!, apakah kamu tahu Shopping Cart? (Shopping Cart) Keranjang belanja merupakan salah satu fitur yang digunakan untuk memasukkan ataupun menyimpan suatu item barang.

Shopping Cart biasanya terdapat pada web e-commerce untuk memudahkan user yang ingin menyimpan suatu barang dan bisa explore barang lain tanpa takut item tersebut hilang. 

Langkah-langkah yang harus kamu lakukan

1. Membuat list produk menggunakan file database

Pertama tama kita akan membuat product nya terlebih dahulu. Kita perlu membuat informasi yang diperlukan pada sebuah produk seperti:

[ORDER DETAIL]

  • productid
  • orderid
  • price
  • quantity

[TABEL STRUKTUR]

  • id
  • name
  • detecreation
  • status
  • username

[PRODUCT]

  • id
  • name
  • price
  • quantity
  • description

2. Membuat File Koneksi untuk mengakses database

Setelah pembuatan database di step 1, langkah selanjutnya buat file connection untuk mengkoneksikan database.

3. Membuat CSS untuk mempercantik tampilan

Buat juga file CSS untuk memperbaiki dan mempercantik tampilan halaman.

4. Membuat file.php

Setelah css dibuat, lanjut membuat file.php untuk mengambil data yang sudah disediakan di database.

5. Membuat file item.php

Kemudian buat file item untuk memanggil item-item yang sudah dibuat.

6. Membuat File Cart.php

Setelah kita membuat item.php, kita buat file cart untuk menyimpan data barang yang di pilih.

7. Membuat file checkout.php

Setelah barang dipindah ke cart, buat checkout untuk melanjutkan proses selanjutnya ke pembelian.

Setelah selesai mengikuti step step diatas, maka kamu sudah bisa membuat shopping cart. Demikian lah cara membuat Shopping Cart menggunakan php. Baca juga artikel kami lainnya mengenai Pentingnya Javascript bagi Developer

Download Code : Google Drive

Source : https://github.com/anhqui/SHOPPING_CART

Kenapa Javascript Hal Wajib bagi Developer?

Kenapa Javascript Hal Wajib bagi Developer? – Hai Sobat Tekno! Bagi kamu seorang developer, pastinya tidak asing dong dengan bahasa pemrograman yang bernama javascript?. Begitu banyaknya hal yang bisa kamu buat dengan bahasa ini seperti membuat website, aplikasi desktop, aplikasi mobile sampai pembuatan  game.

Dipakai Perusahaan Top Global

Umumnya, penggunaan JavaScript ini banyak digunakan untuk membuat website agar lebih interaktif. Kelebihan ini, dimanfaatkan oleh banyak perusahaan papan atas seperti Facebook, Google, Linkedin dan lain lain untuk mempercantik website nya. 

Yuk, kita kenalan dulu dengan Javascript.

Apa itu Javascript?

Javascript merupakan bahasa pemrograman yang dikembangkan oleh Brandan Eich. Bahasa ini di launching pada tahun 1995.

Jika kamu membuat website menggunakan HTML dan CSS, kamu perlu penggunaan Javascript untuk meningkatkan fungsionalitas website. Hal ini diibaratkan seperti nyawa nya, sehingga website kamu akan lebih hidup dan berfungsi dengan semestinya. 

Fungsi Javascript

Nah, sekarang kita list yuk, apa saja fungsi dari Javascript untuk membantu kamu bekerja di dunia pemrograman.

1. Website Menarik dan Interaktif

Salah satu keunggulan Javascript untuk membuat website yang menarik adalah karena user experience yang diberikan. Tak cukup menggunakan HTML dan CSS, kamu perlu memasukkan Javascript untuk membuat visualisasi seperti animasi, sehingga user mendapatkan pengalaman yang menyenangkan ketika mengunjungi website kamu

2. Efisiensi Web Developer

Framework Frontend yang merupakan turunan dari seperti Node JS, React JS maupun Vue JS sangat berguna untuk efisiensi pembuatan website, dengan menggunakan Framework tersebut, kamu hanya perlu memanggil nya dan tidak perlu menulis kode dari nol.

Dalam implementasinya, developer dapat memanggil komponen sebelumnya, sehingga kamu tidak perlu membuat tampilan UI dari awal. Dari segi Backend seperti Node JS, memiliki kelebihan yang dapat mengurangi respon time pada server,karena mempunyai sifat single thread dan memiliki arsitektur yang bersifat non blocking.

3. Web Server

Jika kamu ingin membangun web server atau membangun backend sebuah website atau mobile apps, kamu bisa memanfaatkan Javascript. Contohnya adalah Node JS, dimana Node JS ini merupakan salah satu Framework yang banyak digunakan perusahaan Top Global seperti Linkedin, Netflix, Paypal bahkan sekelas NASA.

Web Server sangat bergantung dengan infrastuktur Backend. Sehingga ketika Backend kita sudah Efisien, maka akan menghemat waktu dalam impllementasinya.

4. Game Berbasis Web

Kamu tahu Flappy Bird? Flappy Bird merupakan game browser yang dikembangkan menggunakan HTML dan Javascript. Penggunaan nya menggunakan Playground JS Quintus, dan lain lain.

5. Aplikasi Desktop

Proton Native merupakan Framework dasar yang dipakai untuk mengembangkan Aplikasi Desktop. Dengan Framework ini kamu bisa membuat berbagai macam kode di Sistem Operasi yang berbeda. 

6. Aplikasi Mobile

Selain bisa untuk pengembangan aplikasi Desktop, Bahasa ini juga kuat dalam pengembangan aplikasi mobile. Eksekusinya developer cukup membuat satu kode saja untuk membuild aplikasi ke Android maupun IOS.

Yang biasa digunakan adalah React Native, Cordova dan Titanium. Dibandingkan dengan Kotlin dan Swift yang hanya digunakan untuk mengembangkan salah satu sistem operasi seperti android dan IOS saja, React bisa diaplikasikan untuk keduanya dengan sekali tulis.

Baca juga artikel kami mengenai Pengertian Lengkap Programming Language dan Contohnya.

Download 5 Aplikasi Editing Video Android (2022)

Download 5 Aplikasi Editing Video Android untuk Pemula (2022) – Hai Sobat Tekno!. Dewasa ini selain editing foto, kebutuhan untuk editing video semakin meningkat. Dengan berbagai platform yang menyediakan konten berbasis video seperti Youtube, TikTok instagram dan lain sebagainya. Jenis software nya pun dibagi menjadi 2 kasta, dari editing menggunakan PC yang memiliki berbagai fitur, hingga smartphone yang cukup untuk digunakan untuk kebutuhan editing sebagai editor pemula.

Kali ini mimin akan membagikan Aplikasi Editing video untuk kamu yang cuma modal Smartphone Android.

1 .Kinemaster

Salah satu aplikasi editor video yang cukup terkenal adakah Kinemaster. Dengan penggunaan yang mudah dan cukup lengkap, kamu bisa menghasilkan video epic hanya dari sebuah smartphone.

Kelebihan dari Kinemaster ini yang pertama adalah Mudah digunakan. Dengan memafaatkan model layering, aplikasi cenderung lebih mudah digunakan untuk pemula. Kemudian User Interface Menarik, dengan icon yang didesain untuk editing pada smartphone, Kinemaster cerdik menempatkan icon-icon nya. Fitur Lengkap, banyak fitur yang bisa kamu implementasikan untuk pembuatan video kamu, sehingga kamu tidak perlu lagi menggunakan aplikasi lain untuk membuat video mu menjadi bagus. Akan tetapi, KInemaster juga memiliki kekurang seperti, 

Download Kinemaster disini

2. Adobe Premiere Rush

Adobe sepertinya sadar akan pentingnya pengalihan editing video dari PC ke Smartphone. Kemunculan pesaing Kinemaster ini memberikan tampilan yang mirip dengan adobe premiere Pro. Untuk kamu yang masih kebingungan menggunakan Kinemaster, dan sudah biasa menggunakan Adobe Premiere Pro, kamu bisa coba ini. Tersedia tidak hanya untuk Android, tapi juga untuk IOS. Adobe Premiere Rush ini memiliki sejumlah fitur-fitur unggulan seperti fitur motion graphic template dan auto sync audio.

Download Adobe Premiere Rush disini

3. PowerDirector

PowerDirecror terdapat layer-layer yang bisa memasukkan teks, foto, musik dan video. Kemudian fitur seperti split dan lain lain sangat mudah digunakan. Kelebihan dari Power Director adalah banyaknya efek yang bisa digunakan, yakni sebanyak 30 efek. Berukuran cukup kecil dan tanpa watermark juga merupakan kelebihan yang ada pada Power Director ini. Kelebihan lainnya adalah pada export video yang sudah bisa Ful HD.

Download PowerDirector Disini

4. Inshot

Rekomendasi editing video selanjutnya adalah Inshot. Selain mendapat kemudahan dalam mengedit, hasilnya juga bisa langsung dibagikan di kanal video seperti Tiktok dan Instagram. Meskipun terdapat watermark, kamu bisa menghapus watermark tersebut tanpa harus upgrade ke premium. Kekurangan yang dimiliki Inshot adalah ada beberapa pengaturan yang masih sulit digunakan seperti adanya crash dan tools undo yang tidak ada di beberapa kondisi.

Download Inshot disini

5. Quik

Sesuai dengan namanya, Quik memberikan kecepatan dalam melakukan proses editing video. Meskipun kamu bisa mendownload secara gratis di playstore, kamu juga tidak akan melihat iklan-iklan yang mengganggu. Quik ini juga bisa diintegrasikan dan digunakan secara maksimal untuk smartphone yang terkoneksi GoPro. Dan untuk kamu yang belum bisa editing video, aplikasi ini bisa secara otomatis melakukan editing. Jadi kamu tinggal memilih foto atau video yang ingin di edit, Quik secara otomatis akan menyusun dan menyinkronkan dengan backsound yang dipilih. Akan tetapi kekurangan dari Quik adalah keterbatasan untuk video yang berdurasi panjang.

Download Quik Disini

Demikian rekomendasi video editing menggunakan smartphone yang bisa bikin kamu mudah dan produktif dalam mengedit video.

5 Compiler Bahasa C terbaik 2022

5 Compiler Bahasa C terbaik 2022 – Hai sobat tekno! Kamu pengguna bahasa pemrograman C? pastinya kamu perlu memiliki software compiler yang cocok atau mudah untuk kamu gunakan. 

Apa itu Bahasa Pemrograman C

Kelebihan dari Bahasa C ini kinerja dan kemampuan pemrosesan yang kuat. Bahasa pemrograman C terdapat hirarki yang solid dan mudah dirawat.

Bahasa C juga bisa mengintegrasikan fungsi bahasa tingkat tinggi dan rendah, sehingga bisa melakukan operasi pemrograman untuk perangkat keras.

Selain untuk pengembangan perangkat lunak sistem, tapi juga cocok untuk pengembangan perangkat lunak aplikasi. Ditambah bahasa C memiliki karakteristik yang tingkat efisiensi nya sangat tinggi dan kuat dalam hal portabilitas.

Oleh karena itu bahasa pemrograman C bisa integrasikan secara luas dengan adanya C dan C++.

Memilih Compiler C

Apa saja compiler yang biasanya dibutuhkan untuk seorang programmer?

1. CLion

CLion adalah IDE crossplatform buatan Jetbrains yang dirancang untuk meng compile C dan C++. Selain untuk compiler C, CLion ini juga bisa untuk bahasa Python. CLion menyertakan banyak fungsi yang baik untuk meningkatkan produktivitas developer.

2. Dev–C++

Windows ternyata memiliki compiler ringan untuk developer bahasa pemrograman C++. Software ini sangat baik digunakan untuk pemula untuk melatih keterampilan dasar pemrograman. Dan biasanya digunakan sebagai software untuk pembelajaran dan pelatihan.

3. Visual Studio

Mungkin Visual Studio salah satu compiler yang paling banyak digunakan oleh para developer khususnya bahasa C. Dimana Visual Studio dikembangan secara independen oleh microsoft. Fitur plug-in yang disematkan memiliki banyak kegunaan untuk produktivitas developer. Meski untuk pemula kurang recommended untuk digunakan, akan tetapi untuk skala yang besar, ataupun kamu masih bingung ingin menggunakan compiler yang mana, Visual Studio merupakan pilihan paling aman. Tapi jangan heran jika konsumsi memori instalasi nya sangat besar, karena memang seperti All in One dalam dunia pemrograman

4. Xcode

Xcode merupakan IDE buatan Apple inc. yang sudah disediakan khusus untuk  pengguna Mac OS. Kalau kamu pengguna macOS dan ingin mengembangkan aplikasi yang berbasis macOs atau IOS, Xcode merupakan pilihan terbaik.

5. Notepad++

Pada sistem operasi windows juga ada loh software yang sangat ringan untuk meng compile bahasa pemrograman C. Selain itu, notepad juga memiliki dukungan terhadap 27 jenis sintaks. Menjadikan notepad software dasar untuk melakukan compiling.

Itulah 5 compiler yang biasa digunakan oleh programmer C. Apabila kamu punya rekomendasi lain, tulis di komentar.

Baca juga artikel kami mengenai : Belajar Coding melalui Game

Translate Multibahasa Gratis dengan Online Doc Translator

Trik Translate Multibahasa dengan Online Doc Translator – Hai Sobat Tekno! Lagi skripsian atau ingin membuat artikel bahasa inggris, tapi kamu ngga bisa bahasa inggris?? tenang… kamu tidak perlu translate per kalimat menggunakan google translate. kamu cukup upload dokumen sekali, dan bisa di download dalam berbagai bahasa, ngga cuma bahasa inggris loh. Nah, gimana caranya??

Apa itu Online doc Translator

Doc Translator adalah layanan untuk menerjemahkan dokumen. Kelebihannya adalah kita bisa langsung
mengupoad file dokumen utuh yang langsung bisa di translate tanpa mengubah layout dari file dokumen aslinya. Kelebihan lainnya adalah kamu nggak cuma bisa translate bahasa Indonesia ke Inggris aja, namun bisa translate dari bahasa-bahasa lain.

Nah, gimana sih cara menggunakan Online Doc Translator?

Cara Translate Menggunakan Online Doc Translator

  1. buka www.doctranslator.com
  2. Daftar atau login terlebih dahulu
  1. Setelah login, klik browse untuk mengupload dokumen mu
  1. Kemudian kamu bisa ubah “Target Language” sesuai keinginan, dan klik “upload”
  1. Setelah terupload, klik “translate with machine” atau “translate by human”. Jika kamu ingin hasil yang memuaskan, kamu bisa memilih translate by human. Akan tetapi kamu akan dikenakan biaya tambahan (dan itu lumayan). So, untuk uji coba kita pilih “translate with machine”
  1. Voilaaa… translate kedalam bahasa inggris sudah selesai. Tinggal Download deh.

Itulah cara terbaik untuk translate artikel kamu kedalam bahasa inggris, kamu bisa cek kembali mengenai grammar dan bahasa nya, karena ini di translate menggunakan mesin, jadi jangan heran kalau ada beberapa kata yang mungkin tidak sesuai dengan aslinya.

Baca juga artikel kami mengenai Cara Ngiklan Pakai Facebook Business

Cara Terbaru Ngiklan pakai Facebook Business

Cara Terbaru Ngiklan pakai Facebook Business – Hai Sobbat Tekno!. Pernah nggak sih waktu kamu lagi scroll instagram dan kepo sama salah satu iklan, dan ketika kamu ingin melihat lebih lanjut ternyata malah dibawa ke laman facebook?. ternyata eh ternyata, ini merupakan salah satu efisiensi yang dilakukan oleh meta. Jadi, kamu bisa membuat iklan di platform Facebook maupun Instagram hanya dengan satu tools, yakni Facebook Business Manager. Mau tahu gimana cara buatnya dan apa saja fiturnya? check this out!

Apa itu Facebook Business Manager?

Pertama tama, kamu harus mengetahui apa itu Facebook Business Manager. Faceboook Business Manager merupakan tools untuk membuat, mengatur dan memonitor jalan nya iklan yang kamu pasang di platform platform Meta seperti Instagram, Facebook dan Messenger. Kamu cukup pakai tools tersebut untuk melihat dan memonitoring baik dari Desktop maupun smartphone.

Apa saja keuntungan nya?

Cukup satu tools untuk banyak platform

Dengan budget yang dapat disesuaikan, kamu bisa memasang iklan baik di Feeds, Story, Search, Message di Facebook, Instagram dan Messenger. Bahkan sekarang kamu bisa beriklan di platform terbarunya Meta yakni Oculus VR.

Bisa menyesuaikan Audiens

Kalau kamu memiliki pengalaman di bidang paid ads, ini merupakan tools yang sangat membantu untuk menentukan target audience mu. Facebook Business ini dapat disesuaikan dengan lokasi, demografik, minat, dan perilaku masyarakat di media online. Jadi, anggaran mu bisa lebih efektif dan produk yang kamu jual bisa lebih on target yang memang membutuhkan iklan atau produk tersebut.

Budget sesuai kantong

Selain bisa menargetkan audience yang diinginkan, kamu juga bisa menyesuaikan budget. Jadi kamu bisa tahu anggaran maksimal yang bisa kamu terapkan sehingga untuk biaya iklan tidak over budget.

A/B testing

Kamu bisa testing dengan algoritma yang dimiliki Facebook. Dengan testing ini, kamu bisa mengetahui hasil dari beberapa design yang akan kamu iklan kan. Jadi kamu bisa memilih mana design yang cocok untuk Campaign mu.

Real Time Monitoring

Facebook Business mempunyai dashboard yang berisi tampilan chart untuk kamu analisis. Sehingga pekerjaan mu akan lebih mudah.

Cara Membuat Facebook Business

  1. Membuat akun

Pertama tama, kamu harus memiliki akun personal untuk membuka fitur Facebook Business. Caranya, signup apabila kamu belum sama sekali memiliki akun meta, atau bisa login dengan akun yang sudah kamu punya. Setelah mendaftar atau login, Masuk ke laman https://business.facebook.com dan pilih “create account”

  1. Koneksi kan dengan akun Iklan

Setelah masuk ke dashboard utama, pilih create Business Account. Masukkan data–data yang diperlukan untuk menunjukkan bisnis kamu.

  1. Tambah Rekan Kerja

Kamu bisa memasukkan rekan kerja dengan piliih “add people” untuk bekerja sama dalam melakukan bisnis dan meminimalisir kemungkinan akun terkunci karena akun personal mu terkena masalah.

  1. Mengamankan Akun dengan 2FA

Otentikasi dua faktor adalah salah satu keamanan yang bisa kamu terapkan. Sehingga tidak sembarang orang bisa memakai akun tersebut. Dan ketika ada orang yang ingin mengakses akun tersebut akan ada notif di smartphone kamu.

  1. Mulai beriklan

Setelah ke 4 step tersebut selesai, saatnya kamu buat iklan. Lakukan A/B testing dan buat dengan anggaran yang sesuai. Siapkan design dan pastikan kamu sudah mengetahui sasaran audience mu.

Itulah artikel mengenai Facebook Business Manager dan cara pembuatan nya. Kamu juga bisa belajar lebih jauh mengenai digital marketing dan cara riset keyword dengan menggunakan facebook ads library.

5 Internet Speedtest Terbaik yang sering jadi acuan

5 Internet Speedtest Terbaik yang sering jadi acuan – Hai sobat Tekno!. Terkadang kita suka sebel nggak sih ketika sedang bermain game online, tiba-tiba nge lag dan berujung pada kekalahan. Ternyata pada saat main, sinyal internet kita tidak lebih dari 2Mbps. Nah, gimana caranya agar kita tahu seberapa cepat koneksi internet kita? nih, Mintek kasih solusinya,

Speedtest.net

Solusi mengecek internet speedtest yang pertama adalah speedtest.net. Cara ini simpel pake banget. Kamu cukup buka laman nya, kemudian klik “Go”

Setelah itu kamu akan di perlihatkan hasilnya seperti dibawah ini,

Speedtest.net bisa juga di download untuk di gunakan di smartphone mu.

Internet Speed Test Meter Lite

Aplikasi ini berguna untuk kamu yang ingin memantau kecepatan internet secara realtime. Kamu harus download terlebih dahulu di playstore ataupun appstore

Setelah download, kamu akan otomatis mendapatkan informasi mengenai kecepatan koneksi internet pada notch bar kamu.

Internet Speed Test Meter.net

Meter.net adalah salah satu alternatif untuk mengetahui seberapa cepat koneksi internet mu. Kamu tidak perlu bersusah payah mendownload aplikasi nya, kamu cukup kunjungi laman meter.net lalu klik “Start”

Kamu akan memperoleh informasi mengenai download speed, upload speed dan ping. Untuk melakukan pengecekan nya pun kamu membutuhkan waktu hanya 30 detik saja.

Speedsmart.net

Speedsmart.net juga merupakan salah satu alternatif untuk mengecek koneksi internet kamu. Kamu bisa memilih mau menggunakan lewat browser, IOS maupun Android. yang membedakan adalah dari sisi teknologi nya. Speedsmart.net ini lebih cepat dan akurat karena memakai HTML 5, berbeda dari tester-tester yang lain yang masih menggunakan java atau Flash.

Bandwidthplace.com

Sama seperti meter.net, kamu cukup kunjungi laman web nya di bandwidthplace.com kemudian klik “Start”

Pada bandwidthplace terdapat fitur “Server” yang memudahkan pengguna memilih lokasi keberadaan dan mendeteksi jenis provider yang dipakai.

Baca juga artikel kami mengenai Internet Explorer yang disuntik mati

Editing Foto Online Terbaik 2022

Editing Foto Online Terbaik 2022 – Hai sobat tekno!, Saat ini, banyak sekali developer penyedia aplikasi untuk mengedit foto. Ada yang berbayar maupun yang gratis. Meskipun gratis, biasanya kita terlalu ribet karena harus menginstal terlebih dahulu. Belum lagi jika ternyata kemampuan komputer atau laptop kita tidak memenuhi requirement. Namun seiring berkembangnya teknologi, saat ini sudah banyak aplikasi pengedit foto secara online. Jadi kita tidak perlu susah susah untuk menginstal software di perangkat kita, dan bisa kita akses sepanjang waktu selama terkoneksi dengan internet. Apa saja?

Pixlr

Pixlr merupakan layanan edit foto online dengan fitur sangat lengkap mirip seperti adobe photoshop. Contohnya seperti crop, arrange, cutout, saturation, editing text dan lain sebagainya. Salah satu keunggulan nya antara lain adanya photo effect seperti instagram. Ada pula fitur untuk menggambar dan editing sticker. Selain itu, Pixlr juga menyediakan layering yang semakin mirip dengan adobe photoshop. Untuk kamu yang ingin mencoba pixlr, bisa kunjungi laman nya di pixlr.com

Canva

Canva merupakan primadona para pencari template desain yang menekankan ke fleksibilitas. Cara penggunaan yang mudah adalah salah satu kelebihan dari Canva. Untuk kamu yang belum mengerti desain atau ingin mendesain dengan waktu yang cepat, Canva lah pillihannya.

Polarr

Polar merupakan layanan edit foto online selain Pixlr. Dengan fungsi yang hampir sama namun sederhana, Polar bisa menjadi alternatif dalam mengedit foto. Kelebihan nya adalah kamu bisa memilih tema terhadap tampilannya. Kamu juga bisa membayar untuk menggunakan fitur yang lebih lengkap.

Befunky

Aplikasi edit foto online lainnya adalah Befunky.com. Sama hal nya dengan pixlr, Befunky adalah salah satu alternatif untuk mengedit foto. kamu bisa menggunakan fitur efek foto seperti kolase, blur, beautify dan lain sebagainya.

Gimp

GNU Image Manipulation Program adalah salah satu aplikasi editing foto favorit. Karena aplkasi ini bersifat Open Source, yang mana kamu bisa menambahkan fitur dan filter ke dalam aplikasi secara bebas. Dengan antarmuka yang mudah dimengerti, pengguna baru pun tidak akan bingung. Semua fitur yang ada di aplikasi ini Free alias gratis tis tis…

Itulah 5 aplikasi editing foto online terbaik tahun 2022 ini, baca juga Syarat Monetisasi youtube bagi pengguna baru