fbpx

Training Android Sertifikasi ATC

Mengapa Harus Training Android ATC di IDN ?

  • Sudah ratusan alumni yang lulus ATC melalui training di IDN
  • Materi akan diajarkan atau di review dari basic sehingga semua peserta diharapkan bisa mengikuti proses pembelajaran
  • Modul training disusun dalam bahasa Indonesia agar mudah dipahami oleh peserta training
  • Akan ada pembahasan soal-soal untuk persiapan ujian sertifikasi ATC
  • Free Konsultasi kepada trainer after training, jika memang ada materi yang dirasa belum mengerti
  • Biaya training termurah untuk sekelas training dan Sertifikasi ATC di Indonesia
  • pemberitahuan lowongan kerja kepada peserta
  • join group whatsapp setelah training, sehingga memudahkan peserta untuk konsultasi setelah training
  • Dibimbing oleh trainer yang ahli dan praktisi di bidang ATC

Pengenalan Training

Pertumbuhan eksplosif dari aplikasi AndroidTM akhir-akhir ini telah menciptakan ledakan banyaknya permintaan untuk pengembang. Ada pengembang, tetapi bagaimana pengusaha dapat menilai kompetensi mereka? Bagaimana mereka benar-benar tahu siapa yang pantas mendapatkan kesempatan untuk mengambil tanggung jawab atas aplikasi mereka?

Android Advanced Training Consultants (Android ATC) menyediakan kursus dan ujian penilaian untuk mengesahkan kompetensi karyawan saat ini dan yang akan datang. Layanan kami didistribusikan melalui mitra Pelatihan Resmi Android ATC di seluruh dunia. Tim Android ATC telah mengerjakan sesuatu yang istimewa untuk beberapa waktu sekarang, dan hari ini kami dengan bangga mengumumkan program baru kami – program Pengembang Bersertifikat Android.

Kursus pelatihan ini telah dikembangkan dan dikalibrasi oleh tim ahli Android selama beberapa tahun. Kursus-kursus ini memberdayakan pengembang aplikasi dan karyawan yang berorientasi TI dengan keterampilan untuk membangun aplikasi Android canggih. Setelah menyelesaikan kursus ini, pengembang dapat mengikuti ujian online yang menjadikan mereka menjadi Pengembang Android Bersertifikat oleh Android ATC. Ujian kami diberikan melalui pusat pengujian resmi Pearson VUE di seluruh dunia. (Sumber : http://www.androidatc.com)


Benefits

  1. Biaya training sudah termasuk biaya ujian ATC
  2. Menguasai materi yang tersedia di curriculum
  3. Peserta mampu mengatasi permasalahan dalam proses pemograman (Trouble Shooting)
  4. Memahami dasar-dasar coding hingga level intermediate
  5. Peserta dapat membuat project aplikasi sendiri secara mandiri

Fasilitas Peserta :

  • Akses Internet
  • Gratis Mengulang kapanpun
  • Lunch & Coffebreak
  • Penginapan Gratis bagi yang dari luar kota
  • Sertifikat
  • Kaos

curiculum

A. Android Studio & Android Framework

  • Introduction
  • Android Platform Architecture
  • LinuxKernel
  • Hardware Abstraction Layer (HAL)
  • Android Runtime (ART)
  • Native C/C++ Libraries
  • Java API Framework
  • System Apps
  • Android Libraries
  • Components of Android Application
  • Types of Android processes and their priorities
  • Pre-requisites for Android Application Development
  • Android Studio Gradle
  • Instant Run
  • Lab 1: Creating Your First Application

B. AndroidTM SDK Tools And Activity Class

  • Android Project Structure
  • The Android Manifest File
  • Structure of the Manifest File
  • Android SDK Tools
  • Android Device Monitor
  • Android Debug Bridge (ADB)
  • Batterystats and Battery Historian
  • Emulator Controls
  • Send/Receive SMS
  • Make Calls
  • Update Locations
  • Building Backward-Compatible Android Applications
  • Activity
  • Activity Life-Cycle Through Java
  • Create an Activity
  • Methods to Remember
  • Lab 2: Studying Activity Life-Cycle

C. Fragments, Views, and List View

  • Introduction
  • Fragments
  • Fragments Life-Cycle
  • Creating a Fragment Sub-Class
  • Adding Fragments in Application
  • Backward Compatibility of Fragments
  • Views
  • Using Views
  • Adding a View to your application
  • List View and List Activity
  • Using a ListActivity
  • Adding ListView
  • Add Event to List Items
  • Summary
  • Recycler View
  • RecyclerView vs ListView
  • Adding RecylerView
  • Card View
  • Runtime Permissions
  • Methods to Remember

D. Views and Runtime Permissions

  • Introduction
  • Intents
  • Explicit Intents
  • Implicit Intents
  • Native AndroidTM Actions
  • DataTransfer
  • Intent to Call Activities
  • Direct Calls
  • Sub-Activities: Calling Activities for Results
  • Register an IntentFilter
  • Deep Linking
  • Testing Deep Linking
  • Methods to Remember
  • Lab 4: Creating Constants Selection Application and Testing Deep Linking

E. Android Layouts And Custom Views

  • Introduction
  • Views
  • Layouts
  • Layout Properties
  • Loading the Layout from Code
  • Loading Layout in an Activity
  • Loading Layout in a Fragment
  • Creating and Editing Layouts in Android Studio
  • Customized Views
  • Modify Existing Views
  • Step by Step
  • What is in onDraw( )
  • The full picture
  • ConstraintLayout
  • Lab 5: Custom View, Drawer Layout, and Fragments Application

F. Android Resource, Theme, and Material Design

  • Introduction
  • Android Resources
  • Why Using Resources?
  • Adding Resources to your Application
  • Using Resources
  • Types of Resources
  • Android Themes and Styles
  • Creating Themes
  • Android Material Design
  • Using the Material Theme
  • Color Palette
  • Activity Transitions & Shared Element Transitions
  • Methods to remember
  • Lab 6: A To-Do List Application in Material Design

G. Android UI Dialogs, Menus, and Webview

  • Introduction
  • User Interaction through Messages
  • Dialogs
  • Dialog Sub-Classes
  • Creating an Alert Dialog
  • Creating a Progress Dialog
  • Activities with Dialog Theme
  • Toasts
  • Simple Snackbar
  • Custom Snackbar
  • Custom Snackbar
  • Building a menu from Java code
  • Sub-menus
  • Context Menus
  • Additional Menu Item Options
  • Popup Menus
  • Web View
  • Methods to Remember
  • Lab 7: Wallpaper Application

H. Android Storage and Background Processing

  • Android Storage Options
  • Android Storage Options
  • Shared Preferences
  • Retrieving Shared Preferences
  • Save activity State
  • Connecting to the internet
  • Background Processing
  • Android Threading
  • Java Threads
  • AsyncTask
  • Android Services
  • Background Fragments
  • Background Receivers
  • Lab 8: Quotes Provider Application

I. Android Storage : SQLite and Content Providers

  • Introduction
  • SQLite Database in Your Application
  • SQLite Library
  • SQLiteOpenHelper
  • SQLite Database
  • Cursors
  • Databases in Android
  • Content Providers
  • Native Android Content Providers
  • Custom Content Provider
  • Sync Adapters
  • Introduction
  • How SyncAdapters Work
  • ORMLite
  • Methods to Remember
  • Lab 9: SQLite Databases and Content Providers

J. Android Notifications

  • Creating Notifications
  • Expandable Notification
  • Notification Actions
  • Notifications Layout
  • Notification Priority
  • Notification With Android System
  • New Notification Features of Android 7

K. Location Aware Apps Using GPS and Other Providers

  • Introduction
  • What is GPS and how it works?
  • Other location service providers
  • Methods to capture user location
  • Using Google Maps
  • Setting Geolocation
  • Pins, Layers and custom drawing
  • Reverse Geolocation and Geocoder Class
  • Requesting User Permission For Location Access
  • Testing GPS on Android Emulator
  • Mocking Location on an Emulator
  • LAB 11 : Location-Aware Apps Using the GPS and Google Maps

Biaya Investasi : Rp 4.000.000,-