Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Android Programming Course Catalog
 Status: Free Trial Status: Free Trial- Skills you'll gain: React Native, Android Studio, Restful API, Version Control, UI/UX Research, Usability Testing, Git (Version Control System), Data Structures, Jest (JavaScript Testing Framework), Unix Commands, Android Jetpack, Android Development, Persona (User Experience), GitHub, Interaction Design, Kotlin, User Experience Design, User Interface and User Experience (UI/UX) Design, Mobile Development, Javascript 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Software Testing, Wireframing, Prototyping 
 Status: Free Trial Status: Free Trial- Vanderbilt University - Skills you'll gain: Git (Version Control System), JUnit, Android Studio, Android Development, Unit Testing, Maintainability, Software Design Patterns, Test Automation, Object Oriented Programming (OOP), Integration Testing, Test Driven Development (TDD), Mobile Development, Software Testing, Testability, Software Engineering, System Testing, Java Programming, Java, Application Security, Software Design 
 Status: Preview Status: Preview- University of Maryland, College Park - Skills you'll gain: Android Development, Mobile Development, Android Studio, Application Development, User Interface (UI), Application Design, UI Components, Java, Development Environment, Debugging 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Object Oriented Programming (OOP), Basic Electrical Systems, Wireless Networks, C++ (Programming Language), Object Oriented Design, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C and C++, Hardware Design, Electronics, Programming Principles, Display Devices, Embedded Software, Integrated Development Environments, Product Development, Electronic Systems, Embedded Systems 
 Status: Free Trial Status: Free Trial- University of California, Irvine - Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Algorithms, OS Process Management, Functional Design, Data Structures, System Programming, Software Design, Operating Systems, Debugging, Computer Architecture 
What brings you to Coursera today?
 Status: Free Trial Status: Free Trial- Skills you'll gain: Flutter (Software), Mobile Development, React Native, Apple iOS, iOS Development, User Story, Android Development, User Interface (UI), Mobile Security, User Interface and User Experience (UI/UX) Design, Application Development, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Development Environment, UI Components, Application Deployment, Figma (Design Software), Databases, User Interface (UI) Design 
 Status: NewStatus: Free Status: NewStatus: Free- Lund University - Skills you'll gain: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotic Process Automation, Other Programming Languages, Computer Programming 
 Status: Free Trial Status: Free Trial- Skills you'll gain: React Native, Jest (JavaScript Testing Framework), Version Control, UI/UX Research, Usability Testing, Unix Commands, Restful API, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, User Experience Design, SQL, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Experience, Mobile Development, React.js, Web Development Tools, Javascript 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Gradle, Application Development, Integrated Development Environments, Development Environment, Virtual Environment, Extensible Markup Language (XML), UI Components 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Android Development, Data Structures, Computer Programming, Mobile Development, Integrated Development Environments, Debugging 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Apache Maven, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, JUnit, Java, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, File Management, Programming Principles, Data Validation, Package and Software Management, Network Protocols, Unit Testing, Computer Science 
Android Programming learners also search
In summary, here are 10 of our most popular android programming courses
- Meta Android Developer: Meta
- Meta Android UI Development: Meta
- Android App Development: Vanderbilt University
- Programming Mobile Applications for Android Handheld Systems: Part 1: University of Maryland, College Park
- Arduino Programming and Project Development: Packt
- Programming with Google Go: University of California, Irvine
- Developing Mobile Apps with Flutter: IBM
- The Juliet Language for Motion Programming: Lund University
- Meta React Native: Meta
- Introduction to Android Mobile Application Development : Meta










