1. Урок 1.00:01:45
    What You'll Get from this Course
  2. Урок 2.00:05:01
    How's The Course Structured
  3. Урок 3.00:04:42
    Where Should You Start
  4. Урок 4.00:00:42
    Important Message
  5. Урок 5.00:07:35
    Install Java JDK - Windows PC
  6. Урок 6.00:07:15
    Install IntelliJ IDEA - Windows PC
  7. Урок 7.00:12:18
    Install Android Studio - Windows PC
  8. Урок 8.00:07:26
    Install IntelliJ IDEA - MAC
  9. Урок 9.00:06:53
    Install Java - Linux Ubuntu
  10. Урок 10.00:12:31
    Install Android IntelliJ - Linux Ubuntu
  11. Урок 11.00:10:16
    Installing Android Studio - Linux Ubuntu
  12. Урок 12.00:02:20
    How to Import Kotlin Code/Resources into IntelliJ
  13. Урок 13.00:05:09
    IntelliJ Updates
  14. Урок 14.00:04:40
    Update to Kotlin 1.2
  15. Урок 15.00:05:00
    Write a Hello World program in Kotlin
  16. Урок 16.00:03:27
    Kotlin - How to Make Comments in Your Code
  17. Урок 17.00:06:52
    Kotlin Variables
  18. Урок 18.00:05:12
    Kotlin Variable type String
  19. Урок 19.00:07:32
    Kotlin Variable type Int
  20. Урок 20.00:04:25
    Kotlin - Variable type - Double
  21. Урок 21.00:03:41
    Kotlin Variable type Boolean
  22. Урок 22.00:03:56
    Kotlin - Variable type - Float
  23. Урок 23.00:04:40
    Kotlin Char Variable Types
  24. Урок 24.00:06:32
    Kotlin - Difference between Var and Val Keywords
  25. Урок 25.00:12:35
    Kotlin - How to Read Input with readLine Method - App - Store Coversation
  26. Урок 26.00:04:51
    Kotlin - Adding Numbers
  27. Урок 27.00:01:53
    Kotlin - Subtraction
  28. Урок 28.00:02:18
    Kotlin - Multiplying Numbers
  29. Урок 29.00:07:14
    Kotlin - Division
  30. Урок 30.00:03:20
    Kotlin - Remainder
  31. Урок 31.00:05:34
    Incrementing and Decrementing
  32. Урок 32.00:07:16
    How to Convert Between Data Types
  33. Урок 33.00:06:10
    Conditional operators (<,>, ==, !=, <=, >=)
  34. Урок 34.00:06:43
    If-else Statements and Conditional operators
  35. Урок 35.00:09:50
    Logical Operators (AND, OR, NOT)
  36. Урок 36.00:08:58
    When Expression
  37. Урок 37.00:09:12
    For Loop
  38. Урок 38.00:04:29
    While Loop
  39. Урок 39.00:05:33
    Do while Loop
  40. Урок 40.00:10:15
    App - How Many Siblings?
  41. Урок 41.00:09:07
    Functions With Parameters
  42. Урок 42.00:10:40
    Functions Return Types
  43. Урок 43.00:03:00
    Functions - No return Type, No parameters
  44. Урок 44.00:05:46
    Variable Scope
  45. Урок 45.00:04:36
    Introduction to Object Oriented Programming - OOP - What's a Class?
  46. Урок 46.00:12:41
    Let's Create our First Class
  47. Урок 47.00:06:50
    Setters and Getters
  48. Урок 48.00:02:51
    Inheritance - Introduction
  49. Урок 49.00:11:38
    Inheritance
  50. Урок 50.00:08:32
    Overloading Constructors
  51. Урок 51.00:07:44
    Controlling Access to fields (Instance Variables - Properties)
  52. Урок 52.00:07:20
    Kotlin - Class Extension
  53. Урок 53.00:05:24
    Nested Classes
  54. Урок 54.00:04:25
    Inner Classes
  55. Урок 55.00:04:35
    Companion Object in Kotlin
  56. Урок 56.00:08:32
    Overloading Operators + Challenge
  57. Урок 57.00:06:37
    Interface Classes
  58. Урок 58.00:12:34
    Abstract Classes
  59. Урок 59.00:08:06
    Generic Classes
  60. Урок 60.00:07:16
    Enums in Kotlin
  61. Урок 61.00:02:09
    What's an Array - Creating Arrays in Kotlin
  62. Урок 62.00:07:27
    Create Arrays and Iterate Through
  63. Урок 63.00:06:02
    Arrays - Part 2
  64. Урок 64.00:11:01
    Array Lists
  65. Урок 65.00:07:06
    Hashmaps
  66. Урок 66.00:11:20
    MapOf, Arrayof, MutableList
  67. Урок 67.00:09:18
    Writing to Files (Text Files)
  68. Урок 68.00:06:30
    writing to File with User Input and Appending Characters
  69. Урок 69.00:06:14
    Reading from Text Files
  70. Урок 70.00:09:21
    App - Writing a Reader-Write App
  71. Урок 71.00:12:44
    Installing the Android Studio and Setup Kotlin and Run First App
  72. Урок 72.00:07:44
    UPDATE - Android Studio 3.0
  73. Урок 73.00:13:50
    Running UPDATED Android Studio - No Extension Needed
  74. Урок 74.00:11:45
    Android Studio Quick Tour
  75. Урок 75.00:12:28
    Android Studio Tour - File Structure, Manifest, Strings
  76. Урок 76.00:13:45
    App - What's My Name
  77. Урок 77.00:10:52
    String.xml, Manifest and Android Studio File
  78. Урок 78.00:06:48
    Android Toast and Context Class
  79. Урок 79.00:12:49
    TextViews, EditText and Buttons - Enter Name and Show name
  80. Урок 80.00:08:05
    Enter Name and Show - Final
  81. Урок 81.00:09:20
    App - How Much You Weigh on Mars?
  82. Урок 82.00:13:50
    App - How Much You Weigh on Other Planets
  83. Урок 83.00:16:57
    CheckBoxes in Android
  84. Урок 84.00:15:45
    App- How Much You Weigh on ... Improved Version 2
  85. Урок 85.00:11:56
    App - Weight On.... Improved part 2
  86. Урок 86.00:15:40
    App- How Much You Weigh on ... Improved Version 3 - Final
  87. Урок 87.00:08:06
    Adding Images to Our Apps - Why we Use Kotlin Extensions Plugin
  88. Урок 88.00:12:25
    Adding Images to Our Apps - ImageViews
  89. Урок 89.00:20:24
    App - ImageFilter
  90. Урок 90.00:11:47
    App - Random background Colors
  91. Урок 91.00:07:57
    Layouts - LinearLayout
  92. Урок 92.00:10:47
    RelativeLayouts
  93. Урок 93.00:09:01
    TableRow Layout
  94. Урок 94.00:04:01
    ScrowView Layout
  95. Урок 95.00:17:23
    Styles and Themes in Android
  96. Урок 96.00:11:21
    Context in Android and Toast Class
  97. Урок 97.00:10:18
    Debugging Your Code
  98. Урок 98.00:06:44
    What's an Activity?
  99. Урок 99.00:09:19
    Activity lifecycle
  100. Урок 100.00:07:46
    Navigating from One Activity to Another
  101. Урок 101.00:08:36
    Passing Data between Activities
  102. Урок 102.00:14:59
    Passing data back to first Activity
  103. Урок 103.00:11:55
    App - Animals Bio - User Interface - Part I
  104. Урок 104.00:11:30
    App - Animals Bio - Final
  105. Урок 105.00:01:56
    Introduction to Listviews - Demo
  106. Урок 106.00:13:30
    How do Listviews Work? - Adpaters and Listviews
  107. Урок 107.00:11:31
    RecyclerView - Part 1 - UI
  108. Урок 108.00:16:35
    RecyclerView - Part 2 - UI
  109. Урок 109.00:18:49
    RecyclerView - Part 3 - Code
  110. Урок 110.00:04:16
    Adding Event Listeners to Each Row
  111. Урок 111.00:18:44
    Shared Preferences
  112. Урок 112.00:03:14
    Introduction to Databases in Android - Kotlin - Sqlite
  113. Урок 113.00:02:48
    App - Chores - Demo
  114. Урок 114.00:14:32
    App - App - Chores - User Interface
  115. Урок 115.00:13:42
    App - Chores - Database handler Class
  116. Урок 116.00:19:47
    App - Chores - Add and Retrieve a Chore
  117. Урок 117.00:11:04
    App - Chores - Finalize CRUD Functions
  118. Урок 118.00:11:35
    App - Chores - Saving User Input to Database
  119. Урок 119.00:13:01
    App - Chores - Custom Listrow - User Inter face
  120. Урок 120.00:14:02
    App - Chores - Recycler Adapter
  121. Урок 121.00:12:47
    App - Chores - Showing Chores on Recycler Adapter
  122. Урок 122.00:10:42
    App - Chores - Adding Toolbar Add Button
  123. Урок 123.00:12:50
    App - Chores - Create Custom Popup
  124. Урок 124.00:09:29
    App - Chores - Saving Chore From Popup
  125. Урок 125.00:17:59
    App - Chores - Deleting Chore
  126. Урок 126.00:15:51
    App - Chores - Final Touches
  127. Урок 127.00:06:15
    Introduction to HTTP Request and JSON and Networking in Android
  128. Урок 128.00:04:08
    What's an Android Library?
  129. Урок 129.00:17:44
    Volley String Request
  130. Урок 130.00:15:10
    Volley JSON ArrayRequest
  131. Урок 131.00:20:59
    Volley JSON ObjectRequest
  132. Урок 132.00:02:32
    App - Recipe Finder - Demo
  133. Урок 133.00:14:11
    App - Recipe Finder - User Interface - Part 1
  134. Урок 134.00:13:17
    App - Recipe Finder - User Interface - Part 2 - Listrow
  135. Урок 135.00:15:56
    App - Recipe Finder -RecyclerAdapter
  136. Урок 136.00:13:21
    App - Recipe Finder - Parsing Recipies
  137. Урок 137.00:11:21
    App - Recipe Finder - Show Recipes on RecyclerVew
  138. Урок 138.00:16:07
    App - Recipe Finder - Final
  139. Урок 139.00:17:16
    Firebase - Introduction to Cloud Based Services - Setup
  140. Урок 140.00:07:06
    Firebase - Read Values from Fireabase Database
  141. Урок 141.00:09:28
    Firebase - Save Objects and Use Push
  142. Урок 142.00:12:57
    Firebase - Login User With Email and Password
  143. Урок 143.00:11:45
    Firebase - Create Account
  144. Урок 144.00:06:04
    WhatsApp Clone Chat App - Demo
  145. Урок 145.00:07:48
    WhatsApp Clone Chat App - Setup UI - Part 1
  146. Урок 146.00:08:05
    WhatsApp Clone Chat App - Setup UI Finish Main Activity - Part 2
  147. Урок 147.00:18:01
    WhatsApp Clone Chat App - Login - Part 3
  148. Урок 148.00:14:16
    WhatsApp Clone Chat App - Create Account UI - Part 4
  149. Урок 149.00:22:23
    WhatsApp Clone Chat App - Create Account - Part 5
  150. Урок 150.00:15:00
    WhatsApp Clone Chat App - Login Users Code - Part 6
  151. Урок 151.00:06:19
    WhatsApp Clone Chat App - Check User - Login - Part 7
  152. Урок 152.00:14:10
    WhatsApp Clone Chat App - TabLayout ViewPager - Part 8.1
  153. Урок 153.00:09:17
    WhatsApp Clone Chat App - TabLayout ViewPager - Part 8.2
  154. Урок 154.00:07:38
    WhatsApp Clone Chat App - Menu Settings and Logout - Part 9
  155. Урок 155.00:11:39
    WhatsApp Clone Chat App - Settings Screen Setup - Part 10
  156. Урок 156.00:13:50
    WhatsApp Clone Chat App - Settings Activity - Part 11
  157. Урок 157.00:11:36
    WhatsApp Clone Chat App - Status Activity - Part 12
  158. Урок 158.00:13:33
    WhatsApp Clone Chat App - Settings Get Image - Part 13.1
  159. Урок 159.00:22:21
    WhatsApp Clone Chat App - Save Images to Firebase - Part 13.2
  160. Урок 160.00:08:11
    WhatsApp Clone Chat App - Settings Show Image and Set Images - Part 13.3
  161. Урок 161.00:18:24
    WhatsApp Clone Chat App - Populate Users - Create Adapter - Part 14.1
  162. Урок 162.00:15:40
    WhatsApp Clone Chat App - Showing all Users - Part 14.2
  163. Урок 163.00:11:38
    WhatsApp Clone Chat App - Tap and Show Dialog - Part 15
  164. Урок 164.00:13:49
    WhatsApp Clone Chat App - Populate Profile Picture - Part 16
  165. Урок 165.00:12:24
    WhatsApp Clone Chat App - Create Item Message - Part 17
  166. Урок 166.00:15:00
    WhatsApp Clone Chat App - Chat Activity - Part 18
  167. Урок 167.00:16:24
    WhatsApp Clone Chat App - Setup Chat Activity - Part 19
  168. Урок 168.00:09:06
    WhatsApp Clone Chat App - Sending and Showing Chats - Part 20
  169. Урок 169.00:25:35
    WhatsApp Clone Chat App - Final Product
  170. Урок 170.00:01:42
    Developer Portfolio App - Demo
  171. Урок 171.00:07:31
    Theme and Colors - Branding
  172. Урок 172.00:13:34
    User Interface Setup
  173. Урок 173.00:10:03
    UI and TabLayout
  174. Урок 174.00:10:37
    Finalizing User Interface and Create Fragments
  175. Урок 175.00:08:48
    Setup PagerAdapter Class
  176. Урок 176.00:13:00
    Wiring it all Up
  177. Урок 177.00:03:12
    Final Touches and Product
  178. Урок 178.00:01:10
    App Demo
  179. Урок 179.00:09:48
    User Interface Setup
  180. Урок 180.00:12:15
    Volley Library Setup and App Controller
  181. Урок 181.00:11:09
    Fetching Data from the Remote API
  182. Урок 182.00:07:05
    Setup Data Classes
  183. Урок 183.00:11:39
    Setup Fragments
  184. Урок 184.00:09:45
    Setup Fragments - Part 2
  185. Урок 185.00:07:30
    Setup Fragments and Viewpager Class
  186. Урок 186.00:10:01
    Fix Previous Error!
  187. Урок 187.00:10:52
    Final Product - Motivational App
  188. Урок 188.00:05:19
    Introduction to Drawing on Screen
  189. Урок 189.00:13:22
    Drawing Circles
  190. Урок 190.00:10:39
    Drawing Images - Bitmaps
  191. Урок 191.00:07:53
    Custom TextViews
  192. Урок 192.00:02:10
    Intro to Breathe App
  193. Урок 193.00:14:09
    User Interface Setup
  194. Урок 194.00:13:01
    Setup Animation Library
  195. Урок 195.00:10:12
    Setup Shared Preferences - Saving data on Device
  196. Урок 196.00:14:09
    Finalizing the App
  197. Урок 197.00:04:30
    Final Product - Breathe App