Android Studio Essential Training 2020

Go to class
Write Review

Free Online Course: Android Studio Essential Training 2020 provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Android Studio Essential Training 2020 is taught by David Gassner.

Overview
  • Develop apps for Android with the official Google IDE. Learn how to start editing and debugging code in Android Studio.

Syllabus
  • Introduction

    • Android Studio and IntelliJ IDEA
    • What you should know
    • What's new in this update
    1. Getting Started
    • System requirements
    • Install Android Studio on Windows
    • Install Android Studio on macOS
    • Set up the Android SDK
    • Add executables to the system path
    • Manage Android Studio updates
    • Update the Android SDK and tools
    • Create an Android Studio project
    • Explore a project's file structure
    • Import sample apps
    2. Get Ready to Develop Apps
    • Configure Android Studio
    • Export and import settings
    • Update Intel HAXM software
    • Create virtual devices for app testing
    • Connect a physical device for testing
    • Build and launch apps on Android devices
    3. Use Software Version Control
    • Share an Android project on GitHub
    • Clone a GitHub repository
    • Manage repository branches with Git
    4. Explore the User Interface
    • Use Android Studio tool windows
    • Manage the window layout
    • Use menus and toolbars
    • Customize keyboard shortcuts
    • Search for files and code
    5. Manage Project Builds and Dependencies
    • Manage Gradle build scripts
    • Add external libraries with dependencies
    • Manage dependency version variables
    • Build signed APKs for deployment
    • Build app bundles for Google Play
    • Define and manage build variants
    6. Create and Edit Code Files
    • Create new Kotlin and Java code files
    • Edit code files in the editor window
    • Useful code editing shortcuts
    • Refactor and inspect code
    • Create and use live templates
    • Edit layouts with design and text mode
    • Add MotionLayout to an XML layout file
    • Animate views in the Motion Editor
    • Challenge: Extract code to a new class
    • Solution: Extract code to a new class
    7. Analyze and Debug Your Code
    • Analyze and fix code problems
    • Apply changes to running apps
    • Filter and search LogCat messages
    • Use breakpoints and watch expressions
    • Profile resource usage at runtime
    • Inspect and update local databases
    8. Manage Image Files
    • Create bitmap and vector images
    • Create vector image assets
    Conclusion
    • Next steps
    Deprecated
    • Share an Android project on GitHub
    • Clone a GitHub repository
    • Manage development branches with Git