Developing Android Apps

Category:Training IT

5 Hari - (40 jam) 09.00 s/d 17.00 WIB Online & Offline

Android adalah sebuah sistem operasi yang sudah menjadi salah satu kebutuhan pokok. Hampir semua orang membutuhkan alat yang satu ini untuk berkomunikasi, mencari informasi dan perkembangan berita terbaru, melakukan pekerjaan, dan berbagai aktivitas lainnya. Kursus ini memadukan teori dan praktik untuk membantu Anda membuat aplikasi hebat dengan cara yang benar. Dalam kursus ini, Anda akan bekerja dengan instruktur langkah demi langkah untuk membuat aplikasi Android yang terhubung ke cloud, dan mempelajari praktik terbaik pengembangan seluler, dan pengembangan Android yang akan Anda terapkan pada proyek Anda sendiri.

Peserta dapat membuat aplikasi berbasis android dan diupload pada google play.

Peserta diharapkan memiliki latar belakang dan pemahaman mengenai pemrograman menggunakan Java.

  • Pernah belajar coding HTML, CSS, PHP, Javascrit dan tertarik belajar dengan aplikasi Adroid
  • Operating Sistem Windows
  • Android Studio Versi Terbaru

Modul 1

  • Pendahuluan, Perkenalan Full Stack Android Developer
  • Instalasi dan Pengenalan syntax Dasar
  • Pengenalan package npm dan instalasi
  • Installing FeathersJS dan pengenalan fungsi fungsi feathers

Modul 2

  • Penggunaan Service di Feathers
  • Penggunaan Hook
  • Penggunaan Midleware
  • Konfigurasi seeder dan migration pada Feathers
  • Menjalankan simple service dengan menggunakan postman dengan feathers yang telah di serve

Modul 3

  • Konsep ORM dan Query Builder pada pemrograman
  • Membuat Relation Table di sequelize
  • Penggunaan Query Builder pada Feathers
  • Penggunaan ORM Sequelize pada Feathers
  • Membuat Validasi dan pada Sequelize
  • Membuat Custom Params

Modul 4

  • Memahami Konsep Overide Class pada OOP dan FeatherJS
  • Melakukan Overide Class pada Feather
  • Penggunaan dan penjelasan Promise dan Promise reject pada nodeJs
  • Async await Function Pada NodeJS dan Feathers
  • Membuat Simple Unit test menggunakan Mocha
  • Membuat Requirment dan scope design table untuk Project Akhir menggunakan draw.io

Modul 5

  • Membuat Full Service BE- Ecommerce Dari Requirment Yang telah di sepakati

Modul 6

  • Overview Javascript, React Native, Props, State
  • Pengenalan zeplin or sketch
  • Pengenalan basic Syntax
  • Praktek Installing React Native

Modul 7

  • Props, State
  • Navigation on react native
  • List, User Input, Debugging
  • Layouting, pengenalan flexbox
  • Mengenal Package node yang sering digunakan

Modul 8

  • Build compile and Publish to Google Store
  • Penggunaan library (camera + maps)

Modul 9

  • State management (redux)
  • Firebase (push notif and simple chat)
  • Async Storage
  • Membuat messaging app sederhana dengan menerapkan konsep yang sudah diajarkan sebelumnya

Pelatihan akan dilaksanakan jika kuota peserta terpenuhi.

Daftar Training