CINXE.COM
Android Development Essential Training: 1 Your First App Online Class | LinkedIn Learning, formerly Lynda.com
<!DOCTYPE html> <html lang="en"> <head> <meta name="pageKey" content="d_learning_course_guest"> <!----><!----> <meta name="locale" content="en_US"> <meta id="config" data-app-version="2.0.2217" data-call-tree-id="AAYnjIm5kFFg/tnpEq6izA==" data-multiproduct-name="learning-guest-frontend" data-service-name="learning-guest-frontend" data-browser-id="36451fac-0eff-4af5-891f-14ea1680f157" data-enable-page-view-heartbeat-tracking data-page-instance="urn:li:page:learning_course_guest;lcYc/AMOQXuM3JkPrppeWA==" data-disable-jsbeacon-pagekey-suffix="false" data-member-id="0"> <link rel="canonical" href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app"> <!----><!----> <!----> <!----> <!----> <link rel="manifest" href="/homepage-guest/manifest.json" crossorigin="use-credentials"> <!----> <script> function getDfd() {let yFn,nFn;const p=new Promise(function(y, n){yFn=y;nFn=n;});p.resolve=yFn;p.reject=nFn;return p;} window.lazyloader = getDfd(); window.tracking = getDfd(); window.impressionTracking = getDfd(); window.ingraphTracking = getDfd(); window.appDetection = getDfd(); window.pemTracking = getDfd(); </script> <!----> <link rel="icon" href="https://static.licdn.com/aero-v1/sc/h/444zstxv7s91nepfm5et6ofge"> <title>Android Development Essential Training: 1 Your First App Online Class | LinkedIn Learning, formerly Lynda.com</title> <meta name="robots" content="noarchive, max-image-preview:large"> <meta name="description" content="Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK."> <meta property="og:site_name" content="LinkedIn"> <meta name="twitter:site" content="@LI_Learning"> <meta name="twitter:card" content="summary"> <meta name="litmsProfileName" content="learning-guest-frontend"> <meta property="og:title" content="Android Development Essential Training: 1 Your First App Online Class | LinkedIn Learning, formerly Lynda.com"> <meta name="twitter:title" content="Android Development Essential Training: 1 Your First App Online Class | LinkedIn Learning, formerly Lynda.com"> <meta property="og:description" content="Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK."> <meta name="twitter:description" content="Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK."> <meta property="og:image" content="https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM"> <meta name="twitter:image" content="https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM"> <!----> <meta property="og:url" content="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app"> <meta property="og:type" content="website"> <meta name="clientSideIngraphs" content="1" data-gauge-metric-endpoint="/learning-guest/api/ingraphs/gauge" data-counter-metric-endpoint="/learning-guest/api/ingraphs/counter"> <link rel="stylesheet" href="https://static.licdn.com/aero-v1/sc/h/ccepec31u8riooiwchbtig8m0"> <script type="application/ld+json"> {"@context":"http://schema.org/","@type":"Course","provider":{"@type":"Organization","name":"LinkedIn Learning","url":"https://www.linkedin.com/learning/"},"publisher":{"@type":"Organization","name":"LinkedIn Learning","url":"https://www.linkedin.com/learning/"},"hasCourseInstance":{"@type":"CourseInstance","courseMode":"online","courseWorkload":"PT1H22M51S","instructor":[{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"}]},"inLanguage":"en","name":"Android Development Essential Training: 1 Your First App","offers":[{"@type":"Offer","category":"Subscription"},{"@type":"Offer","category":"Paid","price":"299.99","priceCurrency":"HKD"}],"description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","image":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","creator":[{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"}],"author":[{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"}],"dateCreated":"2020-08-20","datePublished":"2020-08-20","thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","timeRequired":"PT1H22M51S","totalHistoricalEnrollment":34515,"url":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app","about":[{"@type":"Thing","url":"https://www.linkedin.com/learning/search?keywords=Android+Development","name":"Android Development"}],"hasPart":[[{"@type":"VideoObject","name":"Your first Android app - Introduction","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M15S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/your-first-android-app"},{"@type":"VideoObject","name":"What you should know - Introduction","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M7S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/what-you-should-know"}],[{"@type":"VideoObject","name":"Explore the history of Android - 1. Android Basics","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M31S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-the-history-of-android"},{"@type":"VideoObject","name":"Explore the Android framework - 1. Android Basics","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M4S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-the-android-framework"},{"@type":"VideoObject","name":"Programming for Android with Kotlin - 1. Android Basics","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M10S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/programming-for-android-with-kotlin"},{"@type":"VideoObject","name":"Install Android Studio on Mac - 1. Android Basics","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M16S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/install-android-studio-on-mac"},{"@type":"VideoObject","name":"Install Android Studio on Windows - 1. Android Basics","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M26S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/install-android-studio-on-windows"},{"@type":"VideoObject","name":"Manage Android Studio updates - 1. Android Basics","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M3S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/manage-android-studio-updates"},{"@type":"VideoObject","name":"Manage components in the SDK Manager - 1. Android Basics","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M9S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/manage-components-in-the-sdk-manager"}],[{"@type":"VideoObject","name":"Create your first Android app - 2. Getting Started","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT3M53S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/create-your-first-android-app"},{"@type":"VideoObject","name":"Upgrade the Kotlin plugin - 2. Getting Started","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M26S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/upgrade-the-kotlin-plugin"},{"@type":"VideoObject","name":"Explore Android Studio - 2. Getting Started","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT3M13S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-android-studio"},{"@type":"VideoObject","name":"Create virtual devices for testing - 2. Getting Started","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT3M15S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/create-virtual-devices-for-testing"},{"@type":"VideoObject","name":"Install device drivers on Windows - 2. Getting Started","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M57S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/install-device-drivers-on-windows"},{"@type":"VideoObject","name":"Set up debugging on a physical device - 2. Getting Started","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M46S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/set-up-debugging-on-a-physical-device"},{"@type":"VideoObject","name":"Android command-line tools - 2. Getting Started","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M15S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/android-command-line-tools"},{"@type":"VideoObject","name":"Find answers in the documentation - 2. Getting Started","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M33S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/find-answers-in-the-documentation"}],[{"@type":"VideoObject","name":"Check out the exercise files on GitHub - 3. Explore Android Projects","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M15S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/check-out-the-exercise-files-on-github"},{"@type":"VideoObject","name":"Explore the project structure - 3. Explore Android Projects","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT3M28S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-the-project-structure"},{"@type":"VideoObject","name":"Introduction to Gradle - 3. Explore Android Projects","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M40S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/introduction-to-gradle"},{"@type":"VideoObject","name":"Manage Gradle build scripts - 3. Explore Android Projects","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT3M6S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/manage-gradle-build-scripts"},{"@type":"VideoObject","name":"Using dependencies - 3. Explore Android Projects","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M33S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/using-dependencies"},{"@type":"VideoObject","name":"Explore Jetpack components - 3. Explore Android Projects","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M39S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-jetpack-components"},{"@type":"VideoObject","name":"Troubleshoot Android Studio projects - 3. Explore Android Projects","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT3M54S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/troubleshoot-android-studio-projects"},{"@type":"VideoObject","name":"Challenge: Find the dependency - 3. Explore Android Projects","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT59S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/challenge-find-the-dependency"},{"@type":"VideoObject","name":"Solution: Find the dependency - 3. Explore Android Projects","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M27S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/solution-find-the-dependency"}],[{"@type":"VideoObject","name":"Define screens with activities - 4. Define Screens with Layout Files","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT4M20S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/define-screens-with-activities"},{"@type":"VideoObject","name":"Implement designs in XML layouts - 4. Define Screens with Layout Files","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT2M47S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/implement-designs-in-xml-layouts"},{"@type":"VideoObject","name":"Introduction to Views and ViewGroups - 4. Define Screens with Layout Files","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT3M19S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/introduction-to-views-and-viewgroups"},{"@type":"VideoObject","name":"Display Views in a ViewGroup - 4. Define Screens with Layout Files","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT3M28S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/display-views-in-a-viewgroup"},{"@type":"VideoObject","name":"Units of measurement in Android - 4. Define Screens with Layout Files","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT4M10S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/units-of-measurement-in-android"},{"@type":"VideoObject","name":"Challenge: App template - 4. Define Screens with Layout Files","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/challenge-app-template"},{"@type":"VideoObject","name":"Solution: App template - 4. Define Screens with Layout Files","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT3M20S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/solution-app-template"}],[{"@type":"VideoObject","name":"Next steps - Conclusion","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M7S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/next-steps"}]],"syllabusSections":[{"@type":"Syllabus","name":"Your first Android app","timeRequired":"PT1M15S","description":"In this video, Annyce provides a walkthrough of the course and gives a brief introduction to Android app development."},{"@type":"Syllabus","name":"What you should know","timeRequired":"PT1M7S","description":"Learn what skills are recommended to get the most out of this course."},{"@type":"Syllabus","name":"Explore the history of Android","timeRequired":"PT1M31S","description":"Android is more than just an operating system. In this video, learn about its history and what it fully encompasses."},{"@type":"Syllabus","name":"Explore the Android framework","timeRequired":"PT2M4S","description":"In this video, get a basic understanding of the key components of the Android framework."},{"@type":"Syllabus","name":"Programming for Android with Kotlin","timeRequired":"PT2M10S","description":"Kotlin is the preferred programming language for developing Android applications. In this video, get an overview of its key features and syntax."},{"@type":"Syllabus","name":"Install Android Studio on Mac","timeRequired":"PT2M16S","description":"Learn how to install Android Studio on your Mac in this video."},{"@type":"Syllabus","name":"Install Android Studio on Windows","timeRequired":"PT2M26S","description":"Learn how to install Android Studio on your PC in this video."},{"@type":"Syllabus","name":"Manage Android Studio updates","timeRequired":"PT2M3S","description":"Android Studio is constantly being updated to provide a better developer experience and new tools. In this video, learn how to manage those updates."},{"@type":"Syllabus","name":"Manage components in the SDK Manager","timeRequired":"PT2M9S","description":"Learn how to use the SDK Manager to install and update the Android SDK, tools, platforms, and other components you need to develop your app."},{"@type":"Syllabus","name":"Create your first Android app","timeRequired":"PT3M53S","description":"Learn how to create an Android application using Android Studio. You can use a template to create a sample app for yourself."},{"@type":"Syllabus","name":"Upgrade the Kotlin plugin","timeRequired":"PT2M26S","description":"Periodically, the Kotlin plugin is updated by Google. In this video, learn how you can successfully upgrade it and update your application's configuration."},{"@type":"Syllabus","name":"Explore Android Studio","timeRequired":"PT3M13S","description":"In this video, Annyce walks through the key features and layout of Android Studio. Explore the unique features that make it ideal for Android development."},{"@type":"Syllabus","name":"Create virtual devices for testing","timeRequired":"PT3M15S","description":"In order to test your application, you need either a physical or virtual device. In this video, learn how to create a virtual device using the AVD Manager from Android Studio."},{"@type":"Syllabus","name":"Install device drivers on Windows","timeRequired":"PT1M57S","description":"On Windows, you may need to install a device driver to connect your computer to your physical device. Learn how in this video."},{"@type":"Syllabus","name":"Set up debugging on a physical device","timeRequired":"PT2M46S","description":"In this video, learn how to set up your physical device for debugging. You have to enable Developer Mode to unlock some of the more advanced debugging features."},{"@type":"Syllabus","name":"Android command-line tools","timeRequired":"PT1M15S","description":"Although you spend most of your time in Android Studio, there are times where using the command line is advantageous. Learn about the most important tools in this video."},{"@type":"Syllabus","name":"Find answers in the documentation","timeRequired":"PT2M33S","description":"Knowing how to navigate Android's online documentation is a great way to find answers to questions you may have during development. Explore the various features available to you in this video."},{"@type":"Syllabus","name":"Check out the exercise files on GitHub","timeRequired":"PT2M15S","description":"In this video, Annyce walks through how you can check out the exercise files from GitHub and view the resulting projects in Android Studio."},{"@type":"Syllabus","name":"Explore the project structure","timeRequired":"PT3M28S","description":"Walkthrough the structure of a standard Android Studio project in this video."},{"@type":"Syllabus","name":"Introduction to Gradle","timeRequired":"PT1M40S","description":"In order to run, test, and deploy an Android application you can use Gradle. In this video, get an overview of what Gradle is and how its used on Android."},{"@type":"Syllabus","name":"Manage Gradle build scripts","timeRequired":"PT3M6S","description":"Learn the difference between the various build files present in your Android application. Also, explore the different configuration options available to you to configure how your app is run."},{"@type":"Syllabus","name":"Using dependencies","timeRequired":"PT2M33S","description":"External code and libraries are commonly used in Android projects. Learn how those dependencies are defined and how you can add your own third-party dependencies, in this video."},{"@type":"Syllabus","name":"Explore Jetpack components","timeRequired":"PT1M39S","description":"Jetpack is a suite of tools and libraries that help make Android development easier. In this video, get an overview of the various components that are available."},{"@type":"Syllabus","name":"Troubleshoot Android Studio projects","timeRequired":"PT3M54S","description":"Run into issues compiling your Android application? Learn a few tips for dealing with common errors in this video."},{"@type":"Syllabus","name":"Challenge: Find the dependency","timeRequired":"PT59S","description":"Using your newfound understanding of Gradle and Android dependency management, tackle the course's first challenge exercise."},{"@type":"Syllabus","name":"Solution: Find the dependency","timeRequired":"PT1M27S","description":"In this video, Annyce provides a walkthrough of the solution to the challenge."},{"@type":"Syllabus","name":"Define screens with activities","timeRequired":"PT4M20S","description":"Activities are the foundational component that allows you to display something to the user. In this video, explore a few examples of activities and how they are structured."},{"@type":"Syllabus","name":"Implement designs in XML layouts","timeRequired":"PT2M47S","description":"Nearly every Android application uses XML layout files to define the user interface. In this video, learn what they are and how to create your own layout files."},{"@type":"Syllabus","name":"Introduction to Views and ViewGroups","timeRequired":"PT3M19S","description":"Explore the most popular Views and ViewGroups in this video. Also, learn how to update your layouts using Android Studio's visual design editor."},{"@type":"Syllabus","name":"Display Views in a ViewGroup","timeRequired":"PT3M28S","description":"In this video, learn how to create a simple layout that is comprised of Views and ViewGroups."},{"@type":"Syllabus","name":"Units of measurement in Android","timeRequired":"PT4M10S","description":"To control the placement and size of visual objects, learn how the Android framework handles measurements in this video."},{"@type":"Syllabus","name":"Challenge: App template","timeRequired":"PT1M","description":"Using your newfound understanding of Views and ViewGroups, tackle this template-based challenge exercise."},{"@type":"Syllabus","name":"Solution: App template","timeRequired":"PT3M20S","description":"You've completed Part 1 of the course. What's next? Annyce shares some ideas to help you keep going on your Android journey."},{"@type":"Syllabus","name":"Next steps","timeRequired":"PT1M7S"}],"aggregateRating":{"@type":"AggregateRating","ratingCount":442,"ratingValue":4.7,"bestRating":5,"worstRating":1},"review":[{"@type":"Review","author":{"@type":"Person","name":"Basiru Kassama","jobTitle":"Computer Science Student at University of East London","url":"https://uk.linkedin.com/in/basiru-kassama-9837b21a8"},"reviewRating":{"@type":"Rating","ratingValue":5},"reviewBody":"great","datePublished":"2024-07-05T20:01:04.147Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1},{"@type":"Review","author":{"@type":"Person","name":"Yuto Matake","jobTitle":"Student at Algonquin College of Applied Arts and Technology","url":"https://ca.linkedin.com/in/yuto-matake-7989b7297"},"reviewRating":{"@type":"Rating","ratingValue":1},"reviewBody":"waste of time","datePublished":"2024-05-22T15:35:12.433Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1}],"video":{"@type":"VideoObject","name":"Your first Android app - Android Development Essential Training: 1 Your First App","author":{"@type":"Person","name":"Annyce Davis","description":"Fractional CTO | Technical Consultant | Conference Speaker","jobTitle":"Fractional CTO | Technical Consultant | Conference Speaker","url":"https://www.linkedin.com/in/annycedavis","image":"https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM","description":"Take the first step to building your own Android apps. Learn how to set up your development environment and build simple user interfaces using Kotlin and the Android SDK.","duration":"PT1M15S","datePublished":"2020-08-20","uploadDate":"2020-08-20","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/your-first-android-app"},"educationalLevel":"Beginner"} </script> <!----> </head> <body dir="ltr"> <!----><!----><!----> <!----> <a href="#main-content" class="skip-link btn-md btn-primary absolute z-11 -top-[100vh] focus:top-0"> Skip to main content </a> <header class="header base-detail-page__header px-mobile-container-padding bg-color-background-container global-alert-offset sticky-header"> <nav class="nav pt-1.5 pb-2 flex items-center justify-between relative flex-nowrap babymamabear:py-1.5 nav--minified-mobile " aria-label="Primary"> <a href="https://www.linkedin.com/learning/?trk=learning-course_nav-header-logo" class="nav__logo-link link-no-visited-state z-1 mr-auto min-h-[52px] flex items-center babybear:z-0 hover:no-underline focus:no-underline active:no-underline babymamabear:mr-3" data-tracking-control-name="learning-course_nav-header-logo" data-tracking-will-navigate> <div class="learning-logo"> <icon class="learning-logo__inbug onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4zqr0f9jf98vi2nkijyc3bex2"></icon> <span class="learning-logo__text" aria-hidden="true">Learning</span> <span class="sr-only">LinkedIn Learning</span> </div> </a> <section class="search-bar relative flex flex-grow h-[40px] bg-cool-gray-20 min-w-0 max-w-full mx-4 rounded-sm babymamabear:mx-0 babymamabear:mb-1.5 babymamabear:bg-color-transparent babymamabear:w-full babymamabear:flex babymamabear:flex-wrap search-bar--minified-mobile" data-current-search-type="LEARNING"> <button class="search-bar__placeholder papabear:hidden text-input w-full mt-1.5 !pl-[14px] border-1 border-solid border-color-border-faint rounded-[2px] h-[40px] max-h-[40px] flex items-center overflow-hidden cursor-text" data-tracking-control-name="learning-course_search-switcher-opener"> <icon class="text-color-icon w-3 h-3 mr-1" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/397vrsk6op88l4981ji1xe1qt"></icon> <div class="search-bar__full-placeholder font-sans text-md text-color-text max-w-[calc(100%-40px)] text-left whitespace-nowrap overflow-hidden text-ellipsis"> <!----><!----> Search skills, subjects, or software <!----> </div> <span class="sr-only">Expand search</span> </button> <div class="switcher-tabs__trigger-and-tabs babymamabear:flex"> <button aria-expanded="false" class="switcher-tabs__placeholder flex !h-full !py-0 !pl-2 !pr-1.5 border-r-1 border-solid border-r-color-border-faint babymamabear:hidden tab-md papabear:tab-vertical papabear:justify-start cursor-pointer" data-tracking-control-name="learning-course_switcher-tabs-placeholder" aria-describedby="switcher-description"> <span class="switcher-tabs__placeholder-text m-auto"></span> <icon class="switcher-tabs__caret-down-filled onload pointer-events-none block my-auto min-h-[24px] min-w-[24px] h-[24px] babymamabear:hidden" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7asbl4deqijhoy3z2ivveispv"></icon> </button> <div id="switcher-description" class="hidden">This button displays the currently selected search type. When expanded it provides a list of search options that will switch the search inputs to match the current selection. </div> <!----> <div class="switcher-tabs hidden z-[1] w-auto min-w-[160px] mb-1.5 py-1 absolute top-[48px] left-0 border-solid border-1 border-color-border-faint papabear:container-raised babymamabear:static babymamabear:w-[100vw] babymamabear:h-[48px] babymamabear:p-0 overflow-y-hidden overflow-x-auto md:overflow-x-hidden"> <ul class="switcher-tabs__list flex flex-1 items-stretch papabear:flex-col" role="tablist"> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="jobs-search-panel" aria-selected="false" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer " data-switcher-type="JOBS" data-tracking-control-name="learning-course_switcher-tabs-jobs-search-switcher" id="job-switcher-tab" role="tab"> Jobs </button> </li> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="people-search-panel" aria-selected="false" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer " data-switcher-type="PEOPLE" data-tracking-control-name="learning-course_switcher-tabs-people-search-switcher" id="people-switcher-tab" role="tab"> People </button> </li> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="learning-search-panel" aria-selected="true" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer tab-selected" data-switcher-type="LEARNING" data-tracking-control-name="learning-course_switcher-tabs-learning-search-switcher" id="learning-switcher-tab" role="tab"> Learning </button> </li> </ul> <button aria-label="Close" class="switcher-tabs__cancel-btn papabear:hidden block w-6 h-6 m-auto text-color-text-low-emphasis" data-tracking-control-name="learning-course_switcher-tabs-cancel-search-switcher" type="button"> <icon class="switcher-tabs__cancel-icon block w-3 h-3 m-auto onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </div> </div> <section class="base-search-bar w-full h-full" data-searchbar-type="PEOPLE" aria-labelledby="people-switcher-tab" id="people-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/pub/dir" data-tracking-control-name="learning-course_people-search-bar_base-search-bar-form"> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="First Name" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_people-search-bar_first-name_dismissable-input" maxlength="500" name="firstName" placeholder="First Name" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_people-search-bar_first-name_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="Last Name" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_people-search-bar_last-name_dismissable-input" maxlength="500" name="lastName" placeholder="Last Name" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_people-search-bar_last-name_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input name="trk" value="learning-course_people-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Search" data-tracking-control-name="learning-course_people-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <section class="base-search-bar w-full h-full" data-searchbar-type="JOBS" aria-labelledby="job-switcher-tab" id="jobs-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/jobs/search" data-tracking-control-name="learning-course_jobs-search-bar_base-search-bar-form"> <code id="i18n_aria_live_text_no-suggestions" style="display: none"><!--"No suggestions found"--></code> <code id="i18n_aria_live_text_one-suggestion" style="display: none"><!--"One Suggestion. Use up and down keys to navigate"--></code> <code id="i18n_aria_live_text_multiple-suggestions" style="display: none"><!--"Multiple Suggestions. Use up and down keys to navigate"--></code> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 typeahead-input keywords-typeahead-input text-input"> <input aria-autocomplete="list" aria-controls="job-search-bar-keywords-typeahead-list" aria-haspopup="listbox" aria-label="Search job titles or companies" autocomplete="off" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_dismissable-input" id="job-search-bar-keywords" maxlength="500" name="keywords" placeholder="Search job titles or companies" role="combobox" type="search"> <!----> <div class="typeahead-input__dropdown container-lined absolute top-[calc(100%+3px)] left-0 w-full rounded-b-md rounded-t-none z-[10] overflow-hidden max-w-none babybear:min-w-full babybear:bottom-0 babybear:overflow-y-auto"> <template class="typeahead-item-template"> <li class="typeahead-input__dropdown-item py-1.5 px-2 hover:cursor-pointer hover:bg-color-surface-new-hover hover:border-y-2 hover:border-solid hover:border-color-container-primary" role="option"> <span class="typeahead-input__dropdown-text font-sans text-sm font-bold text-color-text"></span> </li> </template> <ul class="typeahead-input__dropdown-list w-full" id="job-search-bar-keywords-typeahead-list" role="listbox"></ul> </div> <!----> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <!----> <code id="i18n_aria_live_text_no-suggestions" style="display: none"><!--"No suggestions found"--></code> <code id="i18n_aria_live_text_one-suggestion" style="display: none"><!--"One Suggestion. Use up and down keys to navigate"--></code> <code id="i18n_aria_live_text_multiple-suggestions" style="display: none"><!--"Multiple Suggestions. Use up and down keys to navigate"--></code> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 typeahead-input location-typeahead-input"> <input aria-autocomplete="list" aria-controls="job-search-bar-location-typeahead-list" aria-haspopup="listbox" aria-label="Location" autocomplete="off" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_dismissable-input" id="job-search-bar-location" maxlength="500" name="location" placeholder="Location" role="combobox" value="Hong Kong" type="search"> <!----> <div class="typeahead-input__dropdown container-lined absolute top-[calc(100%+3px)] left-0 w-full rounded-b-md rounded-t-none z-[10] overflow-hidden max-w-none babybear:min-w-full babybear:bottom-0 babybear:overflow-y-auto"> <template class="typeahead-item-template"> <li class="typeahead-input__dropdown-item py-1.5 px-2 hover:cursor-pointer hover:bg-color-surface-new-hover hover:border-y-2 hover:border-solid hover:border-color-container-primary" role="option"> <span class="typeahead-input__dropdown-text font-sans text-sm font-bold text-color-text"></span> </li> </template> <ul class="typeahead-input__dropdown-list w-full" id="job-search-bar-location-typeahead-list" role="listbox"></ul> </div> <!----> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input name="geoId" value="102817007" type="hidden"> <input name="trk" value="learning-course_jobs-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Search" data-tracking-control-name="learning-course_jobs-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <section class="base-search-bar w-full h-full" data-searchbar-type="LEARNING" aria-labelledby="learning-switcher-tab" id="learning-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/learning/search" data-tracking-control-name="learning-course_learning-search-bar_base-search-bar-form"> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="Search skills, subjects, or software" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_learning-search-bar_keywords_dismissable-input" maxlength="500" name="keywords" placeholder="Search skills, subjects, or software" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_learning-search-bar_keywords_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input class="nav__search-uoo" name="upsellOrderOrigin" type="hidden"> <input name="trk" value="learning-course_learning-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Search" data-tracking-control-name="learning-course_learning-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <!----> <div aria-live="polite" class="search-bar__live-text sr-only" role="status"></div> </section> <!----> <div class="nav__cta-container order-3 flex gap-x-1 justify-end min-w-[100px] flex-nowrap flex-shrink-0 babybear:flex-wrap flex-2 babymamabear:min-w-[50px] "> <a class="nav__button-tertiary btn-md btn-tertiary" href="http://www.linkedin.com/learning/subscription/products?courseSlug=android-development-essential-training-1-your-first-app&destRedirectURL=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fandroid-development-essential-training-1-your-first-app&trk=learning-course_nav-header-join&upsellTrk=lil_upsell_nav_subscription&session_redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fandroid-development-essential-training-1-your-first-app%3Ftrk%3Dlearning-topics_trending-courses_related-content-card" data-tracking-control-name="lil_upsell_nav_subscription" data-tracking-impression-name="lil_upsell_nav_subscription" data-test-live-nav-primary-cta data-tracking-will-navigate> Start free trial </a> <a class="nav__button-secondary btn-md btn-secondary-emphasis" href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fandroid-development-essential-training-1-your-first-app%3Ftrk%3Dlearning-topics_trending-courses_related-content-card%26trk%3Dlearning-topics_trending-courses_related-content-card&fromSignIn=true&session_redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fandroid-development-essential-training-1-your-first-app%3Ftrk%3Dlearning-topics_trending-courses_related-content-card&trk=learning-course_nav-header-signin" data-tracking-control-name="learning-course_nav-header-signin" data-tracking-will-navigate> Sign in </a> <a aria-label="Sign in" class="nav__link-person papabear:hidden mamabear:hidden" data-tracking-control-name="learning-course_nav-header-signin" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fandroid-development-essential-training-1-your-first-app%3Ftrk%3Dlearning-topics_trending-courses_related-content-card%26trk%3Dlearning-topics_trending-courses_related-content-card&fromSignIn=true&session_redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fandroid-development-essential-training-1-your-first-app%3Ftrk%3Dlearning-topics_trending-courses_related-content-card&trk=learning-course_nav-header-signin"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> </a> </div> <!----> <!----> </nav> </header> <!----> <div class="cta-banner "> <div class="enterprise-nav"> <div class="enterprise-nav__content-wrapper"> <p id="enterprise-nav-solutions" class="enterprise-nav__content" tabindex="-1"> Solutions for: </p> <a href="https://learning.linkedin.com/for-entire-companies?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-business" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-business">Business</a> <a href="https://learning.linkedin.com/for-higher-education?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-education" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-education">Higher Education</a> <a href="https://learning.linkedin.com/for-governments?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-government" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-government">Government</a> <a href="/learning/subscription/teams?veh=lil_upx&src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-buy" class="enterprise-nav__content" data-test-live-enterprise-upsell="true" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" data-tracking-impression-name="lil_upsell_learning-course_enterprise-nav_teambuy" id="business-nav-buy">Buy for my team</a> </div> </div> <!----> <!----> </div> <main class="main papabear:flex papabear:w-content-max-w papabear:mx-auto papabear:pt-desktop-content-top-margin mamabear:pt-desktop-content-top-margin " id="main-content" role="main"> <section class="core-rail mx-auto papabear:w-core-rail-width mamabear:max-w-[790px] babybear:max-w-[790px]"> <ol class="breadcrumb__list"> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/browse?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>All topics</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/topics/technology?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Technology</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/topics/mobile-development?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Mobile Development</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/topics/android-development?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Android Development</a> </li> </ol> <script type="application/ld+json"> {"@context":"http://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"All topics","item":"https://www.linkedin.com/learning/browse"},{"@type":"ListItem","position":2,"name":"Technology","item":"https://www.linkedin.com/learning/topics/technology"},{"@type":"ListItem","position":3,"name":"Mobile Development","item":"https://www.linkedin.com/learning/topics/mobile-development"},{"@type":"ListItem","position":4,"name":"Android Development","item":"https://www.linkedin.com/learning/topics/android-development"}]} </script> <section class="top-card-layout container-lined overflow-hidden babybear:rounded-[0px]"> <section class="top-card__image-container"> <img class="top-card__image" alt="Android Development Essential Training: 1 Your First App" data-delayed-url="https://media.licdn.com/dms/image/v2/C4E0DAQHyHSVOH7PxLw/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1597679852587?e=2147483647&v=beta&t=PYGBIqDV0Brr-TMvCLh0J-h52OGPPldIwqKSq_LfRNM"> <a class="top-card__overlay-button" data-tracking-control-name="course_preview" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/your-first-android-app?autoplay=true&trk=course_preview"> <span class="top-card__preview-cta "> <icon class="top-card__preview-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l"> </icon> <span class="top-card__preview-cta-text">Preview</span> </span> <!----> </a> </section> <div class="top-card-layout__card relative p-2 papabear:p-details-container-padding"> <div class="top-card-layout__entity-info-container flex flex-wrap papabear:flex-nowrap"> <div class="top-card-layout__entity-info flex-grow flex-shrink-0 basis-0 babybear:flex-none babybear:w-full babybear:flex-none babybear:w-full"> <h1 class="top-card-layout__title font-sans text-lg papabear:text-xl font-bold leading-open text-color-text mb-0"> Android Development Essential Training: 1 Your First App </h1> <h2 class="top-card-layout__headline break-words font-sans text-md leading-open text-color-text"> <div class="top-card__headline-row"> <span class="top-card__headline-row-item top-card__headline-row-item--large">With Annyce Davis</span> <span class="top-card__headline-row-item">Liked by 673 users</span> </div> <div class="top-card__headline-row"> <span class="top-card__headline-row-item">Duration: 1h 22m</span> <span class="top-card__headline-row-item">Skill level: Beginner</span> <span class="top-card__headline-row-item">Released: 8/20/2020</span> </div> </h2> <!----> <!----> <div class="top-card-layout__cta-container flex flex-wrap mt-0.5 papabear:mt-0 ml-[-12px]"> <a href="http://www.linkedin.com/learning/subscription/products?courseSlug=android-development-essential-training-1-your-first-app&destRedirectURL=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fandroid-development-essential-training-1-your-first-app&trk=course_info&upsellTrk=lil_upsell_course_info_subscription" data-tracking-control-name="lil_upsell_course_info_subscription" data-tracking-impression-name="lil_upsell_course_info_subscription" data-litms-tracking-control-name="lil_upsell_course_info_subscription" data-tracking-will-navigate class="top-card__upsell-link top-card-layout__cta mt-2 ml-1.5 h-auto babybear:flex-auto top-card-layout__cta--primary btn-md btn-primary" data-test-live-course-sub-upsell> Start my 1-month free trial </a> <a class="buy-for-your-team-cta__link top-card-layout__cta mt-2 ml-1.5 h-auto babybear:flex-auto top-card-layout__cta--secondary btn-md btn-secondary" href="/learning/subscription/teams?veh=lil_upx&src=li-lil-upsell&trk=learning-course_buy-for-your-team-cta" data-tracking-control-name="learning-course_buy-for-your-team-cta" data-tracking-impression-name="lil_upsell_learning-course_buy-for-your-team-cta_teambuy" data-test-live-buy-for-your-team-upsell data-tracking-will-navigate> Buy for my team </a> </div> </div> <!----> </div> <!----> <!----> </div> </section> <div class="details mx-details-container-padding"> <section class="core-section-container my-3 course-details"> <!----> <h2 class="core-section-container__title section-title"> Course details </h2> <!----> <div class="core-section-container__content break-words"> <section class="show-more-less-html course-details__description" data-max-lines="4"> <div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-4 relative overflow-hidden"> Android is the most popular mobile operating system in the world, holding 85% of global market share. That makes Android the natural starting point for new app developers. This series of courses teaches the basics needed to develop, design, manage, and distribute a native Android application using the Kotlin programming language and the Android SDK. Part 1 covers setting up your development environment—on Mac or Windows—including Android Studio and the physical or virtual devices you'll need for testing. Instructor Annyce Davis then explores the structure of a typical Android app as well as the build files, dependencies (external code and libraries used in your project), and prebuilt components available from third-party providers like Jetpack. In the fourth chapter, she pivots to active development, demonstrating how to define the screens of your user interface using activities, XML layouts, and Views. Make sure to take the challenges throughout the course to practice your new skills. </div> <button class="show-more-less-html__button show-more-less-button show-more-less-html__button--more ml-0.5" data-tracking-control-name="learning-course_show-more-html-btn" aria-label="i18n_show_more" aria-expanded="false"> <!----> Show more <icon class="show-more-less-html__button-icon show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less-html__button show-more-less-button show-more-less-html__button--less ml-0.5" data-tracking-control-name="learning-course_show-less-html-btn" aria-label="i18n_show_less" aria-expanded="true"> <!----> Show less <icon class="show-more-less-html__button-icon show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <!----> </section> </div> </section> <section class="core-section-container my-3 course-skills"> <!----> <h2 class="core-section-container__title section-title"> Skills you’ll gain </h2> <!----> <div class="core-section-container__content break-words"> <ul class="course-skills__skill-list"> <li class="course-skills__skill-list-item"> <a href="https://www.linkedin.com/learning/search?keywords=Android+Development&trk=learning-course_pill-list" data-tracking-control-name="learning-course_pill-list" data-tracking-will-navigate class="pill flex w-fit mr-[6px] mb-1 hover:no-underline skill-pill"> Android Development </a> </li> </ul> </div> </section> <!----> <section class="core-section-container my-3 course-instructors"> <!----> <h2 class="core-section-container__title section-title"> Meet the instructor </h2> <!----> <div class="core-section-container__content break-words"> <ul class="course-instructors__list"> <li class="course-instructors__list-item"> <a href="https://www.linkedin.com/in/annycedavis?trk=learning-course_instructor" target="_self" data-tracking-control-name="learning-course_instructor" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link"> <!----> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/C5103AQEFsMALNZpP2g/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517559491707?e=2147483647&v=beta&t=UPwEV3sNkRzoYoRG1_PWDP_UwuCK4ubdMa2J0UkGixc" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Click here to view Annyce Davis’ instructor page"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Annyce Davis </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> Fractional CTO | Technical Consultant | Conference Speaker </h4> <!----> <!----> </div> <!----> </a> </li> </ul> </div> </section> <section class="core-section-container my-3 reviews-feed"> <!----> <h2 class="core-section-container__title section-title"> Learner reviews </h2> <!----> <div class="core-section-container__content break-words"> <div class="reviews-feed__ratings-summary"> <section class="ratings-summary"> <div class="ratings-summary__overall-rating"> <h3 class="ratings-summary__header"><span class="ratings-summary__rating-average">4.7</span> <span class="ratings-summary__rating-max">out of 5</span></h3> <figure class="ratings-summary__figure"> <span class="star-rating" role="img" aria-label="Rating: 4.7 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7dacecy4xq1otzk8pae2g0hxd"></icon> </span> </span> <figcaption class="ratings-summary__ratings-total">442 ratings</figcaption> </figure> </div> <div class="ratings-summary__breakdown"> <div class="ratings-summary__disclaimer"> <div class="tooltip"> <button class="tooltip__trigger ratings-summary__disclaimer-trigger" data-tracking-control-name="toggle_disclaimer" type="button"> <icon class="ratings-summary__disclaimer-icon" data-svg-class-name="ratings-summary__disclaimer-icon-svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/g8uts9v3k83n9e3iyvcxit0k"> </icon> <span class="ratings-summary__disclaimer-text">How are ratings calculated?</span> </button> <span role="tooltip" class="tooltip__popup" aria-hidden="true"> The overall rating is calculated using the average of submitted ratings. Ratings and reviews can only be submitted when non-anonymous learners complete at least 40% of the course. This helps us avoid fake reviews and spam. </span> </div> </div> <ul> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 5 star </figcaption> <progress class="ratings-summary__progress-bar" max="442" value="336" aria-valuemin="0" aria-valuenow="336" aria-valuemax="442"> Current value: 336 </progress> <span class="ratings-summary__rating-count-percent"> 76% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 4 star </figcaption> <progress class="ratings-summary__progress-bar" max="442" value="74" aria-valuemin="0" aria-valuenow="74" aria-valuemax="442"> Current value: 74 </progress> <span class="ratings-summary__rating-count-percent"> 17% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 3 star </figcaption> <progress class="ratings-summary__progress-bar" max="442" value="25" aria-valuemin="0" aria-valuenow="25" aria-valuemax="442"> Current value: 25 </progress> <span class="ratings-summary__rating-count-percent"> 6% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 2 star </figcaption> <progress class="ratings-summary__progress-bar" max="442" value="3" aria-valuemin="0" aria-valuenow="3" aria-valuemax="442"> Current value: 3 </progress> <span class="ratings-summary__rating-count-percent"> <1% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 1 star </figcaption> <progress class="ratings-summary__progress-bar" max="442" value="4" aria-valuemin="0" aria-valuenow="4" aria-valuemax="442"> Current value: 4 </progress> <span class="ratings-summary__rating-count-percent"> <1% </span> </figure> </li> </ul> </div> </section> </div> <ul class="reviews-feed__reviews-list"> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://uk.linkedin.com/in/basiru-kassama-9837b21a8?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Basiru Kassama <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4D03AQFkwjONG2rdlw/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1727873516130?e=2147483647&v=beta&t=GysmNoEUTyNpp0KPwGjrooqU_PdWboL2fD7dNQnXbg8" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Basiru Kassama"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Basiru Kassama <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> Computer Science Student at University of East London </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Rating: 5 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> </span> </div> <span class="review-card__rating"> 5/5 </span> <span class="review-card__date"> July 5, 2024 </span> </div> <div class="review-card__text"> great </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="Basiru Kassama’s comment is helpful" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fandroid-development-essential-training-1-your-first-app%3Ftrk%3Dlearning-topics_trending-courses_related-content-card%26trk%3Dlearning-topics_trending-courses_related-content-card&trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Helpful </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Report Basiru Kassama’s comment" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fandroid-development-essential-training-1-your-first-app%3Ftrk%3Dlearning-topics_trending-courses_related-content-card%26trk%3Dlearning-topics_trending-courses_related-content-card&trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Report </a> </div> </div> </div> </div> <!----> </div> </div> </li> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://ca.linkedin.com/in/yuto-matake-7989b7297?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Yuto Matake <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Yuto Matake"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Yuto Matake <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> Student at Algonquin College of Applied Arts and Technology </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Rating: 1 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> </span> </div> <span class="review-card__rating"> 1/5 </span> <span class="review-card__date"> May 22, 2024 </span> </div> <div class="review-card__text"> waste of time </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="Yuto Matake’s comment is helpful" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fandroid-development-essential-training-1-your-first-app%3Ftrk%3Dlearning-topics_trending-courses_related-content-card%26trk%3Dlearning-topics_trending-courses_related-content-card&trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Helpful </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Report Yuto Matake’s comment" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fandroid-development-essential-training-1-your-first-app%3Ftrk%3Dlearning-topics_trending-courses_related-content-card%26trk%3Dlearning-topics_trending-courses_related-content-card&trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Report </a> </div> </div> </div> </div> <!----> </div> </div> </li> </ul> </div> </section> </div> </section> <section class="right-rail papabear:w-right-rail-width papabear:ml-column-gutter mamabear:max-w-[790px] mamabear:px-mobile-container-padding babybear:max-w-[790px] babybear:px-mobile-container-padding"> <section class="table-of-contents mb-4 table-of-contents--with-max-height"> <h2 class="table-of-contents__header"> Contents </h2> <ul class="table-of-contents__list"> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Introduction <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Introduction <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/your-first-android-app?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Your first Android app </div> <div class="table-of-contents__item-duration"> 1m 15s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/what-you-should-know?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> What you should know </div> <div class="table-of-contents__item-duration"> 1m 7s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 1. Android Basics <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 1. Android Basics <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-the-history-of-android?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Explore the history of Android </div> <div class="table-of-contents__item-duration"> 1m 31s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-the-android-framework?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Explore the Android framework </div> <div class="table-of-contents__item-duration"> 2m 4s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/programming-for-android-with-kotlin?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Programming for Android with Kotlin </div> <div class="table-of-contents__item-duration"> 2m 10s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/install-android-studio-on-mac?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Install Android Studio on Mac </div> <div class="table-of-contents__item-duration"> 2m 16s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/install-android-studio-on-windows?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Install Android Studio on Windows </div> <div class="table-of-contents__item-duration"> 2m 26s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/manage-android-studio-updates?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Manage Android Studio updates </div> <div class="table-of-contents__item-duration"> 2m 3s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/manage-components-in-the-sdk-manager?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Manage components in the SDK Manager </div> <div class="table-of-contents__item-duration"> 2m 9s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 2. Getting Started <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 2. Getting Started <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/create-your-first-android-app?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Create your first Android app </div> <div class="table-of-contents__item-duration"> 3m 53s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/upgrade-the-kotlin-plugin?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Upgrade the Kotlin plugin </div> <div class="table-of-contents__item-duration"> 2m 26s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-android-studio?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Explore Android Studio </div> <div class="table-of-contents__item-duration"> 3m 13s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/create-virtual-devices-for-testing?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Create virtual devices for testing </div> <div class="table-of-contents__item-duration"> 3m 15s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/install-device-drivers-on-windows?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Install device drivers on Windows </div> <div class="table-of-contents__item-duration"> 1m 57s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/set-up-debugging-on-a-physical-device?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Set up debugging on a physical device </div> <div class="table-of-contents__item-duration"> 2m 46s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/android-command-line-tools?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Android command-line tools </div> <div class="table-of-contents__item-duration"> 1m 15s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/find-answers-in-the-documentation?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Find answers in the documentation </div> <div class="table-of-contents__item-duration"> 2m 33s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 3. Explore Android Projects <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 3. Explore Android Projects <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/check-out-the-exercise-files-on-github?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Check out the exercise files on GitHub </div> <div class="table-of-contents__item-duration"> 2m 15s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-the-project-structure?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Explore the project structure </div> <div class="table-of-contents__item-duration"> 3m 28s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/introduction-to-gradle?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Introduction to Gradle </div> <div class="table-of-contents__item-duration"> 1m 40s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/manage-gradle-build-scripts?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Manage Gradle build scripts </div> <div class="table-of-contents__item-duration"> 3m 6s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/using-dependencies?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Using dependencies </div> <div class="table-of-contents__item-duration"> 2m 33s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/explore-jetpack-components?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Explore Jetpack components </div> <div class="table-of-contents__item-duration"> 1m 39s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/troubleshoot-android-studio-projects?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Troubleshoot Android Studio projects </div> <div class="table-of-contents__item-duration"> 3m 54s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/challenge-find-the-dependency?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Challenge: Find the dependency </div> <div class="table-of-contents__item-duration"> 59s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/solution-find-the-dependency?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution: Find the dependency </div> <div class="table-of-contents__item-duration"> 1m 27s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 4. Define Screens with Layout Files <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 4. Define Screens with Layout Files <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/define-screens-with-activities?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Define screens with activities </div> <div class="table-of-contents__item-duration"> 4m 20s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/implement-designs-in-xml-layouts?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Implement designs in XML layouts </div> <div class="table-of-contents__item-duration"> 2m 47s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/introduction-to-views-and-viewgroups?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Introduction to Views and ViewGroups </div> <div class="table-of-contents__item-duration"> 3m 19s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/display-views-in-a-viewgroup?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Display Views in a ViewGroup </div> <div class="table-of-contents__item-duration"> 3m 28s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/units-of-measurement-in-android?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Units of measurement in Android </div> <div class="table-of-contents__item-duration"> 4m 10s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/challenge-app-template?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Challenge: App template </div> <div class="table-of-contents__item-duration"> 1m </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/solution-app-template?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution: App template </div> <div class="table-of-contents__item-duration"> 3m 20s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Conclusion <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Conclusion <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/android-development-essential-training-1-your-first-app/next-steps?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Next steps </div> <div class="table-of-contents__item-duration"> 1m 7s </div> </div> </a> </li> </ul> <!----> </div> </li> </ul> </section> <section class="aside-section-container mb-4 subscription-value-props-aside-section"> <h2 class="aside-section-container__title section-title"> What’s included </h2> <!----> <div class="aside-section-container__content break-words"> <ul> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Practice while you learn</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">1 exercise file</span> </li> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Test your knowledge</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">4 quizzes</span> </li> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Learn on the go</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">Access on tablet and phone</span> </li> <!----> </ul> </div> </section> <section class="aside-section-container mb-4 similar-courses-aside-section"> <h2 class="aside-section-container__title section-title"> Similar courses </h2> <!----> <div class="aside-section-container__content break-words"> <ul> <li> <!----> <a href="https://www.linkedin.com/learning/kotlin-for-android-best-practices?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/C4E0DAQG4rJcAxlTqkw/learning-public-crop_144_256/learning-public-crop_144_256/0/1568668027523?e=2147483647&v=beta&t=vzE-nGM6Ac9FirZaxQ89_AVec4GhEi_h2P18-m1_cTg"> <div class="aside-learning-course-card__duration duration">1h 13m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> Kotlin for Android: Best Practices <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> </ul> </div> </section> <section class="aside-section-container mb-4"> <h2 class="aside-section-container__title section-title"> Download courses </h2> <!----> <div class="aside-section-container__content break-words"> <p>Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.</p> <div class="app-links-aside-section__link-container"> <a class="app-links-aside-section__link" href="https://itunes.apple.com/app/apple-store/id1084807225?ls=1&pt=10746&mt=8&ct=learning_course_app_links&trk=learning-course_apple-app-store" data-tracking-control-name="learning-course_apple-app-store" data-tracking-will-navigate rel="noopener noreferrer" target="_blank"> <img alt="Download on the App Store" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/emczv26hz24woii2j4aleyry" height="42px" width="142px"> </a> <a class="app-links-aside-section__link" href="https://play.google.com/store/apps/details?id=com.linkedin.android.learning&referrer=utm_source%3Dlinkedinlearning%26utm_medium%3DmobileWeb%26utm_campaign%3Dlearning_guest&ct=learning_course_app_links&trk=learning-course_google-play-store" data-tracking-control-name="learning-course_google-play-store" data-tracking-will-navigate rel="noopener noreferrer" target="_blank"> <img alt="Get it on Google Play" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/535kqf5rsexfx0lucb3t6palb" height="42px" width="142px"> </a> </div> </div> </section> </section> </main> <div class="pre-footer "> <section class="core-section-container my-3 price-disclaimer"> <!----> <!----> <!----> <div class="core-section-container__content break-words"> <p class="price-disclaimer__copy"> <sup class="price-disclaimer__copy--sup">*</sup>Price may change based on profile and billing country information entered during Sign In or Registration </p> </div> </section> <section class="tw-linkster bg-cool-gray-20 browse-map" data-impression-id="learning-course_linkster" data-js-module-id="linkster"> <div class="max-w-screen-content-max-w w-full flex justify-between my-0 mx-auto mamabear:px-3 babybear:px-2 babybear:flex-col"> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Explore Business Topics </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/business-analysis-and-strategy?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Business Analysis and Strategy </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/business-software-and-tools?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Business Software and Tools </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/career-development-5?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Career Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/customer-service-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Customer Service </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/diversity-equity-and-inclusion-dei?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Diversity, Equity, and Inclusion (DEI) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/finance-and-accounting?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Finance and Accounting </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/human-resources-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Human Resources </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/leadership-and-management?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Leadership and Management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/marketing-2?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Marketing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/professional-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Professional Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/project-management?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Project Management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/sales-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Sales </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/small-business-and-entrepreneurship?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Small Business and Entrepreneurship </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/training-and-education?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Training and Education </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="See all business courses" href="https://www.linkedin.com/learning/topics/business?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> See all </a> </div> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Explore Creative Topics </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/aec?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> AEC </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/animation-and-illustration?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Animation and Illustration </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/audio-and-music?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Audio and Music </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/graphic-design?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Graphic Design </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/motion-graphics-and-vfx?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Motion Graphics and VFX </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/photography-2?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Photography </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/product-and-manufacturing?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Product and Manufacturing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/user-experience?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> User Experience </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/2015-54?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Video </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/visualization-and-real-time?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Visualization and Real-Time </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/web-design?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Web Design </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="See all creative courses" href="https://www.linkedin.com/learning/topics/creative?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> See all </a> </div> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Explore Technology Topics </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/artificial-intelligence?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Artificial Intelligence (AI) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/cloud-computing-5?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Cloud Computing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/security-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Cybersecurity </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/data-science?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Data Science </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/database-management?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Database Management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/devops?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> DevOps </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/hardware?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Hardware </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/it-help-desk-5?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> IT Help Desk </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/mobile-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Mobile Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/network-and-system-administration?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Network and System Administration </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/software-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Software Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/web-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Web Development </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="See all technology courses" href="https://www.linkedin.com/learning/topics/technology?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> See all </a> </div> </div> </section> </div> <footer class="li-footer bg-transparent w-full "> <ul class="li-footer__list flex flex-wrap flex-row items-start justify-start w-full h-auto min-h-[50px] my-[0px] mx-auto py-3 px-2 papabear:w-[1128px] papabear:p-0"> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <span class="sr-only">LinkedIn</span> <icon class="li-footer__copy-logo text-color-logo-brand-alt inline-block self-center h-[14px] w-[56px] mr-1" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e12h2cd8ac580qen9qdd0qks8"></icon> <span class="li-footer__copy-text flex items-center">© 2024</span> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://about.linkedin.com?trk=d_learning_course_guest_footer-about" data-tracking-control-name="d_learning_course_guest_footer-about" data-tracking-will-navigate> About </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/accessibility?trk=d_learning_course_guest_footer-accessibility" data-tracking-control-name="d_learning_course_guest_footer-accessibility" data-tracking-will-navigate> Accessibility </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/user-agreement?trk=d_learning_course_guest_footer-user-agreement" data-tracking-control-name="d_learning_course_guest_footer-user-agreement" data-tracking-will-navigate> User Agreement </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/privacy-policy?trk=d_learning_course_guest_footer-privacy-policy" data-tracking-control-name="d_learning_course_guest_footer-privacy-policy" data-tracking-will-navigate> Privacy Policy </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/cookie-policy?trk=d_learning_course_guest_footer-cookie-policy" data-tracking-control-name="d_learning_course_guest_footer-cookie-policy" data-tracking-will-navigate> Cookie Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/copyright-policy?trk=d_learning_course_guest_footer-copyright-policy" data-tracking-control-name="d_learning_course_guest_footer-copyright-policy" data-tracking-will-navigate> Copyright Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://brand.linkedin.com/policies?trk=d_learning_course_guest_footer-brand-policy" data-tracking-control-name="d_learning_course_guest_footer-brand-policy" data-tracking-will-navigate> Brand Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/psettings/guest-controls?trk=d_learning_course_guest_footer-guest-controls" data-tracking-control-name="d_learning_course_guest_footer-guest-controls" data-tracking-will-navigate> Guest Controls </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/professional-community-policies?trk=d_learning_course_guest_footer-community-guide" data-tracking-control-name="d_learning_course_guest_footer-community-guide" data-tracking-will-navigate> Community Guidelines </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <div class="collapsible-dropdown collapsible-dropdown--footer collapsible-dropdown--up flex items-center relative hyphens-auto language-selector z-2"> <!----> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-[100%] top-auto" role="menu" tabindex="-1"> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="العربية (Arabic)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ar_AE" data-locale="ar_AE" role="menuitem" lang="ar_AE"> العربية (Arabic) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="বাংলা (Bangla)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-bn_IN" data-locale="bn_IN" role="menuitem" lang="bn_IN"> বাংলা (Bangla) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Čeština (Czech)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-cs_CZ" data-locale="cs_CZ" role="menuitem" lang="cs_CZ"> Čeština (Czech) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Dansk (Danish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-da_DK" data-locale="da_DK" role="menuitem" lang="da_DK"> Dansk (Danish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Deutsch (German)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-de_DE" data-locale="de_DE" role="menuitem" lang="de_DE"> Deutsch (German) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Ελληνικά (Greek)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-el_GR" data-locale="el_GR" role="menuitem" lang="el_GR"> Ελληνικά (Greek) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="English (English) selected" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link--selected" data-tracking-control-name="language-selector-en_US" data-locale="en_US" role="menuitem" lang="en_US"> <strong>English (English)</strong> </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Español (Spanish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-es_ES" data-locale="es_ES" role="menuitem" lang="es_ES"> Español (Spanish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="فارسی (Persian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fa_IR" data-locale="fa_IR" role="menuitem" lang="fa_IR"> فارسی (Persian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Suomi (Finnish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fi_FI" data-locale="fi_FI" role="menuitem" lang="fi_FI"> Suomi (Finnish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Français (French)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fr_FR" data-locale="fr_FR" role="menuitem" lang="fr_FR"> Français (French) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="हिंदी (Hindi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hi_IN" data-locale="hi_IN" role="menuitem" lang="hi_IN"> हिंदी (Hindi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Magyar (Hungarian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hu_HU" data-locale="hu_HU" role="menuitem" lang="hu_HU"> Magyar (Hungarian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Indonesia (Indonesian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-in_ID" data-locale="in_ID" role="menuitem" lang="in_ID"> Bahasa Indonesia (Indonesian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Italiano (Italian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-it_IT" data-locale="it_IT" role="menuitem" lang="it_IT"> Italiano (Italian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="עברית (Hebrew)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-iw_IL" data-locale="iw_IL" role="menuitem" lang="iw_IL"> עברית (Hebrew) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="日本語 (Japanese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ja_JP" data-locale="ja_JP" role="menuitem" lang="ja_JP"> 日本語 (Japanese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="한국어 (Korean)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ko_KR" data-locale="ko_KR" role="menuitem" lang="ko_KR"> 한국어 (Korean) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="मराठी (Marathi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-mr_IN" data-locale="mr_IN" role="menuitem" lang="mr_IN"> मराठी (Marathi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Malaysia (Malay)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ms_MY" data-locale="ms_MY" role="menuitem" lang="ms_MY"> Bahasa Malaysia (Malay) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Nederlands (Dutch)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-nl_NL" data-locale="nl_NL" role="menuitem" lang="nl_NL"> Nederlands (Dutch) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Norsk (Norwegian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-no_NO" data-locale="no_NO" role="menuitem" lang="no_NO"> Norsk (Norwegian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ਪੰਜਾਬੀ (Punjabi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pa_IN" data-locale="pa_IN" role="menuitem" lang="pa_IN"> ਪੰਜਾਬੀ (Punjabi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Polski (Polish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pl_PL" data-locale="pl_PL" role="menuitem" lang="pl_PL"> Polski (Polish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Português (Portuguese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pt_BR" data-locale="pt_BR" role="menuitem" lang="pt_BR"> Português (Portuguese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Română (Romanian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ro_RO" data-locale="ro_RO" role="menuitem" lang="ro_RO"> Română (Romanian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Русский (Russian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ru_RU" data-locale="ru_RU" role="menuitem" lang="ru_RU"> Русский (Russian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Svenska (Swedish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-sv_SE" data-locale="sv_SE" role="menuitem" lang="sv_SE"> Svenska (Swedish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="తెలుగు (Telugu)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-te_IN" data-locale="te_IN" role="menuitem" lang="te_IN"> తెలుగు (Telugu) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ภาษาไทย (Thai)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-th_TH" data-locale="th_TH" role="menuitem" lang="th_TH"> ภาษาไทย (Thai) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tagalog (Tagalog)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tl_PH" data-locale="tl_PH" role="menuitem" lang="tl_PH"> Tagalog (Tagalog) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Türkçe (Turkish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tr_TR" data-locale="tr_TR" role="menuitem" lang="tr_TR"> Türkçe (Turkish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Українська (Ukrainian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-uk_UA" data-locale="uk_UA" role="menuitem" lang="uk_UA"> Українська (Ukrainian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tiếng Việt (Vietnamese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-vi_VN" data-locale="vi_VN" role="menuitem" lang="vi_VN"> Tiếng Việt (Vietnamese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="简体中文 (Chinese (Simplified))" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_CN" data-locale="zh_CN" role="menuitem" lang="zh_CN"> 简体中文 (Chinese (Simplified)) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="正體中文 (Chinese (Traditional))" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_TW" data-locale="zh_TW" role="menuitem" lang="zh_TW"> 正體中文 (Chinese (Traditional)) </button> </li> <!----> </ul> <button class="language-selector__button select-none relative pr-2 font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover hover:cursor-pointer focus:text-color-link-focus focus:outline-dotted focus:outline-1" aria-expanded="false" data-tracking-control-name="footer-lang-dropdown_trigger"> <span class="language-selector__label-text mr-0.5 break-words"> Language </span> <icon class="language-selector__label-chevron w-2 h-2 absolute top-0 right-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> </div> </li> </ul> <!----> </footer> <script src="https://static.licdn.com/aero-v1/sc/h/eh08muqvrde4h3hc6koyij5ti" async></script> <!----> <script src="https://static.licdn.com/aero-v1/sc/h/awgwgu3fg49q0tcvd24ku87qq" async defer></script> <script data-delayed-url="https://static.licdn.com/aero-v1/sc/h/81wy0f4hfrhoilx9eqdwg202z" data-module-id="media-player"></script> <code id="trackingData" style="display: none"><!--{"hashedCourseId":"CD73yRaB7+wygL3vGERBF+CFFBhdRX6EQ6qWTRCo920=","urn":"urn:li:lyndaCourse:2835051","totalPrice":{"currencyCode":"HKD","amount":"299.99"}}--></code> <code id="alcOnlyData" style="display: none"><!--{"isAlcOnly":false,"canPurchaseCourse":true}--></code> </body> </html>