Android : E-Commerce App using Kotlin, PHP and Paypal API

Build online food order app using Kotlin and Let users pay online using Paypal

3.95 (130 reviews)
Udemy
platform
English
language
Other
category
Android : E-Commerce App using Kotlin, PHP and Paypal API
1,753
students
6.5 hours
content
Apr 2018
last update
$24.99
regular price

What you will learn

Understand Kotlin Programming Language from Scratch

Implement OOP concepts in Kotlin

Create PHP web service connected to MySQL database

Create android app using Kotlin

Use Volley and Picasso libraries to get data from PHP web services

Implement Paypal SDK in Android app

Put All those skills in an E-Commerce app

Description

This course will guide you (step by step) to build a full business Android app from login screen to the payment screen

But at first, It will teach you Kotlin programming language from scratch, then you will learn how to create web services using PHP. Next you will learn how to use Kotlin in android app development

This course has many reach topics like Volley, Picasso and Recycler View

It's divided into five sections:

  • Kotlin Basics
  • PHP and MySQL
  • Android app development using Kotlin
  • Build the full project
  • Bonus Videos

This course is useful for IT Developers, Students or any interested person in the mobile and web development field

And if you don't have any idea about programming basics, you can visit my channel on YouTube adenittube

 

Content

Introduction

Introduction

Kotlin Basics

Create Kotlin Project
Variables
NPE (Null Pointer Exception)
Conditions using if and when
Loops using for and while
Arrays
Object and Class
Constructor
Overloading
Inheritance
Overriding
Companion Object (Static)

PHP and MySQL

Introduction to Web Service and JSON
MySQL
Add Data using PHP
JSON Object
JSON Array

Android App using Kotlin

Create Project using Android Studio 3
Button, EditText and Toast
Radio Button
Intent
Send values using Intent
Shared Preferences
Volley - String
Volley – String (Part 2)
Volley – JSON Object
Volley – JSON Array
Picasso Library
Recycler View – Part 1
Recycler View – Part 2
Recycler View – Part 3

E-Commerce Project

Project Idea
PHP Registration file
PHP Login file
Design Login Activity
Design Sign Up Activity
Implement Sign Up Activity
Implement Login Activity
PHP Get Categories
ListView
ListView Custom Row
PHP Get Items
ListView OnItemClickListener
Items RecyclerView (Model + View)
Items RecyclerView (Adapter)
Items Activity
PHP Add and Get Temp Orders
Dialog Fragment
Add Temp Order
Show Temp Order
Action Bar Menu
Cancel the order
PHP Confirm Order
PHP Total
Confirm Order and Show Total
Paypal Implementation – Part 1
Paypal Implementation – Part 2
Paypal Implementation – Part 3
Source Code

Bonus Videos

Web Service as POST
Access Token
Bonus Lecture: Next Course
Save the bill total

Reviews

ALi
February 5, 2020
A wonderful course, it provide an excellent level of a practical knowledge; which can help any one to create a useful android app. I realy encourage any interested person to complete this course. I highly appreciated to Mr Dhoyazan Abdo.
Ginzo
November 4, 2019
Downloaded this course as a crash course in WAMP, I've tried every which way to add to my database using PHP to no avail. I have reinstalled and reinstalled, different computers, typed and retyped. Still haven't learned anything about WAMP. Great
Thiriyambaga
June 25, 2018
It's mentioned in the heading that it will be a E-commerce App development. But In the development, with the App we can't order 2 different items at once. The things described in the course is too basic and not up to the standard of the courses that i have taken before.
Shivam
June 13, 2018
I am leaving this rating because I certainly believe that there is scope for improvement in anything everywhere.
Elo
June 2, 2018
This course is really amazing. It shows how to use kotlin in android step by step and then dive into creating a simple ecommerce app..it has quite all someone needs to start creating apps with kotlin. Now I really feel confident about creating android apps. I still have a lot to learn but this was a great start!
Will
April 29, 2018
I really enjoyed that this course was done with PHP (edit - originally mistakenly wrote paypal) as the back end. This is a good introductory course, but went maybe a little on the quick and dirty side. There was a lot of copy-pasting code that was already written instead of creating reusable objects but that's nit-picking, really. I had a moment where I needed to ask a question, so I just left a comment on the Q&A, and the instructor replied quickly with a response that got me unstuck. The instructor's accent was not American, but easy enough for me to understand. I enjoyed this course and I am planning to take another one from the same instructor soon after this
Samrat
March 26, 2018
I was so happy that i enrolled in this course . really the instructor was so responsive n give the answer of every problem within 24 hour. really from this course i think i dont waste my money and time so . hurry up new user to enroll in this course . really u dont loose !!!
Musa
January 31, 2018
so helpful for my ongoing e-commerce project I enjoy the course structure even though I'm actually new to kotlin Language but the concept is clear becuase I have knowledge of other programming language like java ,Switch ,python, javascript and php thank you
Mohamed
December 13, 2017
I liked the way the instructor introduces the new features of Kotlin. Simple but direct examples making the learning process very simple. I strongly recommend to enroll to this course :) as I have done
Jane
November 30, 2017
I like the the method of organizing this course It shows me both front end and back end for creating a project Thank you teacher
Chris
November 27, 2017
The course is well rounded, covering all the areas needed for an e-commerce app. Some parts of the Kotlin development are just copy-and-paste, with no explanation of what you're doing; I found myself jumping into the official documentation to get a better explanation of what I was actually doing. The PHP side is very basic. I can accept the focus is on the Android side, but the PHP code written should only be accepted as a proof-of-concept, code like that would never be used in production. Overall, a good course, well worth the time and money invested, and it's taken me from zero Android knowledge to coding as a hobbyist.
Yazan
November 20, 2017
He has a great knowledge and a very simple way in explaining each step in details in this project. So if you wanna learn Android with Kotlin this is definitely the right course for you.

Charts

Price

Android : E-Commerce App using Kotlin, PHP and Paypal API - Price chart

Rating

Android : E-Commerce App using Kotlin, PHP and Paypal API - Ratings chart

Enrollment distribution

Android : E-Commerce App using Kotlin, PHP and Paypal API - Distribution chart

Related Topics

1426734
udemy ID
11/9/2017
course created date
8/13/2019
course indexed date
Bot
course submited by