13Nov/17

3 Framework Python GUI Yang Open Source

3 Framework Python GUI yang Open Source : PyQt, WxPython,Tkinter

3 Framework Python GUI Yang Open SourceDi Pemrograman Python, langkah-langkah untuk memulai pemrograman GUI tidaklah terlalu rumit, hanya diperlukan sebuah keputusan dalam memilih yaitu Framework Python GUI mana yang akan kita pakai. Untungnya ada banyak pilihan yang tersedia sehingga kita bisa memilih sesuai dengan kebutuhan dan yang kita anggap terbaik. Seperti halnya di PHP, Python pun menyediakan banyak pilihan framework.

Berikut adalah tiga Framework open source yang fantastis yang patut kita coba. Silahkan dipelajari dari ketiga framework python dibawah ini dan jika perlu cari pembahasan lain yang lebih lengkap agar dapat gambaran yang utuh. kira-kira apa saja ya nama frameworknya? biar gak menduga-duga … yuk kita langsung ke TKP aja

PyQt

PyQt adalah toolkit widget GUI. Ini merupakan antarmuka Python untuk Qt, salah satu yang paling kuat, serta populer GUI perpustakaan cross-platform. PyQt dikembangkan oleh RiverBank Computing Ltd, Versi terbaru dari PyQt bisa didownload dari situs resminya – riverbankcomputing.com

PyQt API adalah satu set modul yang berisi sejumlah besar kelas dan fungsi. Sementara QtCore modul berisi fungsi non-GUI untuk bekerja dengan file dan direktori dll, QtGui modul berisi semua kontrol grafis. Selain itu, ada modul untuk bekerja dengan XML (QtXml), SVG (QtSvg), dan SQL (QtSql), dll

PyQt kompatibel dengan semua sistem operasi populer seperti Windows, Linux, dan Mac OS. Ini adalah ganda berlisensi, tersedia di bawah GPL serta lisensi komersial.

WxPython

wxPython merupakan wrapper Python untuk wxWidgets (which is written in C++), yang populer cross-platform GUI toolkit. Dikembangkan oleh seorang yang bernama Robin Dunn bersama dengan Harri Pasanen. WxPython diimplementasikan sebagai modul ekstensi Python.

Sama seperti wxWidgets, wxPython juga merupakan perangkat lunak bebas. Hal ini bisa didownload dari situs resmi wxpython.org. Binari dan kode sumber untuk banyak platform sistem operasi yang tersedia untuk di-download di situs ini.

Modul utama dalam wxPython API meliputi modul inti. Ini terdiri dari wxObject kelas, yang merupakan dasar untuk semua kelas dalam API. modul kontrol berisi semua widget yang digunakan dalam pengembangan aplikasi GUI. Misalnya, wx.Button, wx.StaticText (analogous to a label) , wx.TextCtrl (editable text control) , dll

wxPython API memiliki GDI (Graphics Device Interface) modul. Ini adalah satu set kelas yang digunakan untuk menggambar pada widget. Kelas seperti font, warna, kuas, dll adalah bagian dari itu. Semua kelas jendela kontainer didefinisikan dalam modul Windows.

Thinker

Tkinter adalah graphic user interface (GUI) standar python digunakan untuk membuat tampilan aplikasi dengan komponen-komponen yang ada di modul tkinter seperti Button, Textbox, Label, Frame, Window yang mana sangat mendukung dalam penciptaan aplikasi GUI

Membuat aplikasi GUI menggunakan Tkinter adalah tugas yang mudah. Yang perlu Anda lakukan adalah melakukan langkah-langkah sebagai berikut :

  • Mengimpor Tkinter modul.
  • Buat jendela utama aplikasi GUI.
  • Tambahkan satu atau lebih dari widget tersebut di atas ke aplikasi GUI.
  • Masukkan acara loop utama untuk mengambil tindakan terhadap setiap peristiwa dipicu oleh pengguna.

Itulah 3 Framework Python GUI Open Source yang bisa kita bahas, semoga bisa menambah wawasan temen-temen soal Framework Python dan bisa langsung mencoba-nya biar gak penasaran.

Selamat Mencoba

Informasi Kursus, Private, dan Inhouse Training Python bisa hubungi : 0896-5331-2998 atau kunjungi web kami Training Pemrograman Python

Save

Save

31Oct/17

10 Cara Agar Website Optimal DiPerangkat Mobile

10 Cara Agar Website Optimal DiPerangkat MobileAkhir-akhir ini dunia sudah mulai beralih dalam mengakses Web, bukan lagi pakai komputer desktop tapi rata-rata sudah menggunakan perangkat mobile. So … Mulai sekarang Website kita harus dirancang sedemikian rupa agar bisa dilihat di layar terkecil sekalipun.

Seiring berjalannya waktu, semakin banyak orang yang mengandalkan perangkat seluler dalam membuka web, oleh karena itulah kita perlu memastikan bahwa situs kita sudah mobile friendly atau sudah bisa dibuka di ponsel atau HP dengan tampilan maksimal tanpa harus ada yang hilang atau terlalu kecil tampilannya. Inilah satu-satunya cara guna menjangkau pengguna yang ditarget melalui platform yang mereka gunakan.

Berikut adalah beberapa cara dalam memastikan situs web kita sudah optimalkan dalam seluler yaitu :

Pahami / Kenali Pengunjung Web Kita

Hal pertama yang harus kita lakukan adalah menentukan siapa pengunjung web kita. Jangan mencoba untuk melayani semua orang pada saat bersamaan, karena ini mungkin akan merugikan klien lain dalam jangka panjang. Setelah kita tahu siapa pengunjung web kita, cari tahu perilaku khas mereka di web. Bila sudah ditentukan ini, cari tahu apa yang mereka cari di internet. Beberapa orang menjelajah web tanpa tujuan akan tetapi ada pengunjung yang melakukannya untuk suatu tujuan. Bergantung pada siapa pengunjung web kita, yang jelas kita harus bisa memberikan apa yang mereka cari.

Buat Semua Konten Website bisa diakses Pengunjung

Ada desainer web yang menyembunyikan beberapa konten yang ada di situs web mereka ketika diakses melalui ponsel. Terkadang mereka melakukan hal ini saat mereka merasa kontennya terlalu banyak untuk user atau pengunjung. Rasanya tidak ada manfaatnya jika kita melakukan hidden content, bahkan tujuan kita membuat konten agar orang lain bisa membaca dan memahami apa yang kita inginkan. Jadi sebaiknya buat semua konten bisa diakses melalui ponsel agar kita pengunjung betah di website kita.

Loading Website Cepat Ketika Diakses

Salah satu hal yang sangat disukai pengunjung web adalah web mudah dan cepat dibuka ketika diakses. Dalam banyak kasus, pengunjung yang mengakses melalui ponsel atau HP meninggalkan situs web yang sangat lambat ketika diakses sehingga hal ini berdampak sangat tidak baik buat reputasi web kita dimata mesin pencari. Hal-hal yang bisa kita lakukan agar web cepat loadingnya adalah optimalkan gambar, kecilkan kode, manfaatkan cache browser dan yang lainnya. Dengan cara ini, pengunjung web bisa dengan cepat mengakses situs dan cepat mendapatkan informasi yang dibutuhkan dari web kita.

Design Web Yang Eye Catching

Pengguna perangkat mobile modern menggunakan jari di tempat mouse pointer untuk klik di web. Oleh karena itu, Anda harus mencatat hal ini dan memastikan bahwa desain Anda akan sangat mudah dinavigasi dengan menggunakan jari-jari dari semua ukuran dan bentuk. Jangan biarkan pengguna Anda menekan begitu banyak agar mendapat respons, atau bahkan memperbesarnya agar tahu di mana harus diketuk. Jangan juga membiarkan mereka mengisi formulir, yang merupakan tantangan besar saat menggunakan jari.

To be Continue ….

Save

Save

20Oct/17

Kursus Pemrograman

Kursus Pemrograman Java, Android, PHP, Python

kursus pemrogramanSampai saat ini kebutuhan akan tenaga programer boleh dibilang cukup tinggi. Kebutuhan akan aplikasi-aplikasi yang mampu mempermudah pekerjaan sangat dibutuhkan. Dilihat dari sisi biaya otomatis lebih hemat, secara waktu bisa lebih cepat dan lebih akurat.

Hal inilah kenapa sampai saat ini lembaga kursus, perguruan tinggi jurusan TI masih tetap eksis. Penyiapan SDM programer yang handal menjadi tugas berat lembaga kursus dan perguruan tinggi. Mereka harus melahirkan programer-programer dan tenaga analisa yang handal. Kebutuhan akan aplikasi saat ini lebih komplek dan harus bisa memberi solusi atas permasalahan yang ada. Jadi sudah sewajarnya lulusan yang dihasilkan oleh lembaga kursus maupun perguruan tinggi harus bisa memenuhi kriteria yang dibutuhkan.

Perkembangan teknologi yang kian tak terbendung lagi, telah melahirkan berbagai macam teknologi seperti android, Framework (baik PHP atau Java). Jika perkembangan teknologi yang ada tidak di imbangi dengan kesiapan tenaga SDM hasil lulusan kursus atau perguruan tinggi lokal maka posisi tersebut akan di isi oleh tenaga-tenaga dari luar. Jadi sudah saatnya lembaga kursus/PT melakukan revolusi materi pembelajaran atau kurikulum pemrograman/TI, jika tidak maka akan terlindas perkembangan zaman.

Berikut ini beberapa materi pemrograman yang harus anda kuasai dengan sebaik-baiknya artinya ahli di bidangnya, yaitu :

  1. Framework PHP
    • Yii Framework
    • Laravel
    • Simpony
    • CodeIgniter atau CI
    • PHP Cake
  2. Framework Java
    • Spring MVC
    • Struts 2
    • Hibernate
    • JSF
    • Vaadin
    • Google Web Toolkit
    • Grails
  3. Android
    • Hybrid
    • Native
    • IoNIC
  4. Dot Net
  5. Pemrograman Native
    • PHP
    • Java
    • Python
    • Access Programming
    • Golan

Mohon maaf jika masih banyak lagi pemrograman yang belum disebutkan, tapi setidaknya beberapa pemrograman diatas saat ini masih banyak dibutuhkan. Silahkan ambil 1 atau 2 pemrograman yang mau dikuasai, kemudian pelajarilah sampai anda menjadi ahli dan benar-benar menguasainya. Dengan menguasainya dengan baik maka anda akan dicari bukan anda yang nyari pekerjaan atau project.

Nah untuk bisa menjadi ahli dalam hal pemrograman perlu guru atau mentor agar pembelajaran bisa lebih cepat dan tidak trial and error. Carilah lembaga kursus yang menyelenggarakan kursus pemrograman terbaik. Bila perlu luar kota pun take it karena penting belajar sama ahlinya.

Jika teman-teman sedang cari lembaga kursus pemrograman terbaik silahkan Klik disini

Terima kasih sudah membaca artikel ini, semoga bisa memberi manfaat dan menginspirasi teman-teman smua.

Save

Save

Save

Save

Save

Save

Save

Save