Build Android E-Commerce App from scratch using Kotlin, PHP and Paypal API

Dhoyazan Abdo

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
60 Lessons (6h 34m)
    • 1. Introduction

      3:51
    • 2. Create Kotlin Project

      2:40
    • 3. Variables

      2:54
    • 4. NPE (Null Pointer Exception)

      4:23
    • 5. Conditions using if and when

      5:08
    • 6. Loops using for and while

      3:46
    • 7. Arrays

      7:19
    • 8. Object and Class

      3:22
    • 9. Constructor

      2:57
    • 10. Overloading

      3:38
    • 11. Inheritance

      3:29
    • 12. Overriding

      3:10
    • 13. Companion Object (Static)

      3:37
    • 14. Introduction to Web Service and JSON

      3:42
    • 15. MySQL

      4:27
    • 16. Add Data using PHP

      8:47
    • 17. JSON Object

      5:12
    • 18. JSON Array

      4:12
    • 19. Create Project using Android Studio 3

      8:21
    • 20. Button, EditText and Toast

      9:04
    • 21. Radio Button

      5:32
    • 22. Intent

      3:29
    • 23. Send values using Intent

      4:02
    • 24. Shared Preferences

      7:44
    • 25. Volley - String

      7:37
    • 26. Volley – String (Part 2)

      4:58
    • 27. Volley – JSON Object

      9:47
    • 28. Volley – JSON Array

      10:41
    • 29. Picasso Library

      4:10
    • 30. Recycler View – Part 1

      11:37
    • 31. Recycler View – Part 2

      14:44
    • 32. Recycler View – Part 3

      4:37
    • 33. Project Idea

      2:17
    • 34. PHP Registration file

      10:12
    • 35. PHP Login file

      5:24
    • 36. Design Login Activity

      8:48
    • 37. Design Sign Up Activity

      5:50
    • 38. Implement Sign Up Activity

      10:46
    • 39. Implement Login Activity

      6:27
    • 40. PHP Get Categories

      4:11
    • 41. ListView

      9:17
    • 42. ListView Custom Row

      5:02
    • 43. PHP Get Items

      4:50
    • 44. ListView OnItemClickListener

      6:55
    • 45. Items RecyclerView (Model + View)

      9:02
    • 46. Items RecyclerView (Adapter)

      9:03
    • 47. Items Activity

      8:18
    • 48. PHP Add and Get Temp Orders

      9:22
    • 49. Dialog Fragment

      12:17
    • 50. Add Temp Order

      10:27
    • 51. Show Temp Order

      5:17
    • 52. Action Bar Menu

      6:34
    • 53. Cancel the order

      5:37
    • 54. PHP Confirm Order

      11:26
    • 55. PHP Total

      4:56
    • 56. Confirm Order and Show Total

      10:29
    • 57. Paypal Implementation – Part 1

      4:47
    • 58. Paypal Implementation – Part 2

      9:37
    • 59. Paypal Implementation – Part 3

      9:47
    • 60. Web Service as POST

      4:22

Project Description

1- Create a bill for the customer using RecyclerView instead of ListView and display them in tabular format

2- Add the total to the bottom of the bill

3- If the total more than 50$, give the customer 10% discount

Student Projects