Android courses can help you learn app development, user interface design, and mobile programming with Java or Kotlin. You can build skills in debugging, optimizing performance, and integrating APIs for enhanced functionality. Many courses introduce tools like Android Studio for coding, Git for version control, and Firebase for backend services, allowing you to create robust applications that meet user needs.
Universidad Austral
Skills you'll gain: Mobile Development, Cross Platform Development, iOS Development, Continuous Integration, Test Automation, Unit Testing, Data Persistence, User Interface (UI), Angular, Application Development, UI Components, User Interface (UI) Design, TypeScript, Animations
★ 3.8 (25) · Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Java, Object Oriented Programming (OOP), Java Programming, Android Development, Android Studio, Mobile Development, Memory Management, Programming Principles
★ 4.7 (1.5K) · Mixed · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Android Development, UI Components, User Interface (UI) Design, Android (Operating System), Mobile Development, Application Development, Video Game Development, Mobile Development Tools, Data Storage, Programming Principles, Computer Programming, File I/O, Computational Logic, Development Testing
★ 4.4 (500) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Android Development, React.js, Javascript, Unit Testing, Node.JS, Package and Software Management, Object Oriented Programming (OOP)
★ 4.1 (134) · Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Model Deployment, Extract, Transform, Load, Federated Learning, Model Optimization, Data Pipelines, Data Import/Export, Tensorflow, Transfer Learning, Convolutional Neural Networks, iOS Development, Apple iOS, Android Development, Model Training, Data Processing, Computer Vision, Swift Programming, Model Evaluation, Mobile Development, Javascript, Machine Learning
★ 4.7 (1.5K) · Intermediate · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android (Operating System), Application Deployment, JSON, Web Services, Restful API, Mobile Development, Application Development, Application Programming Interface (API), Data Persistence, Animations
★ 4.6 (103) · Mixed · Course · 1 - 3 Months

The University of Chicago
Skills you'll gain: Intellectual Property, Electronic Media, Law, Regulation, and Compliance, Information Privacy, Media and Communications, Digital Content, Market Dynamics, Case Law, Lawsuits, Open Source Technology, Economics, Legal Proceedings, Technical Standard
★ 4.8 (1.1K) · Mixed · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Studio, Android (Operating System), Android Development, Mockups, Mobile Development, Mobile Development Tools, Software Design Patterns, User Interface (UI) Design, Application Design, Application Development, Prototyping, Development Environment, GitHub
★ 4.5 (687) · Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Android (Operating System), Android Development, Mobile Development, Software Architecture, Application Frameworks, Performance Tuning, Image Quality, Application Development, Linux
★ 3.1 (8) · Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Android Jetpack, Data Storage Technologies, Extensible Markup Language (XML), Data Management, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Mobile Development, Android Studio, Data Persistence, Application Development, Data Storage Technologies, User Interface (UI) Design, UI Components, Data Storage, User Interface (UI), Application Lifecycle Management
★ 4.3 (334) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Game Design, Android Development, Unity Engine, Video Game Development, Mobile Development, Animation and Game Design, User Interface (UI) Design, User Interface (UI), UI Components, Debugging, C# (Programming Language), Scripting, Android (Operating System), Software Testing, Development Environment, Animations, Programming Principles, Software Installation
★ 4.3 (9) · Intermediate · Specialization · 3 - 6 Months