Java Untuk Kriptografi

DOWNLOAD
Download Java Untuk Kriptografi PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Java Untuk Kriptografi book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages. If the content not found or just blank you must refresh this page
Java Cryptography
DOWNLOAD
Author : Jonathan Knudsen
language : en
Publisher: "O'Reilly Media, Inc."
Release Date : 1998-05
Java Cryptography written by Jonathan Knudsen and has been published by "O'Reilly Media, Inc." this book supported file pdf, txt, epub, kindle and other format this book has been release on 1998-05 with Computers categories.
"Java Cryptography" teaches you how to write secure programs using Java's cryptographic tools. It thoroughly discusses the Java security package and the Java Cryptography Extensions (JCE), showing you how to use security providers and even how to implement your own provider. If you work with sensitive data, you'll find this book indispensable.
Introduction To Cryptography With Java Applets
DOWNLOAD
Author : David Bishop
language : en
Publisher: Jones & Bartlett Learning
Release Date : 2003
Introduction To Cryptography With Java Applets written by David Bishop and has been published by Jones & Bartlett Learning this book supported file pdf, txt, epub, kindle and other format this book has been release on 2003 with Computers categories.
Networking & Security
Six Books In One Pemrograman Python Gui Aplikasi Dan Database
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2020-02-04
Six Books In One Pemrograman Python Gui Aplikasi Dan Database written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2020-02-04 with Computers categories.
Buku 1: Teori dan Praktek Pemrograman Python Buku 2: Pemrograman GUI Python: Menciptakan Sendiri Aplikasi Buku 3: Menciptakan Dari Nol Sistem Manajemen Database Sekolah Dengan Pyhon/MySQL Buku 4: Pemrograman GUI Python Dan Database: Widget, PyQt, SQLite, MySQL, dan Grafika Buku 5: Langkah Demi Langkah Pemrograman Database Dengan Python dan PostgreSQL Buku 6: Langkah Demi Langkah Membangun Sistem Manajemen Database Dengan Python/MySQL
Membangun Dari Nol Sistem Manajemen Database Sekolah Dengan Python Mysql
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2019-05-22
Membangun Dari Nol Sistem Manajemen Database Sekolah Dengan Python Mysql written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-22 with Computers categories.
Pada buku ini, Anda akan mempelajari bagaimana membangun dari nol sebuah sistem manajemen database MySQL menggunakan PyQt. Dalam merancang GUI, Anda akan memanfaatkan perangkat Qt Designer. Secara bertahap dan langkah demi langkah, Anda akan diajari bagaimana memanfaatkan MySQL dalam Python. Pab bab kesatu, Anda akan mempelajari: Bagaimana beberapa perintah dasar MySQL digunakan; Bagaimana statemen query untuk menciptakan database, menciptakan tabel, mengisi tabel, dan memanipulasi isi tabel dilakukan; Bagaimana PyQt dan Qt Designer dipakai untuk menciptakan GUI Python; Menciptakan GUI Python dasar yang memanfaatkan sebuah Line Edit dan sebuah Push Button. Pada bab kedua, Anda akan mempelajari: Menciptakan projek tiga tabel awal pada database sekolah: tabel Guru, tabel Kelas, dan tabel MatPel; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk melihat dan menavigasi isi tiap tabel. Menciptakan GUI Python untuk menyisipkan dan mengedit tabel; dan Menciptakan GUI Python untuk menggabungkan dan melakukan query atas ketiga tabel tersebut. Pada bab ketiga, Anda akan mempelajari: Menciptakan form utama untuk menghubungkan semua form; Menciptakan projek akan menambahkan tiga tabel lagi pada database sekolah: tabel Siswa, tabel Ortu, dan tabel UangSekolah; Menciptakan GUI Python untuk melihat dan menavigasi isi tiap tabel; Menciptakan GUI Python untuk mengedit, menyisipkan, dan menghapus rekaman pada tiap tabel; Menciptakan GUI Python untuk menggabungkan dan melakukan query atas ketiga tabel dan keenam tersebut. Pada bab keempat, Anda akan mempelajari: Menciptakan projek akan menambahkan dua tabel terakhir pada database sekolah: tabel Nilai dan tabel Ujian; Menciptakan GUI Python untuk mengedit, menyisipkan, dan menghapus rekaman pada tiap tabel. Menciptakan GUI Python untuk menggabungkan dan melakukan query atas kedelapan tabel yang ada. Akhir kata, diharapkan buku ini berguna dan bisa meningkatkan keahlian pemrograman database bagi programer Python seperti Anda.
Langkah Demi Langkah Membangun Sistem Manajemen Database Dengan Python Mysql
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2019-05-26
Langkah Demi Langkah Membangun Sistem Manajemen Database Dengan Python Mysql written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-26 with Computers categories.
Pada bab pertama, Anda akan belajar: Menggunakan widget Label; Menggunakan widget Line Edit; Menggunakan List Widget; dan Menggunakan Calendar Widget. Pada bab dua, Anda akan mengeksplorasi MySQL melalui skrip Pyton. Di sini, Anda akan belajar setiap pekerjaan yang berkaitan dengan penanganan database MySQL: Menciptakan database dengan Python; Menciptakan tabel database dengan Python; Menyisipkan baris pada tabel database dengan Python; Menampilkan baris data pada tabel database dengan Python; Menavigasi baris-baris pada tabel database dengan Python; Melakukan pencarian informasi tertentu pada tabel database dengan Python; Menghapus baris data dari tabel database dengan Python; Menghapus tabel database dengan Python; Memperbarui tabel database dengan Python; dan Menggabungkan dua atau lebih tabel database dengan Python. Pada bab tiga ini, Anda akan mempelajari: Menciptakan projek dua tabel pada sistem database guru-kelas; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk menyisipkan dan mengedit tabel; dan Menciptakan GUI Python untuk menggabungkan dan melakukan query atas tabel. Pada bab empat, Anda akan belajar membangun sistem database rumah sakit, yang pada tahap awal, menggunakan dua tabel. Di sini, Anda akan belajar: Menciptakan projek dua tabel pada sistem database rumah sakit; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk menyisipkan dan mengedit pada kedua tabel; Menciptakan GUI Python untuk menggabungkan dan melakukan query atas kedua tabel; Pada bab lima, Anda akan belajar membangun sistem database rumah sakit tahap kedua, yang menggunakan lima tabel. Anda akan mempelajari: Menciptakan projek lima tabel pada sistem database rumah sakit; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk menyisipkan dan mengedit pada kelima tabel; dan Menciptakan GUI Python untuk menggabungkan dan melakukan query atas kelima tabel.
Tutorial Praktis Pemrograman Animasi Dan Game Dengan Visual Basic Net
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: BALIGE PUBLISHING
Release Date : 2019-05-30
Tutorial Praktis Pemrograman Animasi Dan Game Dengan Visual Basic Net written by Vivian Siahaan and has been published by BALIGE PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-30 with Computers categories.
Pada Bab 1 mengenalkan IDE Visual Basic yang menjadi tempat dimana Anda membangun dan menguji aplikasi dan game. Di sini, Anda akan dikenalkan bagaimana membangun aplikasi yang diimplementasikan dengan tiga langkah: menempatkan kontrol-kontrol, menugaskan properti-properti, dan menuliskan kode program. Pada Bab 2, Anda akan membangun GAME Bahtera Nuh. Ini merupakan game sederhana. Sampai dengan 10 kura-kura akan berlomba masuk ke bahtera Nuh. User menebak dua kura-kura yang dianggap bisa memenangkan perlombaan. Dengan mengklik tombol Mulai, perlombaan akan dimulai. Semua kura-kura akan berlomba kecepatan untuk sampai ke garis akhir. Label-label dipakai untuk menampilkan instruksi dan banyak kura-kura dalam perlombaan. Empat kontrol tombol dilibatkan: dua tombol untuk mengubah banyak kura-kura, satu tombol untuk memulai game, dan satu tombol lain untuk menghentikan game. Kontrol kotak citra dipakai untuk memuat citra kura-kura. Sebuah kontrol pewaktu dipakai untuk memperbarui pergerakan kura-kura selama perlombaan. Pada Bab 3, Anda akan membangun GAME Elias dan Burung Gagak. Burung gagak terbang dan menjatuhkan roti dari langit. User ditantang untuk memosisikan Elias di bawah roti yang jatuh untuk menangkapnya sebagai makanan. Label-label dipakai untuk instruksi dan untuk menampilkan informasi game (sisa waktu, banyak roti yang berhasil ditangkap, dan level kesulitan game). Dua tombol dipakai untuk mengubah level kesulitan game, satu tombol untuk mengawali game, dan satu tombol lain untuk menghentikan game. Kontrol-kontrol kotak citra menampung citra-citra untuk Elias, burung gagak, dan roti. Pada Bab 4, Anda akan membangun GAME Daniel dan Singa. Daniel ditempatkan pada sebuah grid dengan sejumlah singa (dan empat batu). Idenya adalah agar Daniel bisa mengeliminasi atau menaklukkan setiap singa dengan cara menembakkan doa. Game akan berakhir ketika Daniel menaklukkan semua singa atau apabila singa menempati posisi Daniel. Label-label dipakai untuk menampilkan instruksi dan informasi game. Ada banyak kontrol tombol disediakan. Dua tombol untuk mengubah level kesulitan game, satu tombol untuk mengawali game, dan satu tombol lain untuk mengakhiri game. Sembilan kontrol tombol (dengan panah) dipakai untuk memindahkan Daniel, sedangkan delapan tombol lain dipakai untuk menembakkan doa pada singa. Kedua kontrol kotak citra dipakai untuk memuat citra Daniel dan singa. Pada Bab 5, Anda akan membangun GAME Tic Tac Toe. Konon, ini merupakan game pertama yang pernah diprogram di komputer dan salah satu yang pernah diprogram oleh Bill Gates sendiri ketika ia masih remaja saat bersekolah di Lakeside School di Seattle. Tujuan dari game ini adalah memenangkan permainan pada grid 3 x 3 dengan kemenangan tiga simbol identik (X atau O) pada baris horisontal, diagonal, maupun vertikal. Para pemain akan bermain secara bergantian. Pada game ini diberikan dua opsi permainan: pemain 1 melawan pemain 2 atau pemain manusia melawan komputer. Sebuah strategi cerdas namun sederhana akan dikembangkan untuk logika komputer agar bisa menjadi lawan yang tangguh buat manusia. Anda memerlukan 14 kontrol label di sisi kiri dari form. Tempatkan tiga kotak grup di sisi kanan, berikut dengan dua kontrol tombol. Tempatkan dua kontrol tombol radio pada tiap kotak grup. Pada Bab 6, Anda akan membangun GAME Mencocokkan Citra. Sepuluh pasang citra disembunyikan pada papan permainan. Tujuan game adalah mencari pasangan-pasangan citra. Pada mode Dua Pemain, para pemain akan mendapat giliran secara bergantian. Pada mode Satu Pemain, ada dua opsi yang bisa dipilih: Bermain Sendiri atau Lawan Komputer. Bila opsi Bermain Sendiri dipilih, pemain akan bermain sendiri tanpa lawan. Jika opsi Lawan Komputer dipilih, maka tingkat kecerdasan komputer disediakan pada beberapa tingkat sesuai dengan level kesulitan game yang disediakan. Kontrol-kontrol kotak citra dipakai untuk menampilkan citra-citra. Kontrol-kontrol label menampilkan skor dan memberikan pesan. Tombol-tombol radio dipakai untuk menetapkan opsi-opsi game. Tombol-tombol (satu tombol untuk memulai dan mengakhiri game dan satu tombol lagi untuk keluar dari game) dipakai untuk mengendalikan operasi game. Kontrol pewaktu akan dipakai untuk mengimplementasikan tunda untuk pemain komputer. Terakhir, ada sebuah kontrol kotak citra di balik dua kontrol tombol. Kontrol ini dipakai sebagai citra ‘kover’ yang menyembunyikan citra-citra. Pada Bab 7, Anda akan membangun sebuah GAME Pengantaran Bebek Bakar. Pada game simulasi ini, banyak keputusan yang diperlukan. Ide dasarnya adalah membaca pesanan lewat telepon yang masuk dan memberitahu mobil pengantar untuk berangkat ke lokasi yang memesan. Anda juga perlu memastikan agar selalu menyediakan bebek bakar siap antar untuk diangkut oleh mobil pengantar. Luasan pengantaran adalah sebuah grid 20 kali 20 persegi. Semakin banyak bebek bakar yang dijual, semakin banyak pula keuntungan yang didapatkan. Kontrol panel di sisi kiri form memuat grid pengantaran. Di sisi kanan atas adalah kotak-kotak grup dnegan satu kontrol label untuk menampilkan waktu atau jam dan hasil penjualan. Monitor komputer (pada sebuah kotak citra) menampilkan pesanan dan status pengantaran menggunakan sebuah kotak list dan kontrol label. Kotak grup lain memuat oven bebek bakar ketika bebek-bebek bakar ditampilkan menggunakan delapan kontrol kotak citra. Dua kontrol tombol pada kontrol kotak grup mengendalikan operasi oven. Kotak-kotak grup di bawah oven menunjukkan berapa banyak bebek yang siap untuk diantar dan berapa banyak yang berada di dalam mobil pengantar (sebuah kontrol tombol disediakan untuk memuat bebek bakar ke dalam mobil). Dua kontrol tombol di bawah form dipakai untuk memulai/merehatkan game dan untuk menghentikan game atau keluar dari game. Pada luasan di bawah form terdapat beberapa pewaktu untuk mengendalikan sejumlah aspek dalam program.
Pemrograman Gui Python Dan Database Widget Pyqt Sqlite Mysql Dan Grafika
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2019-05-23
Pemrograman Gui Python Dan Database Widget Pyqt Sqlite Mysql Dan Grafika written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-23 with Computers categories.
Pada buku ini, Anda akan mempelajari sejumlah projek pemrograman GUI menggunakan Python dengan cakupan pembahasan mulai widget PyQt, database, sampai grafika. Pada bab pertama, Anda akan belajar untuk menggunakan beberapa widget: Menampilkan pesan selamat datang; Menggunakan widget Radio Button; Mengelompokkan tombol-tombol radio; Menampilkan opsi-opsi dalam bentuk kotak periksa; dan Menampilkan dua grup kotak periksa. Pada bab dua, Anda akan belajar untuk menggunakan beberapa topik berikut: Menggunakan Signal/Slot Editor; Menyalin dan menempatkan teks dari satu widget Line Edit ke yang lain; Mengkonversi tipe data dan membuat kalkulator sederhana; Menggunakan widget Spin Box; Menggunakan scrollbar dan slider; Menggunakan List Widget; Memilih sejumlah item list dari satu List Widget dan menampilkannya pada widget List Widget lain; Menambahkan item-item ke dalam List Widget; Melakukan operasi-operasi pada List Widget; Menggunakan widget Combo Box; Menggunakan widget Font Combo Box; dan Menggunakan widget Progress Bar. Pada bab tiga, Anda akan merangkum topic-topik berikut: Menampilkan dijit-dijit LCD; Menampilkan waktu sistem dalam dijit-dijit LCD; Menampilkan data yang diseleksi user dari Calendar Widget; Menciptakan sebuah aplikasi reservasi hotel; dan Menampilkan data tabular menggunakan Table Widget. Pada bab empat, Anda akan mempelajari topik-topik berikut: Pemrograman berorientasi-objek; Menggunakan kelas pada GUI; Menggunakan pewarisan tunggal; Menggunakan pewarisan level jamak; dan Menggunakan pewarisan jamak. Pada bab lima, Anda akan belajar bagaimana menggunakan beberapa jenis dialog berikut: Kotak dialog masukan; Menggunakan dialog masukan; Menggunakan dialog warna; Menggunakan dialog warna; dan Menggunakan dialog file. Pada bab enam, Anda akan mempelajari database SQLite. Penanganan database berperan sangat penting pada setiap aplikasi karena data perlu disimpan untuk kebutuhan selanjutnya. Anda perlu menyimpan informasi konsumen, informasi user, informasi produk, informasi pesanan, dan seterusnya. Pada bab ini, Anda akan belajar setiap pekerjaan yang berkaitan dengan penanganan database: Menciptakan database; Menciptakan tabel database; Menyisipkan baris pada tabel database; Menampilkan baris data pada tabel database; Menavigasi baris-baris pada tabel database; Melakukan pencarian informasi tertentu pada tabel database; Menciptakan sebuah form sign-in yang menerapkan prosedur otentikasi; Memperbarui isi database, dengan mengubah password user; dan Menghapus baris data dari tabel database. Pada bab tujuh, Anda akan mempelajari penanganan database MySQL juga berperan sangat penting pada setiap aplikasi karena data perlu disimpan untuk kebutuhan selanjutnya. Anda bisa memanfaatkannya menyimpan informasi konsumen, informasi user, informasi produk, informasi pesanan, dan seterusnya. Pada bab ini, Anda akan belajar setiap pekerjaan yang berkaitan dengan penanganan database MySQL: Menciptakan database dengan Python; Menciptakan tabel database dengan Python; Menyisipkan baris pada tabel database dengan Python; Menampilkan baris data pada tabel database dengan Python; Menavigasi baris-baris pada tabel database dengan Python; Melakukan pencarian informasi tertentu pada tabel database dengan Python; Menghapus baris data dari tabel database dengan Python; Menghapus tabel database dengan Python; Memperbarui tabel database dengan Python; dan Menggabungkan dua atau lebih tabel database dengan Python Pada bab delapan, Anda akan mempelajari perihal grafika dalam Python. Pada setiap aplikasi, grafika berperan penting dalam membuat GUI menjadi ramah pengguna. Grafika membuat konsep menjadi lebih mudah dipahami. Pada bab ini, Anda akan belajar: Menampilkan koordinat mouse; Menampilkan koordinat dimana tombol mouse diklik dan dilepaskan; Menampilkan sebuah titik dimana tombol mouse diklik; Menggambar sebuah garis di antara dua klik mouse; Menggambar garis dengan jenis berbeda; Menggambar lingkaran dengan ukuran berbeda; Menggambar rektangular antara dua klik mouse; Menggambar teks dengan font dan ukuran berbeda; Menciptakan sebuah toolbar yang menunjukkan sejumlah perangkat grafika berbeda; Menggambar garis menggunakan Matplotlib; dan Menggambar grafik batang menggunakan Matplotlib.
Sistem Manajemen Database Access Sql Server Dengan Visual C Net
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2019-05-23
Sistem Manajemen Database Access Sql Server Dengan Visual C Net written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-23 with Computers categories.
Puji Syukur penulis panjatkan kepada Tuhan Yang Maha Kuasa atas tuntasnya penulisan buku ini. Buku ini akan mengajarkan pembaca dalam membangun sistem manajemen database Access dan SQL Server menggunakan Visual C#. Pada Bab 1, akan dikenalkan tentang apa itu database, di mana database digunakan, dan bagaimana Visual C# dipakai dengan database. Selain itu, pembaca akan diajarkan untuk mengenal lingkungan pengembangan Visual C# dan langkah-langkah yang diperlukan untuk membangun sebuah aplikasi dalam Visual C#. Pada Bab 2, pembelajaran akan difokuskan tentang struktur database dan bagaimana database diciptakan. Buku ini akan menggunakan database contoh untuk mengenal konsep-konsep yang disuguhkan. Pada Bab 3, Visual C# akan digunakan ntuk melakukan koneksi ke suatu database. Koneksi ini dilakukan menggunakan objek-objek data. Dengan menggunakan kontrol-kontrol data bound dan objek-objek data, informasi yang termuat di dalam database dapat dilihat. Pada Bab 4, apa yang dipelajari adalah bagaimana menggunakan SQL untuk mengekstraksi informasi yang diinginkan dari database. Agar pembaca menjadi familiar, pada Bab 5, metode-metode, event-event, dan properti-properti dari sejumlah kontrol dasar pada Visual C# akan disajikan. Pada bab ini, akan dilakukan perancangan form masukan dua tabel: Pengarang dan Penerbit. Pada Bab 6, pembaca akan belajar langkah-langkah yang terlibat dalam manajemen database. Aspek-aspek yang akan dibahas adalah bagaimana mengedit data, menambah data, menghapus data, dan melakukan pencarian pada database. Dengan pengetahuan ini, diharapkan pembaca dapat membangun sebuah sistem database lengkap untuk database buku. Setelah melihat bagaimana objek-objek ADO .NET dan Visual C# dipakai untuk membangun DBMS yang lengkap dan tangguh, yang bisa dipakai untuk mengedit, menambah, menghapus, dan/atau mencari rekaman pada database, akan lebih lengkap bila form juga memiliki fitur untuk mencetak informasi dari tabel data. Pada Bab 7, pembaca akan melihat bagaimana menggunakan kode Visual C# untuk menghasilkan laporan database. Akhir kata, penulis berharap apa yang tertera pada buku ini dapat berguna bagi pengetahuan dan menambah keahlian bagi pembaca.
Langkah Demi Langkah Pemrograman Aplikasi Dengan Gui Python
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2019-05-24
Langkah Demi Langkah Pemrograman Aplikasi Dengan Gui Python written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-24 with Computers categories.
Dalam Python, Anda dapat menggunakan modul tkinter untuk menciptakan program-program GUI sederhana. Python tidak memiliki fitur-fitur pemrograman GUI yang inheren di dalamnya. Namun, ia memiliki sebuah modul dengan nama tkinter yang dapat dipakai untuk menciptakan program-program GUI sederhana. Nama “tkinter” merupakan singkatan dari “Tk Interface”, yang dinamai seperti itu karena memberikan cara bagi programer Python untuk menggunakan sebuah pustaka GUI dengan nama Tk. Banyak bahasa pemrograman lain yang juga menggunakan pustaka Tk. Buku ini merupakan buku pemrograman GUI menggunakan Python yang difokuskan untuk pembelajaran efektif, dengan merancang sendiri empat aplikasi GUI terapan: Editor Teks Kompleks, E-Drum, Game Catur, dan Paint. Dengan memiliki sedikit pengetahuan pemrograman Python, buku ini dirancang untuk pembelajar mandiri, mahasiswa, insinyur, dan bahkan peneliti dalam berbagai displin ilmu. Pada Bab 1, Anda akan belajar: Bagaimana menggunakan modul tkinter; Bagaimana menciptakan jendela kosong; Bagaimana menggunakan widget Label; Bagaimana menggunakan widget Button; Bagaimana menggunakan widget Frame. Pada Bab 2, Anda akan membangun sebuah editor teks yang memiliki sejumlah fitur. Aplikasi ini diberi nama Editor Teks. Fitur-fitur yang tercakup pada editor teks ini: Menciptakan dokumen baru, membuka dan mengedit dokumen yang telah ada, dan menyimpan dokumen; Mengimplementasikan opsi-opsi pengeditan seperti cut, copy, paste, undo, dan redo; Melakukan pencarian pada sebuah file untuk suku pencarian tertentu; Mengimplementasikan penomoran baris dan kemampuan untuk menampilkan/menyembunyikan nomor baris; Mengimplementasikan seleksi tema agar user dapat memilih tema warna untuk editor; Mengimplementasikan jendela about dan help. Pada Bab 3, Anda akan mengekspansi pengalaman dengan Tkinter untuk membuat aplikasi musik. Anda akan membangun sebuah GUI E-DRUM lintas-platform menggunakan Tkinter dan sejumlah modul Python lain. Berikut adalah sejumlah tujuan kunci pada bab ini: Belajar menstrukturisasi program-program Tkinter dalam gaya pemrograman berorientasi-objek; Mempelajari lebih dalam widget-widget Tkinter seperti Spinbox, Button, Entry, dan Checkbutton; Menerapkan manajer geometri grid pada projek praktis; Memahami pentingnya pemilihan struktur data yang tepat dalam program; Belajar mengikat fungsi-fungsi callback orde-tinggi pada widget; Belajar menggunakan Tkinter dalam kaitannya dengan modul standar dan modul pihak ketiga; Memahami kebutuhan multithreading dan bagaimana menuliskan aplikasi multithread; Belajar tentang serialisasi objek; Memahami tentang widget-widget ttk. Pada Bab 4, Anda akan membangun game catur dengan Tkinter. Jika Anda telah mengetahui dasar-dasar aturan catur, artinya Anda telah siap menulis program ini. Namun, jika Anda belum mengetahuinya, Anda perlu membacanya sebelum mulai memprogram aplikasi ini. Berikut adalah sejumlah tujuan kunci pada bab ini: Belajar bagaimana menstrukturisasi sebuah program dalam arsitektur Model-View-Controller (MVC); Belajar bagaimana mengatasi kompleksitas dengan mengimplementasikan program dalam sebuah struktur modular; Mempelajari kekuatan dari widget Canvas dari Tkinter; Belajar penggunaan dasar dari koordinat, ID objek, dan tag dari Canvas; Belajar penanganan error yang direkomendasikan; Belajar bagaimana mengekspansi tipe-tipe data built-in pada Python; Menggunakan pewarisan objek untuk menuliskan kelas-kelas dengan atribut-atribut dan watak yang sama; Menggunakan modul pustaka Python configparser untuk menyimpan preferensi-preferensi program; Mengenal sejumlah modul Python yang sering digunakan pada sejumlah aplikasi. Pada Bab 5, selain mengeksplorasi widget Canvas, Anda juga akan mengembangkan sebuah framework GUI kecil yang ada di atas antarmuka Tkinter. Seperti yang nanti Anda lihat, framework merupakan salah satu cara terbaik untuk memaksimalkan pendaur-ulangan kode. Framework merupakan salah satu perangkat untuk RAD (Rapid Application Development). Di sini, Anda akan: Mendalami API (Application Program Interface) untuk widget Canvas; Belajar membangun dan menggunakan framework GUI untuk memaksimalkan pendaur-ulangan kode dan RAD; Belajar menggunakan modul colorchooser dari Tkinter; Belajar menggunakan widget ComboBox; Mengenal metode-metode widget yang disediakan. Akhir kata, semoga apa yang disuguhkan pada buku ini menjadi bermanfaat bagi keahlian pembaca dalam menciptakan dan menerapkan GUI Python. TERIMAKASIH.
Two Books In One Belajar Cepat Mudah Dan Mandiri Pemrograman Database Dengan Python Mysql
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2020-01-18
Two Books In One Belajar Cepat Mudah Dan Mandiri Pemrograman Database Dengan Python Mysql written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2020-01-18 with Computers categories.
BUKU 1: Pada buku ini, Anda akan mempelajari bagaimana membangun dari nol sebuah sistem manajemen database MySQL menggunakan PyQt. Dalam merancang GUI, Anda akan memanfaatkan perangkat Qt Designer. Secara bertahap dan langkah demi langkah, Anda akan diajari bagaimana memanfaatkan MySQL dalam Python. Pab bab kesatu, Anda akan mempelajari: Bagaimana beberapa perintah dasar MySQL digunakan; Bagaimana statemen query untuk menciptakan database, menciptakan tabel, mengisi tabel, dan memanipulasi isi tabel dilakukan; Bagaimana PyQt dan Qt Designer dipakai untuk menciptakan GUI Python; Menciptakan GUI Python dasar yang memanfaatkan sebuah Line Edit dan sebuah Push Button. Pada bab kedua, Anda akan mempelajari: Menciptakan projek tiga tabel awal pada database sekolah: tabel Guru, tabel Kelas, dan tabel MatPel; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk melihat dan menavigasi isi tiap tabel. Menciptakan GUI Python untuk menyisipkan dan mengedit tabel; dan Menciptakan GUI Python untuk menggabungkan dan melakukan query atas ketiga tabel tersebut. Pada bab ketiga, Anda akan mempelajari: Menciptakan form utama untuk menghubungkan semua form; Menciptakan projek akan menambahkan tiga tabel lagi pada database sekolah: tabel Siswa, tabel Ortu, dan tabel UangSekolah; Menciptakan GUI Python untuk melihat dan menavigasi isi tiap tabel; Menciptakan GUI Python untuk mengedit, menyisipkan, dan menghapus rekaman pada tiap tabel; Menciptakan GUI Python untuk menggabungkan dan melakukan query atas ketiga tabel dan keenam tersebut. Pada bab keempat, Anda akan mempelajari: Menciptakan projek akan menambahkan dua tabel terakhir pada database sekolah: tabel Nilai dan tabel Ujian; Menciptakan GUI Python untuk mengedit, menyisipkan, dan menghapus rekaman pada tiap tabel. Menciptakan GUI Python untuk menggabungkan dan melakukan query atas kedelapan tabel yang ada. BUKU 2: Pada buku ini, Anda akan mempelajari sejumlah projek database MySQL menggunakan PyQt. Dalam merancang GUI, Anda akan memanfaatkan perangkat Qt Designer. Pada bab pertama, Anda akan belajar: Menggunakan widget Label; Menggunakan widget Line Edit; Menggunakan List Widget; dan Menggunakan Calendar Widget. Pada bab dua, Anda akan mengeksplorasi MySQL melalui skrip Pyton. Di sini, Anda akan belajar setiap pekerjaan yang berkaitan dengan penanganan database MySQL: Menciptakan database dengan Python; Menciptakan tabel database dengan Python; Menyisipkan baris pada tabel database dengan Python; Menampilkan baris data pada tabel database dengan Python; Menavigasi baris-baris pada tabel database dengan Python; Melakukan pencarian informasi tertentu pada tabel database dengan Python; Menghapus baris data dari tabel database dengan Python; Menghapus tabel database dengan Python; Memperbarui tabel database dengan Python; dan Menggabungkan dua atau lebih tabel database dengan Python. Pada bab tiga ini, Anda akan mempelajari: Menciptakan projek satu tabel pada sistem database guru; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk menyisipkan dan mengedit tabel; dan Menciptakan GUI Python untuk menggabungkan dan melakukan query atas tabel. Pada bab empat, Anda akan belajar membangun sistem database rumah sakit menggunakan dua tabel. Di sini, Anda akan belajar: Menciptakan projek dua tabel pada sistem database rumah sakit; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk menyisipkan dan mengedit pada kedua tabel; Menciptakan GUI Python untuk menggabungkan dan melakukan query atas kedua tabel; Pada bab lima, Anda akan belajar membangun sistem database rumah sakit menggunakan lima tabel. Anda akan mempelajari: Menciptakan projek lima tabel pada sistem database rumah sakit; Menciptakan file konfigurasi database; Menciptakan GUI Python untuk menyisipkan dan mengedit pada kelima tabel; dan Menciptakan GUI Python untuk menggabungkan dan melakukan query atas kelima tabel.