Chapter 1 - Introducing Object-Oriented Analysis and Design Chapter 2 - Introducing UML Chapter 3 - Understanding Requirement Modeling Chapter 4 - Migrating from Requirements to Design Chapter 5 - Understanding Static Modeling Chapter 6 - More Aout Static Modeling Chapter 7 - Understansing Dynamic Modeling Chapter 8 - More About Dynamic Modeling
Chapter 9 - Understanding Software Architecture Chapter 10 - Using Frameworks and Patterns Chapter 11 - UML and Quality Software Processes Chapter 12 - Measuring Software Projects Chapter 13 - Case Study
Kita sedang berada pada masa di mana teknologi sudah berkembang dengan pesat di mana komputer sudah digunakan hampir di semua bidang dan telah menjangkau banyak lapisan masyarakat serta digunakan dalam kehidupan sehari-hari. Seperti yang pernah disampaikan oleh Bill Gates, pendiri Microsoft, keahlian komputer akan sangat dibutuhkan pada tahun-tahun mendatang karena dunia kita bergerak ke arah d…
Buku ini merupakan panduan komprehensif bagi siapasaja yang ingin memulai perjalanan mereka dalam dunia pengembangan web. Ditulis dengan bahasa yang mudah dipahami dan langkah-langkah yang sistemats, buku ini dirancang untuk membantu pembaca dari tingkat dasar hngga mampu membuat situs web dinamis yang fungsional dengan tiga jenis bahasa, yakni HTML, PHP, dan MySQL. Keunggulan dari buku ini …
PHP Data Objects (PDO) merupakan sebuah extension/library yang hadir bersamaan dengan direleasenya PHP versi 5. PDO dibangun menggunakan bahasa C/C++ dan PDO menawarkan sebuah paradigma pemrograman berorientasi object (Object Oriented Programming/OOP) di dalam script PHP yang Anda bangun sehingga dapat berjalan lebih cepat. PDO bertujuan untuk membuat satu buah interface yang seragam untuk kone…
Augmented Reality atau AR merupakan penggabungan objek nyata dan maya, baik dalam bentuk dua dimensi maupun tiga dimensi di lingkungan nyata yang berjalan secara real-time. Selain menambahkan objek maya dalam lingkungan nyata, realitas berimbuh juga dapat menghilangkan objek yang ada. Dengan menambah lapisan gambar maya memungkinkan untuk menghilangkan atau menyembunyikan lingkungan nyata dari …
Buku berjudul “A to Z Pembuatan dengan Mudah Aplikasi Android Game Pembelajaran Augmented Reality Berbasis Unity” ini merupakan karya kolaborasi lintas generasi melalui kerja online/dalam jaringan (daring) dari rumah masing-masing maupun tatap muka/luar jaringan (luring) dengan mematuhi Protokol Kesehatan sesuai instruksi Pemerintah Republik Indonesia terkait serangan virus Covid-19. Bu…
Banyak permasalahan optimasi dunia nyata yang sering kita jumpai dalam kehidupan sehari-hari maupun industri. Sebagai contoh, bagaimana memilih barang-barang yang harus dimasukkan ke dalam suatu tas koper sehingga total nilainya paling besar tetapi tidak melebihi kapasitas atau batasan tertentu. Contoh lainnya adalah bagaimana menyusun jadwal perkuliahan sehingga tidak bentrok ruangan, dosen, k…
Teknologi sekarang semakin berkembang, banyak metode-metode pembelajaran terbaru yang tujuannya membuat agar sistem pembelajaran menjadi semakin menarik minat para siswa-siswinya. Buku ini hadir untuk membuat konsep aplikasi pembelajaran berbasis web sehingga konten dan materi pelajaran dapat diubah sesuai dengan kurikulum atau bersifat dinamis. Buku "Otodidak Web Programming: Membuat Websit…
Kembangkan Aplikasi Android pembunuh berikutnya menggunakan pemrograman Java! Android ada dimana-mana! Ini menjalankan lebih dari separuh ponsel cerdas di AS—dan Java menjalankannya. Jika Anda ingin memanfaatkan popularitasnya dengan belajar membuat aplikasi Android dengan Java, semua panduan mudah diikuti yang Anda perlukan untuk memulai ada di ujung jari Anda. Di dalamnya, Anda akan mempel…