Kursus Lengkap Java dan Android Studio - Build 9 Apps

Dalam kursus ini akan belajar bahasa pemrograman Java Dasar OOP, Android Studio, JSON API, Database dan Membangun App

4.40 (128 reviews)
Udemy
platform
Bahasa Indonesia
language
Mobile Apps
category
instructor
Kursus Lengkap Java dan Android Studio - Build 9 Apps
526
students
32.5 hours
content
Sep 2021
last update
$49.99
regular price

What you will learn

Bahasa Java Programming

Android Studio

Menampilkan dan Tambah Data

Membuat Aplikasi dengan Web Api

Membuat Aplikasi Video Online

Membuat Aplikasi Mp3

Database SQLite

JSON WebServices

Menggunakan Postman

Java OOP

Network Library Retrofit, Okhttp dan Volley

Layout Xml Design

Why take this course?

Kursus Lengkap Java dan Android Studio - Build 9 Apps

Hallo semuanya, selamat datang di kursus saya, dalam kursus ini kalian akan belajar tentang bahasa pemrograman Java dari dasar seperti OOP, Type Data, Method dan masih banyak lagi lainnya. Selain itu kalian juga akan belajar Android Studio dari dasar, mulai dari pengenalan fitur, kegunaan fitur, membuat project baru, mendesign dengan xml dan membuat 9 aplikasi. 

UPDATE Kursus (kursu ini telah diupdate dengan penambahan materi materi terbaru), berikut ini adalah detail list penambahan materi terbaru dikursus ini:

- Update konten 2021 - Firebase CRUD, Register, Forgot Password dan Diary App

- Update Content 2021 - Kita Quotes App (Advanced Level)

- Update Content 26 April 2021- Firebase CRUD, Login, Register dan View Binding

Diantara aplikasi yang akan dibuat adalah sebagai berikut:

1. Aplikasi DatabaseKu yaitu kita akan membuat aplikasi yang dimana nanti kita akan bekerja dengan database di Android

2. Aplikasi Buku pada bagian ini kita akan menampilkan data buku yang ada di database MySql ke aplikasi android

3. Aplikasi News Android yaitu membuat sebuah aplikasi berita dengan menggunakan API dari webiste orang luar, disini kalian akan belajar bagaimana cara untuk mengakses JSON OBJECT dan JSON ARRAY.

4. Dan masih banyak lagi yang harus kalian pelajari.

Untuk itu kursus ini sangat cocok bagi pemula yang ingin mendalami bahasa pemrograman Java, Android Studio, JSON API WebServices dan masih banyak lagi lainnya yang berkaitan dengan topic tersebut.

Setelah kalian belajar ini semua kalian akan bisa membuat aplikasi Android dengan mudah.

Untuk itu kursus ini cocok bagi kalian karena menggunakan bahasa Indonesia.

Content

Download, Install dan Configuration

Download Software Android Studio, Intellij, Sdk dan Nox Emulator
Install JDK dan Setting Path
Install Android Studio Terbaru
Download Sdk Android Studio dan Setup
Install Intellij Idea Community
Install Nox dan Configuration Emulator

Java Pemula dengan Itellij Idea

Get Started with IntelliJ IDEA
Bahasa Java Dasar
Single dan Multiple Comment di Java
Type Data di Java
Variable di Bahasa Java
Type Casting Widening dan Narrowing Casting di Java
Operators Pada Bahasa Java
If Else Statement
Switch Statement
While Do While Statement
For Statement
Array Statement
Break dan Continue di dalam For Statement
Exceptions Statement di Java
Multi Method pada Bahasa Java
Multi Method Lanjutan pada Bahasa Java
Overloading pada Bahasa Java
Overriding pada Bahasa Java
For Manipulasi pada Bahasa Java
If Manipulasi pada Bahasa Java

Konsep Dasar OOP Bahasa Java

Cara Membuat Class dan Object
Mengganti Nilai Atribut dan Membuat Multiple Object
Membuat Constructor dan Menggunakan Constructor
Encapsulation Getter Setter
Inheritance Bahasa Java
Polymorphism Bahasa Java
Enum Nama Hari di Java
ArrayList String For dan Sort
ArrayList Integer for dan Sort
ArrayList dengan Class, Constructor dan Object

Introduction and Get Started with Android Studio

Pengenalan Android Studio dan Membuat Project Baru
Pengenalan Manifest
Pengenalan Membuat Directori dan Class Java
Pengenalan Drawable
Pengenalan Layout Xml
Pengenalan Mipmap
Pengenalan Values, Color, String dan Style
Pengenalan Gradle Script dan Library

XML Lanjutan dan Pembahasan

Perbedaan CoordinatorLayout dan ConstrantLayout
Penjelasan Relative Layout dan Atributenya
Penjelasan Linear Layout dan Atributenya
Penjelasan CardView
RecyclerView dan ListView
Nested Scroll View
Include dan FrameLayout
Text Input Layout dan Edit Text
Widget Component
Bottom Navigation View dan Menu Item
Toolbar dan Imageview
Implementasi Fragment dan Xml
Implementasi Fragment dan BottomNavigationView Event Click
Testing Apk dengan Emulator NOX

Android Studio Tutorial dengan Java

Membuat Project Baru
Penjelasan Tentang findView ById
Running Emulator Nox, SetOnClickListener, SnackBar dan Toast
For Statement TextView dan Debugging
For Statement TextView dan Append
Log Debugging
Activity LifeCycle Android
Splash Screen
Intent Berpindah Activity
Intent Filter Gmail, Web dan WebSearch
Try Catch Statement
Menghandle Activity Intent dengan finish()
Alert Dialog Builder Positif Negative Button
Memahami Fragment Lebih Dalam
Mengubah Text Keren di Android
Notification Manager Android App
Menampilkan Gambar dari Internet dengan Picasso Library
Webview Load Data
Webview Client Handle

Android Adapter, Modal dan RecyclerView

Membuat Class Adapter
Mendesain Tampilan Xml Adapter
Cardview Adapter Xml
Membuat Modal Constructor dan Encapsulation
Menampilkan Data dengan Recyclerview Part#1
Menampilkan Data dengan Recyclerview Part #2

Pengenalan JSON Object JSON Array

Pengenalan JSON Object
Pengenalan JSON Array
JSON Object Request dengan OK Http
JSON Array Request dengan Ok Http
JSON Object Request dengan Volley
JSON Array Request dengan Volley

Android Networking dan Async

Networking Check Internet Available
Networking Check Connect to WWW
Async Memanggil JSON Object
Async Memanggil Multiple JSON

POSTMAN dan JSON API

Download dan Install Postman
Mengirim Data Lewat Postman ke Database
Mengambil Data List User Github

Android Multimedia

Membuat Project Baru
Adding Library dan Membuat Video Player
Coding dan Testing App VideoKu
Membuat Project Baru Mp3
Coding App Mp3

Android Database SQL

Download dan Install DB Browser for SQLite
Membuat Project App Database SQL
Membuat Design Form Input Data dan List Data
Membuat Layout Adapter Input Data
Membuat Database SQLite Open Helper Android
Membuat Method Tambah Data
Membuat Method Tampilkan Semua User di Database
Membuat Adapter List Semua Data
Coding Tambah Data User dan Testing
Coding Menampilkan Semua List User

JAVA Lanjutan Membuat Aplikasi Buku

Membuat Project Drawer Layout
Merubah Background Header, Icon dan Text di Drawer Layout
Membuat Adapter, Constructor dan Encapsulation
Adding Library dan Membuat Design Adapter
Melakukan Instansiasi dan Call JsonObject
Menampilkan List Data Buku dari Database

Json Editor Online

Pengenalan JSON EDITOR ONLINE
Cara Menggunakan JSON EDITOR ONLINE

Pengenalan Retrofit

Pengenalan Retrofit
Pengenalan Library Universal Image Loader
Membuat Project Baru
SerializedName Memanggil JSON
Membuat Retrofit Instance dan Interface
Testing Json Object dengan Retrofit

Membuat Aplikasi Berita

Membuat Project Android News App
Adding Library Component pada Project
Register Account di NEWS API
Testing API News di JSON EDITOR ONLINE
Membuat RetrofitJson Class News dan News List Item
Membuat RetrofitConfig Instance
Membuat Method SSL Sertifikat Support HTTPS
Testing dan Debugging Request JSON
Membuat Class Adapter News
Membuat Deisgn Layout Adapter Xml
Menampilkan Data Json dengan RecyclerView
Membuat Event Click di Recyclerview Detail News
Membuat Activity Detail News App
Membuat Load Url Detail News
Membuat Bottom Navigtion View News
Membuat Menu Item dan Class Fragment
Membuat Action Request pada Fragment
Bottom Navigation View Click Fragment
Membuat Category News
Membuat News Detail Category
Membuat Event Click Id pada Category
Request JSON News Category By Category
Menampilkan Adapter Category News
Menambahkan ProgresBar SpinKit View
Membuat Tampilan About

Push Project ke Github

Cara Daftar Github
Download, Install dan Configure GIT
Push Project Android ke Github

Generate App dan Upload ke Playstore

Cara Membuat File Apk atau Generate Signed Apk
Cara Upload Aplikasi ke Google Play Store

Screenshots

Kursus Lengkap Java dan Android Studio - Build 9 Apps - Screenshot_01Kursus Lengkap Java dan Android Studio - Build 9 Apps - Screenshot_02Kursus Lengkap Java dan Android Studio - Build 9 Apps - Screenshot_03Kursus Lengkap Java dan Android Studio - Build 9 Apps - Screenshot_04

Reviews

Mohammad
September 6, 2022
maaf, terpaksa kasih rate segini saja. materi nya sebenernya terbilang bagus. hanya saja penjelasannya menurut saya kurang mendalam. materi juga kurang terstruktur dengan rapi. saya tidak rekomendasikan untuk yang benar2 pemula dalam belajar android.
Jeanne
November 25, 2021
line by line nya kurang di jelaskan dengan baik / bahkan kadang tidak dijelaskan. materinya cukup bagus, penjelasannya masih kurang
Media
May 18, 2020
Tidak cocok bagi pemula, penjelasannya kurang mendetail....sangat susah untuk di ikuti, Pematerinya bikin membosankan
Fajri
January 8, 2020
materi yang dibahas cukup bagus,namun cara penyampaian materi bisa ditingkatkan/perbaiki lagi dan kalo bisa setiap baris kode diterangkan fungsinya terimakasih :)
DummyDev
August 9, 2019
Sudah bagus . tapi sebaiknya bahasa inggrisnya diperbaikin lagi supaya lebih enak didengar dan muda dipahami

Charts

Price

Kursus Lengkap Java dan Android Studio - Build 9 Apps - Price chart

Rating

Kursus Lengkap Java dan Android Studio - Build 9 Apps - Ratings chart

Enrollment distribution

Kursus Lengkap Java dan Android Studio - Build 9 Apps - Distribution chart
2435504
udemy ID
6/29/2019
course created date
10/29/2019
course indexed date
Bot
course submited by