Мастер-класс Android Kotlin с использованием Android Oreo - Видеоуроки

Android Kotlin Development Masterclass using Android Oreo
Duration 46:15:43
Открыть все курсы от udemy

Android Kotlin Development Masterclass using Android Oreo - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Introduction 00:01:54
  • Урок 2. The Udemy Interface 00:06:09
  • Урок 3. Introduction to Android 00:19:23
  • Урок 4. Windows - Install Android Studio 00:09:36
  • Урок 5. Java Development Kit for Windows (32Bit Users Only!) 00:05:16
  • Урок 6. Mac - Install Android Studio 00:06:59
  • Урок 7. Linux - Install Android Studio 00:16:42
  • Урок 8. Java Development Kit for Linux (32Bit Users Only!) 00:04:21
  • Урок 9. Configure Android SDK on all Three Platforms 00:10:31
  • Урок 10. SDK Configuration Continued 00:09:49
  • Урок 11. Enable VT-X in BIOS 00:14:38
  • Урок 12. Introduction 00:00:41
  • Урок 13. Android Studio Templates 00:08:02
  • Урок 14. More on Android Templates 00:08:26
  • Урок 15. Hello World 00:12:44
  • Урок 16. Tour of Android Studio 00:16:31
  • Урок 17. Setting Up a Virtual Device 00:15:12
  • Урок 18. Running on an emulator 00:09:51
  • Урок 19. Running on a physical Android device 00:12:27
  • Урок 20. Kotlin Tutorial Setup 00:10:34
  • Урок 21. Kotlin Tutorial 1 00:09:10
  • Урок 22. Variables and Types 00:11:28
  • Урок 23. More on Variables and Types 00:11:50
  • Урок 24. String Concatenation and Interpolation 00:12:36
  • Урок 25. val and var and more on Declarations 00:10:20
  • Урок 26. Conditions 00:17:59
  • Урок 27. Classes 00:19:35
  • Урок 28. Objects and Instances 00:14:54
  • Урок 29. Challenge 00:06:25
  • Урок 30. Lists 00:10:26
  • Урок 31. More on Lists 00:12:01
  • Урок 32. toString Challenge 00:04:25
  • Урок 33. for Loops 00:14:08
  • Урок 34. for Encapsulation and Private Properties 00:13:20
  • Урок 35. Overloading Functions 00:08:14
  • Урок 36. Inheritance 00:12:51
  • Урок 37. More on Inheritance 00:10:11
  • Урок 38. Inheritance Continued 00:09:12
  • Урок 39. Further Inheritance 00:09:53
  • Урок 40. while Loops 00:14:19
  • Урок 41. for Loop Revisited 00:10:04
  • Урок 42. do while Loop 00:05:15
  • Урок 43. Loop Challenge 00:12:38
  • Урок 44. Introduction 00:02:28
  • Урок 45. Setup Play Project 00:11:40
  • Урок 46. The Constraint Layout 00:17:07
  • Урок 47. Constraints and Resizing 00:15:18
  • Урок 48. Positioning Widgets 00:07:53
  • Урок 49. Inner Lines within a Widget 00:09:34
  • Урок 50. Layouts on Different Devices 00:11:01
  • Урок 51. More on the Constraints 00:12:49
  • Урок 52. Baseline Constraints 00:09:56
  • Урок 53. Constraining Widgets 00:05:38
  • Урок 54. Add Scrolling Capabilities 00:13:33
  • Урок 55. The Button Counter App 00:14:51
  • Урок 56. Finish Layout 00:12:19
  • Урок 57. Coding Button Counter App 00:13:50
  • Урок 58. findViewById and r Class 00:12:47
  • Урок 59. Events and setonclicklistener 00:08:04
  • Урок 60. Testing and Challenge Time 00:14:11
  • Урок 61. Extending the Button App 00:10:37
  • Урок 62. Testing and Challenge 00:06:54
  • Урок 63. Fixing Kotlin Gradle Issues 00:03:59
  • Урок 64. The Activity Lifecycle 00:15:19
  • Урок 65. The Logcat Pane 00:09:05
  • Урок 66. Logging the Activity Lifecycle 00:09:35
  • Урок 67. Activity Lifecycle in Action 00:14:33
  • Урок 68. Saving and Restoring Instance State 00:15:10
  • Урок 69. Demo Calculator App 00:04:53
  • Урок 70. Calculator Interface Setup 00:15:37
  • Урок 71. Continue with Interface 00:16:30
  • Урок 72. Fine Tuning the Layout 00:15:29
  • Урок 73. Create Landscape Layout 00:09:02
  • Урок 74. Comparing FIles with Diff 00:17:13
  • Урок 75. Comparing Directories 00:08:30
  • Урок 76. Coding the Calculator 00:23:16
  • Урок 77. Add onClickListeners 00:07:05
  • Урок 78. Write Perform Operation Function 00:16:46
  • Урок 79. Bug Fix and Code Improvements 00:14:14
  • Урок 80. Bug Fix Challlenge and Save State 00:19:53
  • Урок 81. Widget References in Kotlin 00:07:29
  • Урок 82. Guidelines 00:13:54
  • Урок 83. Fixing Landscape Layout 00:12:41
  • Урок 84. Add Neg Button to Layout 00:07:17
  • Урок 85. Code Changes for Neg Button 00:08:32
  • Урок 86. Add Neg Button to Portrait 00:19:05
  • Урок 87. Introduction 00:10:48
  • Урок 88. AsyncTask 00:14:40
  • Урок 89. Logging and Logcat 00:09:01
  • Урок 90. Download the RSS Feed 00:14:39
  • Урок 91. Reading the Data 00:20:06
  • Урок 92. Android Permissions 00:20:04
  • Урок 93. Writing Idiomatic Kotlin 00:15:01
  • Урок 94. More Idiomatic Kotlin 00:07:07
  • Урок 95. Parsing the Data 00:19:07
  • Урок 96. Create Xml Parse Function 00:15:09
  • Урок 97. Testing the App 00:10:13
  • Урок 98. ListView and ArrayAdapter 00:13:20
  • Урок 99. Code Changes for Array Adapter 00:17:03
  • Урок 100. onDestroy and Asynctask 00:07:32
  • Урок 101. Create Custom Adapter 00:11:44
  • Урок 102. Custom Adapter Code 00:17:20
  • Урок 103. Improving the Adapter 00:12:43
  • Урок 104. ViewHolder Pattern 00:12:10
  • Урок 105. Adding a Menu - Layout 00:09:00
  • Урок 106. Adding A Menu - Code 00:16:06
  • Урок 107. Menu Groups - Layout 00:09:32
  • Урок 108. Menu Groups - Code 00:15:57
  • Урок 109. Challenge Solution 00:15:32
  • Урок 110. Setup 00:17:55
  • Урок 111. YouTube Activity 00:13:28
  • Урок 112. Adding Widgets Dynamically 00:10:00
  • Урок 113. Google API Key 00:11:42
  • Урок 114. Add Key to Code 00:07:58
  • Урок 115. The YouTube Player 00:13:34
  • Урок 116. onInitializationSuccess Method 00:13:12
  • Урок 117. Adding Listeners 00:10:44
  • Урок 118. Improving the Player 00:06:25
  • Урок 119. Extending App Layouts 00:05:29
  • Урок 120. Extending Youtube App Code 00:12:30
  • Урок 121. Implementing Intents and Challenge 00:17:54
  • Урок 122. Challenge Solution 00:05:11
  • Урок 123. More Error Handling 00:15:11
  • Урок 124. Introduction 00:04:07
  • Урок 125. Flick App and Feeds 00:15:37
  • Урок 126. Json and Mini challenge 00:13:39
  • Урок 127. Log Tag and Companion Objects 00:15:40
  • Урок 128. Download JSON - doInBackground 00:12:15
  • Урок 129. Downloading the JSON 00:13:29
  • Урок 130. CallBacks 00:16:15
  • Урок 131. Project Diagram and Photo Class 00:08:22
  • Урок 132. GetFlickJsonData class 00:20:08
  • Урок 133. GetFlickrJsonData class continued 00:18:36
  • Урок 134. Uri Builder 00:12:03
  • Урок 135. Flickr Browser User Inferface 00:12:08
  • Урок 136. RecyclerView Layouts 00:15:10
  • Урок 137. Finishing Browse Layout 00:05:44
  • Урок 138. Search and PhotoDetail Activities 00:08:45
  • Урок 139. Nested Layouts 00:15:59
  • Урок 140. Recyclerview Adapter 00:17:30
  • Урок 141. onBindViewHolder and Picasso 00:14:13
  • Урок 142. Associate Adapter to Recyclerview 00:06:55
  • Урок 143. RecyclerItemClickListener 00:18:48
  • Урок 144. GestureDetector 00:15:44
  • Урок 145. Displaying the full photo 00:16:01
  • Урок 146. Serializable 00:17:01
  • Урок 147. Modify Photo Details Activity 00:05:57
  • Урок 148. Parcelable 00:09:06
  • Урок 149. Material Design 00:13:56
  • Урок 150. More on Material Design 00:09:51
  • Урок 151. AppCompat - Backwards Compatibility 00:06:34
  • Урок 152. Style Sheets 00:12:07
  • Урок 153. Custom Style Sheets 00:12:58
  • Урок 154. Namespaces 00:12:03
  • Урок 155. Other Material Design Changes 00:10:48
  • Урок 156. Style Editor 00:08:02
  • Урок 157. Differences in API Levels 00:08:59
  • Урок 158. String Resources 00:10:24
  • Урок 159. String Resources Placeholders 00:10:33
  • Урок 160. Adding the Search Feature 00:04:58
  • Урок 161. SearchView 00:13:17
  • Урок 162. More on SearchView 00:12:09
  • Урок 163. SearchView Events 00:09:33
  • Урок 164. SharedPreferences 00:10:21
  • Урок 165. Telling Fibs 00:08:30
  • Урок 166. Introduction 00:01:18
  • Урок 167. Introduction to Databases 00:05:07
  • Урок 168. Database Terminology 00:10:43
  • Урок 169. Command Line and Path Setup for Windows 00:09:42
  • Урок 170. Command Line and Path Setup for Mac 00:08:07
  • Урок 171. Command Line and Path Setup for Ubuntu Linux 00:06:18
  • Урок 172. Introduction to Sqlite 00:11:16
  • Урок 173. More SQL with Sqlite 00:10:46
  • Урок 174. Sqlite Querying Data 00:16:07
  • Урок 175. Order By and Joins 00:13:19
  • Урок 176. More Complex Joins 00:11:52
  • Урок 177. Wild Cards and Views 00:15:18
  • Урок 178. Housekeeping and Challenge 00:14:24
  • Урок 179. Basic SQL in Android 00:10:23
  • Урок 180. Create Table Add Data and Test 00:11:44
  • Урок 181. Cursor and Navigation 00:17:50
  • Урок 182. Android File System 00:16:28
  • Урок 183. Content Providers 00:02:56
  • Урок 184. Setting up the Emulators 00:11:40
  • Урок 185. Contact Provider App Layout 00:07:43
  • Урок 186. The ContactsContract 00:10:14
  • Урок 187. ContentResolver and Abstraction 00:08:42
  • Урок 188. Retrieving Data with a ContentResolver 00:09:34
  • Урок 189. Permissions 00:13:33
  • Урок 190. Checking Permissions at Runtime 00:15:01
  • Урок 191. Testing the App 00:09:17
  • Урок 192. Avoiding Crashes Snackbars and a Challenge 00:08:12
  • Урок 193. More on Snackbars 00:11:00
  • Урок 194. Intents, setData and Uris 00:14:41
  • Урок 195. Problems Storing State 00:06:25
  • Урок 196. Remove Saving of State 00:04:27
  • Урок 197. Test Scripts Challenge and Cleanup 00:07:09
  • Урок 198. Introduction 00:02:18
  • Урок 199. Androids ViewModel Class 00:04:10
  • Урок 200. Using a ViewModel 00:13:37
  • Урок 201. Finish ViewModel Changes 00:21:49
  • Урок 202. Exposing LiveData 00:08:38
  • Урок 203. Swapping the ViewModel 00:07:47
  • Урок 204. ViewModel with Top 10 Downloader 00:10:28
  • Урок 205. Implement ViewModel 00:16:02
  • Урок 206. Final Changes 00:10:23
  • Урок 207. App Testing 00:04:27
  • Урок 208. The TaskTimer Application 00:18:31
  • Урок 209. Database Setup 00:11:51
  • Урок 210. Tasks Contract Class 00:07:07
  • Урок 211. AppDatabase Class 00:09:21
  • Урок 212. Create SQL for Tasks Table 00:08:40
  • Урок 213. Singleton AppDatabase Class 00:11:01
  • Урок 214. onUpgrade and Testing 00:12:15
  • Урок 215. The ContentProvider 00:17:50
  • Урок 216. uriMatcher 00:20:56
  • Урок 217. Updating Build Files 00:03:19
  • Урок 218. The Content URI 00:12:12
  • Урок 219. Register the ContentProvider 00:11:55
  • Урок 220. Using appendWhereEscapeString 00:12:19
  • Урок 221. Mime Types in the Content Provider 00:09:08
  • Урок 222. Content Provider Insert 00:09:12
  • Урок 223. Update and Delete 00:12:24
  • Урок 224. Testing Insert and Update 00:12:46
  • Урок 225. Testing Bulk Update and Delete 00:14:50
  • Урок 226. Main Menu UI 00:15:31
  • Урок 227. Task UI Layout 00:14:43
  • Урок 228. Task List Items Constraints 00:05:55
  • Урок 229. Add / Edit Layout 00:17:00
  • Урок 230. The Kotlin Data Class 00:12:22
  • Урок 231. The Add / Edit Fragment 00:18:54
  • Урок 232. Swapping Fragments 00:12:46
  • Урок 233. Multi-pane Fragments 00:13:20
  • Урок 234. Multi-pane Displays 00:15:50
  • Урок 235. Enabling Two-pane Mode 00:10:36
  • Урок 236. The Fragment Lifecycle Part 1 00:12:52
  • Урок 237. The Fragment Lifecycle Part 2 00:07:38
  • Урок 238. Logging the Fragment Lifecycle 00:14:56
  • Урок 239. Bonus - Please Watch! 00:00:49

Kotlin обойдет Java для разработки приложений для Android. Улучшите варианты карьеры с помощью Android Studio. Создайте собственное приложение. На Android приходится 81,7% всех проданных смартфонов, но не все упакованы с самым последним Android Oreo. Это вас не потревожит, потому что после завершения этого курса, приложения, которые вы создадите, будут блестяще выполняться на Android Oreo или любой старой операционной системе Android.

Итак, вы хотите быть программистом на Android 8 Oreo, используя новый язык программирования Kotlin?

Ну, я Tim Buchalka, один из ваших инструкторов, и я разработал Мастер-класс разработки с Kotlin только для вас!

Знайте, что вы точно в нужном месте для программирования приложений Android 8 Oreo, используя Kotlin.

Это сопутствующий курс для моего самого продаваемого мастер-класса разработки приложений для Android на Udemy, использующего Java. Основное различие заключается в том, что он был перезаписан на 100% с использованием Kotlin, языка, который Google только недавно решил принять для разработки приложений для Android.

В этом курсе вы обнаружите мощь разработки приложений для Android и получите навыки, позволяющие значительно увеличить ваши карьерные перспективы в качестве разработчика программного обеспечения. У вас также будет преимущество над другими разработчиками, использующими устаревшие инструменты и более ранние версии Android.

Android постоянно обновляется, поэтому OLD-версии операционных систем будут иметь функции из последней версии. Это называется AppCompat, который представляет собой набор библиотек поддержки, используемых для разработки приложений с более новыми версиями, для работы со старыми версиями.

Но он работает только в том случае, если разработчик правильно его пишет. По умолчанию это происходит не просто. То, как я учу вас в этом курсе, - это правильный путь!

С моим курсом вы получаете лучшее из обоих миров. Вас учат писать код для последней версии Android Oreo с акцентом на AppCompat. Таким образом, приложения, которые вы создаете, также будут поддерживать более старые версии Android.

Большинство курсов Android сосредоточены только на обучении разработке приложений для текущей версии Oreo (или если вам повезло, предыдущей версии Nougat). Это означает, что вас учат делать приложения для последней версии Android, и это отталкивает огромную базу пользователей.

С моим курсом, это не так. Ваш уровень навыков максимален, поэтому ваше приложение достигает большего количества пользователей, что означает больше загрузок, что означает больше денег.

Курс представлен с использованием комбинации видео, слайдов и диаграмм, которые предназначены для того, чтобы научить вас всему, что вам нужно знать.

  • · Разработка приложений для самой последней версии Android 8 Oreo, которая также работает на старых устройствах Android, работающих под управлением старых версий операционной системы Android.
  • · Загрузите, установите и настройте необходимое (бесплатное) программное обеспечение.
  • · Создайте свое первое приложение.
  • · Создайте ряд приложений, демонстрирующих основы платформы Android.
  • · Проверьте свои приложения на эмуляторах или на реальном телефоне или планшете Android.
  • · Вы изучите программирование Kotlin, потому что Google недавно добавила поддержку разработки приложений Kotlin для Android. Включены учебные видеоролики Kotlin, которые помогут вам быстро ускорить работу.
  • · Уверенность, что ваши приложения работают с современными и старыми версиями Android на телефонах и планшетах.
  • · Используйте Android studio 3, новейшую версию основного инструмента Google для Android.
  • · Узнайте, как использовать базы данных, веб-службы и даже заставить свои приложения говорить!
  • · Поймите все новые макеты Constraint, для создания экрана «drag and drop».
  • · Использование мощных библиотек для поиска видео, загрузки данных веб-сайта, управления изображениями и многое другое!

Чтобы укрепить то, что вы узнали во время курса, есть множество проблем, призванных помочь вам понять каждую обучаемую концепцию. Вам также показано решение проблемы, чтобы вы знали, что всегда находитесь на правильном пути.

Курс постоянно обновляется и расширяется, и он полностью поддерживает Android Oreo по мере его развития. Новый контент добавляется каждую неделю, гарантируя то, что вы изучаете, актуально для вас сегодня и никогда не устареет.

Вот что важно. Есть много людей, которые обучают разработке Android, которые не являются разработчиками. Мы разработчики с многолетним опытом работы с платформой Android, которые также учат Android Oreo.

Важно отметить, что наши курсы обучают студентов навыкам реальной жизни, необходимым для получения этих заданий по требованию или дальнейшим навыкам программирования.

Твоя оценка

2 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

14-12-2017 en 75 уроков
udemy The Complete Kotlin & Android 8 (Oreo) Developer Course 2017
Узнайте как сделать профессиональные приложения и игры для Android: Facebook, Taxi App, Chat App, Pokemon, Quiz... Основная цель этого курса - научить вас всему, что вам нужно знать о Kotlin & Android, для разработки ваших собственных приложений. К концу этого курса вы сможете создавать свои собственные приложения для Android и добавлять их в свое портфолио.
Duration 07:25:46
6 3
07-03-2018 en 94 урока
udemy Kotlin for Android: Beginner to Advanced
Kotlin - выразительный, лаконичный и мощный язык разработки на Android. Узнайте все, что вам нужно знать, перед тем, как начинать разрабатывать на нем. Добро пожаловать на самый полный курс в мире по разработке Kotlin для Android. Мы начинаем с самого начала и научим вас всему, что вам нужно, чтобы знать, как создавать приложения с помощью Kotlin.
Duration 22:54:22
22 1
25-07-2018 en 153 урока
udemy The Complete Android Oreo Developer Course - Build 23 Apps!
Изучите Android O App разработку с помощью Java и Kotlin - создайте реальные приложения, включая Super Mario Run, Whatsapp и Instagram! «Безопаснее, умнее, мощнее и слаще, чем когда-либо!» Независимо от того, хотите ли вы вступить в следующее поколение интеллектуальных телевизоров, фитнес-носителей, игровых консолей, AI, смарт-часы - или просто создать простые приложения для хорошего старомодного удовольствия - Android 8.0 Oreo - ваш...
Duration 37:27:55
8 1
18-07-2018 en 228 уроков
udemy Android O & Java - The Complete Android Development Bootcamp
Изучите разработку приложений для Android O от начала до конца. Научитесь программировать на Java, создавая интересные проекты Android O. Добро пожаловать на лучший в мире курс разработки приложений для Android. Этот курс Android с Java основан на нашей собственной программе загрузки приложений в Лондоне. Мы усовершенствовали учебную программу в течение 4 лет индивидуального обучения. Поэтому мы знаем все ваши вопросы, прежде чем вы их даже...
Duration 20:38:45
2 0
01-11-2018 en 317 уроков
udemy Android Java Masterclass - Become an App Developer
Улучшите свои карьерные возможности, изучив разработку приложений для Android.  Изучите Android Studio и создайте свое первое приложение сегодня. На Android приходится 81,7% всех проданных смартфонов, но не все упакованы самой последней Android Nougat. Это вас не волнует, потому что после завершения этого курса, приложения, которые вы создадите, будут блестяще работать на Android Nougat или любой старой операционной системе Android. Это то,...
Duration 60:48:55
3 0
ru 6 уроков
itvdn Kotlin
Курс «Kotlin» состоит из 12-ти последовательных уроков, на которых учащиеся смогут познакомиться с достаточно молодым перспективным языком Kotlin. На данном курсе учащиеся познакомятся с синтаксисом языка, основными возможностями, напишут собственную простую реализацию фреймворка JUnit, используя аннотации и механизм рефлексии, на практике попробуют механизм многопоточного программирования, представленный в Kotlin –...
Duration 03:43:30
6 8
09-01-2019 ru 159 уроков
udemy Android разработка с нуля до профессионала. Полный курс
Полный курс Android. Создай 25 приложений, в том числе клоны Telegram, Uber, SnapChat, игры Flappy Bird и Super Mario!  Курс на данный момент в состоянии АКТИВНОЙ разработки...
Duration 27:45:01
36 2
01-04-2019 ru 98 уроков
udemy Андроид разработка с нуля до Junior + Java для начинающих
Наиболее полный курс по Android разработке. Полученные знания позволят вам занять должность Junior Android Developer.  Всем привет и добро пожаловать в курс "Android разработка с нуля до Junior". Этот курс предназначен для людей, которые никогда не изучали языки программирования. Для того чтобы писать приложения, которые не просто хорошо выглядят, но и выполняют различные функции, необходимо знать язык Java, и первый раздел я...
Duration 24:19:05
10 0
15-04-2019 en 201 урок
udemy The Complete Android Kotlin Developer Course
Узнайте, как создавать онлайн-игры и приложения для Android Q, такие как Pokémon, Twitter, Tic Tac Toe и блокнот, используя Kotlin. Этот курс для тех, кто хочет быть программистом Kotlin с нуля, мы начнем с обсуждения всех основных принципов программирования, которые необходимы вам для начала программирования c Kotlin. Сначала мы установим среду разработки, затем вы запустите свое первое приложение Kotlin и поймете, как работает поток...
Duration 33:16:55
1 0

Последнее добавленное

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo