FullStack Developer merupakan salah satu profesi yang sangat menjanjikan, dengan menjadi seorang Full-Stack tentu saja banyak sekali tawaran kerja dengan gaji yang sangat tinggi. Salah satu skill yang harus dikuasai untuk bisa menjadi seorang Full-Stack adalah Back-End, Front-End dan Mobile Developer.
Pada buku ini kita akan mempelajari ketiga hal tersebut agar bisa menjadi seorang Full-Stack Developer.
Laravel adalah jawaban untuk bisa menjadi seorang Back-End Developer karena banyak sekali Industri ataupun StartUp menggunakan Laravel di dalam product mereka. Salah satunya karena dukungan komunitas yang besar dan sumber pengembangan yang sangat aktif.
React Native merupakan library JavaScript yang digunakan untuk membangun aplikasi mobile baik itu Android ataupun iOS hanya dengan satu kode base. React Native sangat populer dan digunakan oleh beberapa perusahaan besar, seperti Facebook, Instagram, Microsoft Office, Tesla dan masih banyak lagi.
NodeMCU merupakan perangkat microcontroller yang digunakan untuk membangun sebuah sistem IoT.
Dengan buku ini kita akan dituntun menjadi seorang FullStack IoT Developer menggunakan Laravel, React Native dan NodeMCU dengan studi kasus langsung membangun sebuah smart home system mulai dari 0.
Di dalam buku ini kita bersama-sama akan belajar menjadi seorang Full-Stack IoT Developer dari 0 dengan cara membangun sebuah Smart Home System menggunakan Laravel, React native dan NodeMCU.
Untuk aplikasinya sendiri akan kita kembangkan menggunakan Laravel (Ajax) dan React Native. Laravel akan bekerja sebagai aplikasi untuk mengontrol peralatan dan juga sebagai web service yang nanti berinteraksi dengan hardware dan Android melalui Rest API.