C++ merupakan bahasa pemrograman yang sangat kuat dan serbaguna, dan banyak fitur yang memungkinkan perkembangan aplikasi yang efisien, cepat, dan fleksibel. Dari pemrograman berorientasi objek, hingga kontrol memori yang mendalam, C++ menawarkan berbagai alat dan teknik yang dapat digunakan dalam berbagai konteks pengembangan perangkat lunak. Melalui buku ini, Anda akan belajar logika pemrogr…
Buku ini dirancang untuk membantu pembaca memahami konsep dasar dan lanjutan dalam pemrograman menggunakan bahasa C++. Melalui buku ini, pembaca dari dasar hingga mampu mengimplementasikan algoritma kompleks dengan menggunakan C++. Buku ini menyajikan materi yang sistematis dan mudah dipahami, cocok untuk pemula maupun mereka yang ingin memperdalam pemahaman tentang C++. Adapun contoh kode dibe…
Selayaknya pola berpikir manusia yang seharusnya penuh dengan logika, di mana pun di dunia informasi pun juga dibutuhkan pemahaman logika yang benar agar menghasilkan kerangka berpikir yang benar dan keputusan yang benar pula. Buku ini disusun sedemikian rupa agar dapat digunakan oleh mahasiswa/umum untuk mempelajari dasar logika pemrograman komputer secara fundamental. Buku ini sangat cocok b…
Buku ini membahas langkah-langkah praktis pembuatan game pada platform Android menggunakan Java dan perangkat pengembangan seperti Eclipse dan Android SDK. Materi mencakup instalasi, pembuatan objek grafis, pengolahan sprite, deteksi tabrakan (collision), input sentuhan (touch), animasi, audio, hingga contoh implementasi game sederhana. Buku ini ditujukan bagi pemula yang ingin mempelajari dasa…
Ketika banyak sektor ekonomi terukul, berbeda dengan Canva. Pengguna aplkas n justru melonjak sehingga nlainya setara dengan 87,2 triliun rupiah. Luar biasa! Tentu saja hal tersebut tidak terlepas dari kesadaran orang yang mulai memperhatikan desain grafis. Canva yang didirikan oleh Melanie Perkins mengambil bagian dengan menyediakan fasilitas yang memudahkan siapa pun untuk mendesain. Buku ini…
Buku ini berisi tentang pengenalan animasi, sejarah dan perkembangan animasi, jenis-jenis animasi, hingga teknik- teknik animasi, seperti animasi 2D, 3D, dan stop motion. Selain itu, buku ini juga dilengkapi dengan contoh-contoh praktis, tutorial langkah demi langkah, dan latihan-latihan yang dirancang untuk memperkuat pemahaman dan keterampilan dalam membuat animasi. Buku ini dapat menjadi ref…
Dialektika Digital: Kolaborasi dan Kompetisi Antara Media Massa dan Platform Digital memotret keadaan faktual hubungan penerbit (media massa cetak, radio, televisi, dan media siber) dengan platform digital (media sosial, mesin pencari, agregator, situs e-commerce, dan lain-lain). Kedua belah pihak berkolaborasi dalam mewujudkan mode baru bermedia, berkomunikasi, dan berpariwara secara lebih efe…
Manajemen warna adalah proses yang mengatur bagaimana warna diterjemahkan dari salah satu peralatan dalam proses pencetakan. Manajemen warna diperlukan untuk menjamin reproduksi warna yang akurat dan dapat diprediksi karena setiap perangkat merespon atau menghasilkan warna yang berbeda. Tujuan dari adanya manajemen warna adalah untuk mendapatkan warna yang konsisten dan dapat diprediksi antara …
Buku ini adalah panduan esensial bagi siapa saja yang ingin memulai perjalanan mereka dalam dunia pengembangan web. Buku ini menguraikan dasar-dasar pemrograman web dengan cara yang mudah dipahami dan aplikatif, mulai dari pembuatan struktur dasar halaman web dengan HTML, pengaturan tampilan visual melalui CSS, hingga penambahan interaktivitas dengan JavaScript. Dengan langkah demi langkah yang…
Augmented Reality atau AR adalah teknologi yang menjadi jembatan diantara dunia nyata dan virtual sehingga manusia dapat melakukan interaksi secara langsung dengan objek dunia nyata dan virtual. Dengan menggunakan bantuan AR, kita akan mampu melakukan modifikasi dari realita yang ada dengan bantuan komputer dan smartphone. Buku ini akan menjelaskan tentang bagaimana membuat program AR yang akan…
Buku ini terbagi ke dalam beberapa bab besar yang meliputi teori pengembangan game, pembuatan game storytelling, rancangan game monetization sampai pada tahap implementasinya menggunakan game engine Unity. Selain menjelaskan dasar-dasar teori pengembangan game, dan komparasi beragam Game Development Life Cycle (GDLC), buku ini juga merangkum hasil riset dan metode pembuatan game yang dikemba…
Visual C# merupakan bahasa pemrograman yang cocok dipelajari mulai sekarang. Visual C# dapat digunakan untuk membuat aplikasi yang kompleks, seperti permainan (baik 2D maupun 3D) hingga aplikasi smartphone. Namun sebelum itu, ada baiknya jika Anda mempelajari Visual C# dari nol. Pembahasan buku ini meliputi : - Pengenalan Visual C# dengan menggunakan Visual Studio - Pembuatan project baru b…
Buku berjudul Manipulasi Foto dan Ilustrasi Digital Extreme ini memuat teknik cepat untuk memanipulasi foto dan membuat ilustrasi digital keren dan extreme hanya dengan beberapa langkah sederhana menggunakan tiga buah software grafis populer, yaitu Adobe Photoshop, CorelDRAW, dan Adobe Illustrator. Pembahasan dalam buku ini meliputi tentang Teknik memanipulasi foto dengan Adobe Photoshop, Tek…
Python adalah salah satu bahasa pemrograman yang populer digunakan untuk membuat berbagai macam program, seperti program CLI, Program GUI (desktop), Aplikasi Mobile, Web, IoT, Game, Program untuk Hacking, dan sebagainya. Python telah terkenal sebagai bahasa pemrograman yang banyak digunakan oleh hacker. Dan buku ini mengetengahkan bagaimana membuat aplikasi hacking menggunakan bahasa pemrogram…
Buku ini adalah panduan praktis untuk pemula yang ingin belajar pengembangan web. Dalm buku ini Anda akan diperkenalkan pada konsep dasar pemrograman web melalui pendekatan 7 in 1 pemrograman web untuk pemula. Dengan buku ini, Anda akan memiliki paduan langkah demi langkahyang lengkap, mulai dari tahap awal hingga web Anda dapat disajikan atau diakses oleh publik. Setiap bab membahas topik yan…
Dewasa ini, kemampuan desain grafis sangat dibutuhkan oleh banyak perusahaan sebagai kemampuan tambahan untuk segala lini perusahaan. Desain grafis sangat fundamental dalam bidang usaha seperti percetakan, periklanan, sosial media bahkan kuliner sekalipun. Secara garis besar, buku ini mengenai standar-standar penguasaan desain grafis yang harus dimiliki oleh seorang desainer, bagaimana konsep d…
Buku ini membahas mengenai berbagai konsep dan metode yang digunakan dalam ilmu pemrograman. Pada bab pertama, dibahas mengenai dasar-dasar algoritma, sejarahnya, dan penulisan algoritma yang umum dilakukan. Selain itu, dibahas pula konsep dasar pemrograman dan bahasa pemrograman. Bab kedua membahas dasar-dasar pemrograman, mulai dari tipe data, ekspresi, operasi, struktur kontrol (percabangan …
Ada banyak sekali perintah dan fitur tersembunyi, jalan pintas yang tak banyak diketahui, serta kreasi-kreasi yang ada didalam Photoshop. Photoshop adalah aplikasi yang sangat kompleks sehingga untuk menemukan fitur-fitur tersembunyi, Anda membutuhkan tip dan trik yang dikupas secara tuntas. Buku ini menjelaskan berbagai macam tip dan trik Photoshop, mulai dari kreativitas sehari-hari, mengopti…
Perancangan basis data merupakan proses menciptakan rancangan untuk basis data yang akan mendukung operasi dan tujuan perusahaan (Connolly, 2002). Dalam proses perancangan suatu basis data, digunakan metodologi yang dapat membantu dalam tahap perancangan basis data. Metodologi perancangan yang dimaksud adalah pendekatan struktur dengan menggunakan prosedur, teknik, alat, serta bantuan doku…