Udemy

Platform

Bahasa Indonesia

Language

Mobile Apps

Category

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.35 (74 reviews)

Students

32 hours

Content

May 2021

Last Update
Regular Price

EXCLUSIVE SKILLSHARE OFFER
Exclusive SkillShare Offer
Unlimited access to 30 000 Premium SkillShare courses
40%OFF ANNUAL MEMBERSHIP

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


Description

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. 

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.


Screenshots

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

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


Reviews

M
Media18 May 2020

Tidak cocok bagi pemula, penjelasannya kurang mendetail....sangat susah untuk di ikuti, Pematerinya bikin membosankan

F
Fajri8 January 2020

materi yang dibahas cukup bagus,namun cara penyampaian materi bisa ditingkatkan/perbaiki lagi dan kalo bisa setiap baris kode diterangkan fungsinya terimakasih :)

D
DummyDev9 August 2019

Sudah bagus . tapi sebaiknya bahasa inggrisnya diperbaikin lagi supaya lebih enak didengar dan muda dipahami


2435504

Udemy ID

6/29/2019

Course created date

10/29/2019

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram