Get $1 credit for every $25 spent!

The Android App Development with Kotlin Bootcamp Bundle

Ending In:
Add to Cart - $12.99
Add to Cart ($12.99)
$600
97% off
wishlist
Courses
3
Lessons
129

What's Included

Product Details

Access
Lifetime
Content
6.0 hours
Lessons
46

Kotlin For Android Development: Learn Kotlin From Scratch

By Oak Academy | in Online Courses

Kotlin is popular for both Android developers and Java developers. Whether you want to learn Kotlin in order to build your next Android app, or simply need an introduction to the language, Udemy has a top-rated course to help you achieve your goals. If you don't know anything about the Kotlin programming language and you want to improve yourself, this course is for you. In this complete Android Kotlin course, you will learn the Kotlin android app development programming language in all details and you will have the necessary Kotlin in android development knowledge to be a good Android developer.

4.7/5 average rating: ★ ★ ★ ★

  • Access 46 lectures & 6 hours of content 24/7
  • Learn what Kotlin is & how it works
  • Discover programming fundamentals with Kotlin
  • Develop an Android mobile application with Kotlin
Oak Academy | Long Live Tech Knowledge
4.6/5 Instructor Rating: ★ ★ ★ ★

Oak Academy is a group of tech experts who have been in the sector for years and years. Deeply rooted in the tech world, they know that the tech industry's biggest problem is the "tech skills gap" and their online course are their solution. They specialize in critical areas like cybersecurity, coding, IT, game development, app monetization, and mobile. Thanks to their practical alignment, they are able to constantly translate industry insights into the most in-demand and up-to-date courses.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specifications

Course Outline

  • Your First Program
  • Introduction to Kotlin Programming For Android Developers
    • 1 - What You Will Learn In My Kotlin Course? - 2:55
    • 2 - Kotlin Overview - 5:26
    • 3 - Android Ecosystem - 3:00
    • 4 - Basic Programming Terms - 2:54
    • 5 - Project Files
    • 6 - Documents
  • Environment Setup in Android Studio Kotlin
    • 7 - Java Development Kit (JDK) Installation - 9:29
    • 8 - Android Studio Installation - Part 1 - 10:16
    • 9 - Android Studio Installation - Part 2 - 14:35
    • 10 - Android Studio Interface - 19:57
  • Fundamentals of Kotlin
    • 11 - First Kotlin Program - 15:09
    • 12 - Variables in Kotlin - 12:15
    • 13 - Data Types in Android Kotlin - 8:32
    • 14 - Type Conversions - 8:55
    • 15 - String Data Types - 13:46
    • 16 - Arrays in android app (kotlin) - 14:32
    • 17 - ArrayList - 14:37
    • 18 - Set - 5:24
    • 19 - Map - 9:42
  • Operators
    • 20 - Arithmetic Operators - 4:50
    • 21 - Assignment Operators - 5:21
    • 22 - Unary Operators - 6:20
    • 23 - Equality and Relational Operators in ktln - 5:10
    • 24 - Conditional Operators in kotlin - 4:40
    • 25 - Operator Precedence in Kotlin - 5:03
    • 26 - The “rangeTo()” Function and “in” operator - 6:08
    • 27 - Console Input - 8:48
  • Control Flow Statements in Kotlin
    • 28 - If-Else Statement - 6:57
    • 29 - If-Else - If Ladder Statement, Nested If Statement - 9:14
    • 30 - Kotlin: When Statement - 6:57
  • Loops
    • 31 - Kotlin: For and For Each Loops - 16:30
    • 32 - Kotlin: While and Infinite Loop - 14:12
    • 33 - Kotlin: Do-While Loop - 2:53
  • Functions
    • 34 - Kotlin: Functions - 5:55
    • 35 - Types of Functions - 18:23
  • Kotlin: Object Oriented Programming (OOP)
    • 36 - Object and Class in Kotlin - 5:50
    • 37 - Access (Visibility) Modifiers - 3:05
    • 38 - Naming Convention - 2:37
    • 39 - Constructor - Part 1 - 14:28
    • 40 - Constructor - Part 2 - 15:33
    • 41 - Encapsulation - 4:47
    • 42 - Inheritance - 10:06
    • 43 - Function Overriding - 11:55
    • 44 - Abstract Classes - 11:49
    • 45 - Interfaces - 10:20
  • What We Have Learned In Kotlin Course?
    • 46 - What We Have Learned? - 1:50

View Full Curriculum


Access
Lifetime
Content
13.0 hours
Lessons
60

Android App Development Course with Kotlin: Android A-Z™

Build Beautiful Applications for Smartphones & Become an Android Developer

By Oak Academy | in Online Courses

Due to its open-source nature, working with the Android platform necessitates constantly learning about the Android platform. This Android development course keeps ahead of this learning curve, with hands-on lectures on Android operating systems and more. The Android platform is increasingly popular with developers and a dominant force in the global smartphone market. As more businesses develop mobile apps for customer engagement, Android development skills are likely to stay in high demand.

4.6/5 average rating: ★ ★ ★ ★

  • Access 60 lectures & 13 hours of content 24/7
  • Learn Android app development using the Kotlin programming language
  • Start from scratch & become a professional Android App developer
  • Explolre Android Studio, components, & life cycles
  • Submit your apps to Google Play
Oak Academy | Long Live Tech Knowledge
4.6/5 Instructor Rating: ★ ★ ★ ★

Oak Academy is a group of tech experts who have been in the sector for years and years. Deeply rooted in the tech world, they know that the tech industry's biggest problem is the "tech skills gap" and their online course are their solution. They specialize in critical areas like cybersecurity, coding, IT, game development, app monetization, and mobile. Thanks to their practical alignment, they are able to constantly translate industry insights into the most in-demand and up-to-date courses.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction to Android App Development Course with Kotlin
    • 1 - What Will You Learn In This Android Course - 5:02
    • 2 - Kotlin Overview - 5:26
    • 3 - Some Information about Android Development Ecosystem - 3:00
    • 4 - Basic Android App Development Programming Terms - 2:54
    • 5 - Project Files
  • Environment Setup for Android Course
    • 6 - Installing Java Development Kit (JDK) - 9:29
    • 7 - Android Studio Installation - Part 1 - 10:16
    • 8 - Android Studio Installation - Part 2 - 14:35
  • Android Studio Interface
    • 9 - Android Studio Interface - 19:57
    • 10 - Installing Android Virtual Device (AVD - Emulator) - 20:22
    • 11 - Enabling Virtualization (VT-x or AMD-V, SVM) in BIOS
    • 12 - Installing Genymotion Emulator - 11:02
    • 13 - General Information About Gradle Build System - 7:22
    • 14 - Introduction to Manifest File in android app development - 8:10
    • 15 - Introduction to resources (Strings, Drawables etc) - 13:56
  • Android Components
    • 16 - Layouts in Android App - 19:41
    • 17 - Constraint Layout in Android 11 - 13:08
    • 18 - TextViews in Android App Development - 25:09
    • 19 - Buttons in Android - 18:53
    • 20 - EditTexts Android app - 15:08
    • 21 - ImageView in Android - 9:44
    • 22 - CheckBox in Android - 12:40
    • 23 - Radio Buttons in Android App Development - 17:16
    • 24 - Toggle Buttons in Android - 11:04
    • 25 - Spinner in Android App Development - 15:46
  • User Interactions in Android App Development
    • 26 - Toast Messages - 7:11
    • 27 - Snackbar Messages - 8:17
    • 28 - Dialog Messages in android app development - 15:05
  • Lists & Views in Android
    • 29 - ListView - 12:54
    • 30 - Recycler View - Part 1 - 22:44
    • 31 - Recycler View - Part 2 - 28:42
    • 32 - GridView in android kotlin - 20:58
    • 33 - Scroll View in kotlin android - 5:15
    • 34 - WebView in app development - 7:01
  • Intent and Lifecycles
    • 35 - Intent - 20:44
    • 36 - Application Lifecycle - 16:10
    • 37 - Activity Lifecycle in Android - 14:08
    • 38 - Fragment Lifecycle - 15:51
    • 39 - Services in Android - 33:31
    • 40 - Receivers - 23:11
    • 41 - Android View Binding - 11:27
  • SharedPreferences and Data Saving
    • 42 - SharedPreferences Class - 4:42
    • 43 - Saving Data Local Memory - 18:20
    • 44 - Calling Back Data - 6:54
  • Device Compatibility in android 12 app development
    • 45 - Multiple Language Support in android development - 15:14
    • 46 - Supporting Different Pixel Densities - 19:47
    • 47 - Support Different Screen Sizes - 16:15
  • Project 1 - To do List
    • 48 - To Do List - 34:27
  • Publishing Your App on Google Play
    • 49 - App Release Version - 4:41
    • 50 - Building APK Files - 7:17
    • 51 - Signing APK - 4:38
    • 52 - Google Play Developer Account - 3:11
    • 53 - Release Your App - 17:04
  • Android Project 2: Math Game - Kotlin
    • 54 - Math Game - Part 1 - 7:14
    • 55 - Math Game - Part 2 - 10:05
    • 56 - Math Game - Part 3 - 13:56
    • 57 - Math Game - Part 4 - 17:57
    • 58 - Math Game - Part 5 - 15:05
    • 59 - Math Game - Part 6 - 19:27
  • Tips and Tricks for Android
    • 60 - Tips and Tricks - 16:02

View Full Curriculum


Access
Lifetime
Content
4.0 hours
Lessons
23

Android App Development with Kotlin: Intermediate Android

Learn More Advanced Topics on Kotlin & Build Your Own Android Apps with Hands-On Practices

By Oak Academy | in Online Courses

This course is a mid-level android app development course which means we will not be starting this course from scratch. This course will take help you to find a job as an Android Developer because in this course, you will learn the advanced topics with hands-on practices. Android Development is a challenging form of programming. However, the personal and financial rewards can be great. Keep in mind that the career of a programmer involves a lifetime of learning and that learning Android application development is just part of that lifelong journey.

5.0/5 average rating: ★ ★ ★ ★ ★

  • Access 23 lectures & 4 hours of content 24/7
  • Improve your existing Android knowledge
  • Develop advanced Android Applications using web integrated, online database
  • Cover topics such as fragments, data transfer between screens, & more
  • Build apps using the Kotlin programming language
Oak Academy | Long Live Tech Knowledge
4.6/5 Instructor Rating: ★ ★ ★ ★

Oak Academy is a group of tech experts who have been in the sector for years and years. Deeply rooted in the tech world, they know that the tech industry's biggest problem is the "tech skills gap" and their online course are their solution. They specialize in critical areas like cybersecurity, coding, IT, game development, app monetization, and mobile. Thanks to their practical alignment, they are able to constantly translate industry insights into the most in-demand and up-to-date courses.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specifications

Course Outline

  • Intro to Intermediate Level Android App Development Course
    • 1 - Introduction and What Will We Learn In This Android App Development Course? - 2:35
  • Fragment Operations in Android App Development, Kotlin
    • 2 - Introduction to Fragment Topic in Android App Development, Kotlin - 1:35
    • 3 - General Information About Fragments - 6:28
    • 4 - Fragment Creation in Android App Development, Kotlin - 8:56
    • 5 - Replacing the Fragment in the Activity with Another Fragment - 12:35
    • 6 - Fragment Backstack Part 1 in Android App Development, Kotlin - 7:19
    • 7 - Fragment Backstack Part 2 in Android App Development, Kotlin - 3:29
    • 8 - List Fragment Part 1 in Android App Development, Kotlin - 13:52
    • 9 - List Fragment Part 2 in Android App Development, Kotlin - 8:30
    • 10 - List Fragment Part 3 in Android App Development, Kotlin - 6:40
    • 11 - Dialog Fragment Part 1 in mobile app development and android app development - 12:48
    • 12 - Dialog Fragment Part 2 in mobile app development and android app development - 10:36
  • Sending Data Between Screens in Mobile App Development and Android App
    • 13 - Sending Data from Activity to Activity Part 1 in Android kotlin development - 19:16
    • 14 - Sending Data from Activity to Activity Part 2 in Android kotlin development - 8:05
    • 15 - Sending Data from Activity to Fragment Part 1 in Kotlin - 17:50
    • 16 - Sending Data from Activity to Fragment Part 2 in Kotlin - 5:02
    • 17 - Sending Data from Fragment to Activity Part 1 in Android App Development - 12:32
    • 18 - Sending Data from Fragment to Activity Part 2 in Android App Development - 8:55
    • 19 - Sending Data Between Fragments in android app development, kotlin - 15:46
  • Accessing the Features of Android Device in android app development, kotlin
    • 20 - Sending an SMS Message in Android, Kotlin, Java - 24:41
    • 21 - Sending E-Mail in Android, Kotlin, Java - 20:38
    • 22 - Making a Call in Android, Kotlin, Java - 16:48
    • 23 - Converting Speech to Text in Android, Kotlin, Java - 17:04

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.