Android O и Java - Разработка на Android Bootcamp - Видеоуроки

Android O & Java - The Complete Android Development Bootcamp
Duration 20:38:45
Открыть все курсы от udemy

Android O & Java - The Complete Android Development Bootcamp - Полный список уроков

Развернуть / Свернуть
  • Урок 1. How the Course is Structured 00:02:35
  • Урок 2. How to Get All the Free Stuff 00:01:10
  • Урок 3. Developing for Android - Tools for this Course 00:01:17
  • Урок 4. Setup on Mac: Android Studio, the JDK & Connecting a Physical Device 00:08:21
  • Урок 5. Setup on Windows: Android Studio, the JDK & Connecting a Physical Device 00:09:53
  • Урок 6. Configure Android Studio for Productivity: Themes, Auto-Import & SDKs 00:09:04
  • Урок 7. How to Set Up an Android Emulator with Hardware Acceleration 00:15:38
  • Урок 8. Slow PC? Make it Run Faster with these Performance Tricks [Windows] 00:02:46
  • Урок 9. What Will We Make? 00:01:45
  • Урок 10. Creating a New Android Studio Project and Choosing the API Level 00:09:14
  • Урок 11. Working with the Layout Editor, Strings, and App Themes 00:13:32
  • Урок 12. Adding Graphics to a Project and using ImageViews 00:06:41
  • Урок 13. What is XML and How Does it Work? 00:07:38
  • Урок 14. Setting a Custom Launcher Icon 00:06:06
  • Урок 15. Running the App to Test it Out! 00:01:57
  • Урок 16. Design the App's Screen in the Layout XML 00:04:16
  • Урок 17. Understand the Android Project Structure 00:03:18
  • Урок 18. The Wonderful World of Version Control: Installing Git 00:08:29
  • Урок 19. What are the Coding Challenges? 00:01:25
  • Урок 20. What You Will Create 00:01:28
  • Урок 21. Step 1: Import the Project from GitHub and Open it in Android Studio 00:05:20
  • Урок 22. Step 5: How to Submit Your Assignment on Github [Optional] 00:03:26
  • Урок 23. I am Poor Challenge Solution 00:17:42
  • Урок 24. What Will We Make? 00:01:30
  • Урок 25. Start a New Project and Style the App with the Theme Editor 00:07:19
  • Урок 26. Generating App Icons and Adding Graphics to a Project 00:06:56
  • Урок 27. Designing a Screen with Nested Layouts 00:15:24
  • Урок 28. Using Variables and Linking Layout Elements to Java Code 00:06:27
  • Урок 29. Use the Logcat and a Listener to Check if a Button is Pressed 00:04:48
  • Урок 30. Create Random Numbers in Java 00:03:11
  • Урок 31. Java Arrays and How to Use Them 00:05:37
  • Урок 32. Debugging Practice: Compilation and Build Errors 00:08:18
  • Урок 33. Debugging Practice: The App Has Stopped. What to do after a Crash. 00:12:26
  • Урок 34. What You Will Create 00:01:12
  • Урок 35. Step 1: Import the Skeleton Project from Github 00:01:14
  • Урок 36. Step 9: Submit Your Coursework [Optional] 00:01:00
  • Урок 37. Magic 8 Ball Challenge Solution 00:40:39
  • Урок 38. Introduction to the Programming Modules 00:01:23
  • Урок 39. Setting up a Pure Java Project in Android Studio 00:02:52
  • Урок 40. Code Blocks, the main() Method, and Code Compilation Explained 00:02:56
  • Урок 41. Comments, Variables and Types 00:08:26
  • Урок 42. Methods Part 1 - Defining and Calling a Method 00:03:10
  • Урок 43. Methods Part 2 - Adding Parameters 00:06:42
  • Урок 44. Methods Part 3 - Multiple Parameters and Returning a Value 00:07:54
  • Урок 45. Control Flow: Conditional Statements (IF/ELSE) 00:09:15
  • Урок 46. What Will We Make? 00:01:37
  • Урок 47. Setting Up the Project & Using Colours as Resources 00:04:26
  • Урок 48. How to Use Android Documentation and Other Resources 00:08:53
  • Урок 49. Calling the Constructor to Create a SoundPool 00:05:54
  • Урок 50. Member Variables and the Importance of Scope 00:06:14
  • Урок 51. Using the onClick Property instead of a Listener 00:03:05
  • Урок 52. How to Play a Sound in Your App using the SoundPool 00:07:29
  • Урок 53. What Will We Make? 00:02:14
  • Урок 54. Import & Familiarise Yourself with the Skeleton Project 00:02:57
  • Урок 55. Understand Casting & Link the Layout to the Java Code 00:07:23
  • Урок 56. Set an OnClickListener & Implement a Toast Message 00:07:09
  • Урок 57. Create the Model Class & Generate Code with Android Studio 00:05:58
  • Урок 58. The Model View Controller (MVC) Design Pattern and Why We Use It 00:08:56
  • Урок 59. Retrieve Quiz Questions from an Array and Display them on Screen 00:07:15
  • Урок 60. Update Questions on Screen and Interpret Errors in the Logcat 00:06:38
  • Урок 61. Check the User's Answer and Give Feedback 00:04:16
  • Урок 62. Working with the Progress Bar and Tracking Score 00:05:46
  • Урок 63. Fixing the Screen Orientation and Displaying an AlertDialog 00:04:42
  • Урок 64. An Overview of How an Android App Works 00:04:00
  • Урок 65. The Activity Lifecycle 00:08:59
  • Урок 66. Saving State using the Bundle and Null Pointer Exceptions 00:07:55
  • Урок 67. What You'll Create 00:04:40
  • Урок 68. Destini Challenge Solution 00:37:35
  • Урок 69. Converting to a Constraint Layout & Designing for Multiple Screens 00:11:22
  • Урок 70. Setting Constraints and Using Built-In Styles 00:17:17
  • Урок 71. Linking Views to Each Other 00:09:01
  • Урок 72. Using Guidelines to Position Layout Elements 00:10:08
  • Урок 73. Automatically Inferring Constraints with Android Studio 00:03:46
  • Урок 74. Resource Qualifiers and Layouts for Landscape Mode 00:09:27
  • Урок 75. Internationalisation, Resource Qualifiers and the Translations Editor 00:07:06
  • Урок 76. Creating a Landscape Layout and Adding Content Descriptions for Accessibility 00:15:08
  • Урок 77. Set up a Standard Java Project in Android Studio 00:02:24
  • Урок 78. Virtual Machines & Program Entry Points: main() vs the Android Intent Filter 00:04:34
  • Урок 79. Classes and Objects Demystified 00:05:19
  • Урок 80. Fields, the Dot Notation, and an Object's State 00:03:17
  • Урок 81. Using Getters/Setters & Access Modifiers: Public v.s. Private 00:06:23
  • Урок 82. No-Argument Constructors v.s. Parameterised Constructors 00:08:48
  • Урок 83. Object Behaviour & Using Methods 00:08:09
  • Урок 84. The static Keyword: Class Variables & Class Methods 00:07:07
  • Урок 85. Inheritance, the protected Modifier & the @Override Annotation 00:22:02
  • Урок 86. What Will We Make? 00:02:39
  • Урок 87. Project Setup & Overview 00:03:30
  • Урок 88. Gradle Project & Module Scripts and Android SDK Compatibility 00:05:37
  • Урок 89. Adding External Libraries as Dependencies with Gradle 00:07:41
  • Урок 90. Manage App Permissions in the Android Manifest 00:05:14
  • Урок 91. Runtime Permissions & Using the LocationManager to Get Your Location 00:15:45
  • Урок 92. Networking, HTTP Requests, Status Codes & APIs 00:09:11
  • Урок 93. Making the HTTP Request for Weather Data 00:07:10
  • Урок 94. The JSON Format Explained 00:02:50
  • Урок 95. Parse the JSON and Handle Exceptions with a Try-Catch Block 00:09:31
  • Урок 96. Update the UI and Show the Weather to the User 00:02:39
  • Урок 97. Create a New Activity and Link Activity & Layout 00:03:37
  • Урок 98. Using Intents to Navigate Between Activities 00:05:18
  • Урок 99. Intent Extras and EditText onEditorAction() Callbacks 00:03:17
  • Урок 100. API Call with a City Name, the Logical NOT and Freeing Up Resources 00:03:52
  • Урок 101. What You Will Create 00:02:31
  • Урок 102. Bitcoin Ticker Challenge Solution 00:28:54
  • Урок 103. What Will We Make? 00:03:37
  • Урок 104. Project Tour and Overview of Existing Code 00:06:48
  • Урок 105. What is Firebase? 00:03:38
  • Урок 106. Create a New Project on Firebase and Configure the Android App 00:07:48
  • Урок 107. Registering New Users, Validating Data & the Builder Design Pattern 00:10:21
  • Урок 108. Storing Data Locally (on Device) using SharedPreferences 00:04:01
  • Урок 109. Handling User Login with FirebaseAuth 00:06:49
  • Урок 110. Retrieve the Locally Stored Data 00:01:45
  • Урок 111. Create the Model Class & Save Data to the Cloud 00:06:58
  • Урок 112. ListViews, Adapters & ArrayLists 00:07:57
  • Урок 113. Implementing the ViewHolder Pattern 00:10:26
  • Урок 114. Retrieve Data from Firebase with a ChildEventListener 00:07:39
  • Урок 115. Styling Views with 9 Patch Images 00:04:19
  • Урок 116. Introduction to the App Design Course 00:01:42
  • Урок 117. Why is Design Important for an App Entrepreneur? 00:01:33
  • Урок 118. Designer versus Non-Designer Thinking 00:03:34
  • Урок 119. Understanding the Mood of Your Colour Palette 00:06:03
  • Урок 120. How to Combine Colours and Formulate Colour Palettes 00:04:09
  • Урок 121. Tools for Designing with Colour 00:02:48
  • Урок 122. Introduction to Typography 00:00:45
  • Урок 123. The Serif Font Family - Origins and Use 00:04:41
  • Урок 124. The Sans Serif Font Family - Origins and Use 00:01:39
  • Урок 125. How Typography Determines Readability 00:02:40
  • Урок 126. How to Combine Fonts Like a Pro 00:06:01
  • Урок 127. Introduction to User Interface Design 00:00:43
  • Урок 128. The Tour Guide Approach to UI Design 00:03:12
  • Урок 129. The Importance of Alignment 00:02:51
  • Урок 130. What is Good Practice in Interaction Design? 00:08:26
  • Урок 131. Colour in User Interface Design 00:02:17
  • Урок 132. The Many Ways of Designing Text Overlays 00:03:23
  • Урок 133. How to Be an Attention Architect 00:04:47
  • Урок 134. Introduction to User Experience Design 00:04:13
  • Урок 135. Usability 00:05:18
  • Урок 136. Asking for Permissions 00:03:15
  • Урок 137. User Profiling 00:02:31
  • Урок 138. Form vs. Function 00:02:19
  • Урок 139. Consistency 00:02:58
  • Урок 140. Simplicity 00:04:19
  • Урок 141. Don't Make Me Think 00:07:28
  • Урок 142. Onboarding 00:02:36
  • Урок 143. Idiot Boxes 00:03:44
  • Урок 144. Android vs. iOS Design 00:03:12
  • Урок 145. Navigation 00:03:09
  • Урок 146. The Devil is in the Details 00:01:10
  • Урок 147. Differences in Icon Design 00:00:36
  • Урок 148. Flat vs. Material Design 00:02:33
  • Урок 149. Differences in Establishing Visual Hierarchy 00:00:45
  • Урок 150. iOS and Android Design Guidelines 00:02:57
  • Урок 151. Step 1: Design Patterns and Colour Palettes 00:03:30
  • Урок 152. Step 2: How to Design User Flow Diagrams 00:07:57
  • Урок 153. Step 3: How to Create Wireframes 00:10:34
  • Урок 154. Step 4: How to Create Professional Mockups 00:05:08
  • Урок 155. How to Use Sketch (4.1) to Create Mockups for Mobile 00:15:29
  • Урок 156. How to Use Canva to Create Mockups 00:03:40
  • Урок 157. Your Turn to Create Your Own Mockups 00:02:04
  • Урок 158. Step 5: How to Create Animated App Prototypes 00:03:39
  • Урок 159. How to Create Animated Prototypes with Keynote 00:08:05
  • Урок 160. How to Create Prototypes with Marvel App 00:05:28
  • Урок 161. Your Turn to Create a Prototype 00:01:17
  • Урок 162. Keep Learning and Improving! 00:01:12
  • Урок 163. The Importance of App Marketing 00:01:05
  • Урок 164. The Fallacy of Build it and They Will Come 00:05:28
  • Урок 165. The Importance of Idea Validation 00:05:44
  • Урок 166. 1. The Simplest Way of Validating Your Idea - The Starbucks Method 00:07:21
  • Урок 167. 2. Using Google Trends to Estimate the Size of Your Market 00:05:29
  • Урок 168. 3. The Landing Page Validation Method 00:16:02
  • Урок 169. How to Create a Landing Page Website in Less than an Hour 00:03:30
  • Урок 170. 4. Creating a Minimum Viable Product 00:08:02
  • Урок 171. 5. Using Crowd-funding to Validate and Fund Your Idea 00:06:35
  • Урок 172. How to Monetise Your App on iOS vs. Android 00:03:24
  • Урок 173. When You Should Create a Paid App 00:08:35
  • Урок 174. When to use In-App Advertisements 00:06:28
  • Урок 175. How You Thought About These Alternative Monetisation Models? 00:06:51
  • Урок 176. How to Get an App icon Designed without Breaking the Bank 00:04:24
  • Урок 177. Split Testing for Super Success 00:06:07
  • Урок 178. What Makes a Good App Icon? 00:01:10
  • Урок 179. The Dos and Don'ts of Making App Screenshots 00:02:59
  • Урок 180. Tools for Building Screenshots 00:01:18
  • Урок 181. Your First 1000 Customers 00:03:33
  • Урок 182. Building an Email List 00:02:36
  • Урок 183. The All Important Landing Page 00:07:57
  • Урок 184. Blogging Your Way to Success 00:05:05
  • Урок 185. Content Marketing for App Downloads 00:03:15
  • Урок 186. How to Successfully Launch on Product Hunt 00:09:23
  • Урок 187. How to Launch on Beta List 00:01:29
  • Урок 188. How to Launch on Hacker News 00:02:26
  • Урок 189. If At First You Don't Succeed... 00:02:41
  • Урок 190. Cross Promotion 00:01:17
  • Урок 191. Social Referrals and Social Queuing 00:03:50
  • Урок 192. How to Make Social Media Work for You 00:04:52
  • Урок 193. Do I need a PR Agency 00:00:51
  • Урок 194. Not All Press is Created Equal 00:00:41
  • Урок 195. How to Craft Your Story 00:04:57
  • Урок 196. How to Craft Your Pitch 00:01:40
  • Урок 197. How to Figure Out Which Journalists to Pitch 00:02:46
  • Урок 198. How to Find Anyone's Email Address 00:01:34
  • Урок 199. How to Pitch a Journalist 00:04:37
  • Урок 200. Establishing a Relationship with a Journalist 00:01:08
  • Урок 201. What if You Still Can't Get Anyone to Write About You? 00:03:55
  • Урок 202. Final Tips on Getting Press 00:02:02
  • Урок 203. How to Get Featured on the App Store? 00:01:09
  • Урок 204. "Only on the App Store" 00:01:37
  • Урок 205. Work with the Corporate Mindset 00:01:05
  • Урок 206. Native vs. Cross-Platform Apps 00:02:08
  • Урок 207. Tips and Tricks for Getting Featured 00:03:09
  • Урок 208. What is App Store Optimisation (ASO)? 00:01:02
  • Урок 209. Top Tips to Optimise Your App Store Listing 00:02:07
  • Урок 210. My Complete ASO Workflow 00:05:00
  • Урок 211. Using Apple Search Ads as a Research Tool 00:02:06
  • Урок 212. Early vs. Late Game Strategies 00:01:20
  • Урок 213. Differences Between Google Play and Apple App Store 00:02:25
  • Урок 214. When to use Paid Advertising or App Marketing 00:00:53
  • Урок 215. Always Test Before You Advertise 00:03:51
  • Урок 216. Which Platform to Advertise On? 00:00:34
  • Урок 217. How Much Does it Cost? 00:01:39
  • Урок 218. How to Setup Your Facebook Ad 00:02:29
  • Урок 219. Use Your Competitors' Ad Budget 00:02:18
  • Урок 220. Where Can I Find More Customers? 00:00:57
  • Урок 221. One Weird Trick to Get More Money from Apple 00:01:40
  • Урок 222. How to Get More 5 Star Ratings and Reviews 00:04:11
  • Урок 223. Use This Free Tools to Monitor Your App Reviews 00:01:02
  • Урок 224. How to use App Analytics to Increase User Retention 00:03:09
  • Урок 225. White Hat Techniques 00:03:04
  • Урок 226. Black Hat Techniques 00:04:21
  • Урок 227. A 5 Second Way of Building a Web Page for Your iOS App 00:01:48
  • Урок 228. How to Use Bootstrap to Build Your App Showcase Website 00:09:53

Изучите разработку приложений для Android O от начала до конца. Научитесь программировать на Java, создавая интересные проекты Android O. Добро пожаловать на лучший в мире курс разработки приложений для Android. Этот курс Android с Java основан на нашей собственной программе загрузки приложений в Лондоне. Мы усовершенствовали учебную программу в течение 4 лет индивидуального обучения. Поэтому мы знаем все ваши вопросы, прежде чем вы их даже спросите!

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

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

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

  • Более 10 часов видеоконтента HD 
  • Все знания, необходимые для создания любого приложения, о котором вы можете мечтать
  • Стоимость проектных активов в тысячи долларов
  • Наши лучшие 12 правил для изучения кода eBook

К концу курса вы будете не просто знакомы, но полностью поймете:

  • Концепции объектно-ориентированного программирования (ООП): система типов, переменные, функции и методы, наследование, классы и протоколы.
  • Структуры управления: использование опций If / Else, операторов Switch и логики для управления потоком выполнения.
  • Структуры данных: как работать с коллекциями, такими как массивы, maps и ArrayLists.
  • Разработка программного обеспечения: как организовать и форматировать код для удобочитаемости и как реализовать шаблон MVC.
  • Networking: Как сделать асинхронные вызовы API, сохранять и извлекать данные из облака и использовать формат JSON для связи с сервером.

Не тратьте свое время

Не тратьте еще одну минуту своей драгоценной жизни на видео низкого качества на YouTube. Или инструкторов с акцентами, которые вы не можете понять. Или учителей, у которых нет реального опыта в личном обучении. Ваше обучение и ваше время стоит того. Мы предлагаем лучших инструкторов с тщательно продуманным контентом, красивыми анимациями и обучением. Когда вы сидите, рассматривая море разных курсов, вы поймете, что нет никаких оснований для размышлений. Лучший курс прямо перед вашими глазами.

Твоя оценка

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

Комментарии

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

30-11--0001 en 130 уроков
udemy The Complete Android O App Development
Этот курс поможет новичкам начать создавать свои собственные приложения для Android с нуля. К концу этого курса вы сможете создавать приложения для Android и узнаете как создавать или проектировать безопасные приложения для Android, избегая уязвимостей, и как работать с инструментами макета Android для создания очень привлекательного и отзывчивого макета, работающего с разными размерами устройств. Затем мы посмотрим как использовать Sqlite как...
Duration 18:30:39
13 1
06-10-2018 en 239 уроков
udemy Android Kotlin Development Masterclass using Android Oreo
Kotlin обойдет Java для разработки приложений для Android. Улучшите варианты карьеры с помощью Android Studio. Создайте собственное приложение. На Android приходится 81,7% всех проданных смартфонов, но не все упакованы с самым последним Android Oreo. Это вас не потревожит, потому что после завершения этого курса, приложения, которые вы создадите, будут блестяще выполняться на Android Oreo или любой старой операционной системе Android.
Duration 46:15:43
2 0
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
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
16-10-2018 en 160 уроков
udemy The Essential Android O Developer Course (Java)
Узнайте все подробно о том, как писать приложения для Android O с помощью Java. Студенты научатся программировать мобильные приложения с использованием языка программирования Java на платформе Android. Это включает в себя такие темы, как: жизненный цикл Android, ресурсы Android, дизайн и реализация пользовательского интерфейса, элементы управления пользовательским интерфейсом, такие как кнопки и текстовые поля, взаимодействие с базами данных,...
Duration 38:48:08
0 0
01-04-2019 ru 98 уроков
udemy Андроид разработка с нуля до Junior + Java для начинающих
Наиболее полный курс по Android разработке. Полученные знания позволят вам занять должность Junior Android Developer.  Всем привет и добро пожаловать в курс "Android разработка с нуля до Junior". Этот курс предназначен для людей, которые никогда не изучали языки программирования. Для того чтобы писать приложения, которые не просто хорошо выглядят, но и выполняют различные функции, необходимо знать язык Java, и первый раздел я...
Duration 24:19:05
10 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