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
LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Development Environment
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Application Development, Mobile Development, Prototyping, User Interface and User Experience (UI/UX) Design, Program Development, Mockups, Development Testing, Problem Management, Extensible Markup Language (XML)
- Status: Preview
Board Infinity
Skills you'll gain: Android (Operating System), Android Development, Mobile Development, Software Architecture, Systems Architecture, Application Frameworks, Linux, Performance Tuning, UI Components, Application Programming Interface (API)
- Status: Preview
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Scripting Languages, Software Design, Extensible Languages and XML
- Status: Preview
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Functional Design
- Status: Preview
The Hong Kong University of Science and Technology
Skills you'll gain: Android Development, User Interface (UI), User Interface (UI) Design, Mobile Development, Interactive Design, Application Development, Data Storage, Game Design, Program Development, Geographic Information Systems, Global Positioning Systems, Programming Principles, Computer Programming, File Management
Coursera Project Network
Skills you'll gain: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development
Coursera Project Network
Skills you'll gain: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging
- Status: Free Trial
Imperial College London
Skills you'll gain: Logo Design, Computer Graphics, Visualization (Computer Graphics), Android Development, Augmented and Virtual Reality (AR/VR), Android Studio, Graphics Software, Animation and Game Design, Computer Graphic Techniques
- Status: Free Trial
Dartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Engineering, Computer Programming, Program Development, Data Structures, Linux, Debugging
- Status: Preview
University of London
Skills you'll gain: User Interface (UI), Interactive Design, Computer Graphics, Video Game Development, Mobile Development, Visualization (Computer Graphics), Animation and Game Design, Music, Application Development, Multimedia, Computer Programming
- Status: Free
DeepLearning.AI
Skills you'll gain: Test Case, Code Review, Software Development Tools, Large Language Modeling, Software Documentation, Prompt Engineering, Debugging, Maintainability, Generative AI Agents
Android Programming learners also search
In summary, here are 10 of our most popular android programming courses
- The Java Language:Ā LearnQuest
- Proyecto final - Construyendo una aplicación profesional con Android: Universidad Nacional Autónoma de México
- Android Architecture/Multimedia Framework:Ā Board Infinity
- Programming Languages ā ”:Ā Korea Advanced Institute of Science and Technology(KAIST)
- Programming Languages ā :Ā Korea Advanced Institute of Science and Technology(KAIST)
- Developing Android Apps with App Inventor:Ā The Hong Kong University of Science and Technology
- Intermediate Object-Oriented Programming with Java:Ā Coursera Project Network
- Introduction to Java Programming: Java Fundamental Concepts:Ā Coursera Project Network
- Android Graphics with OpenGL ES:Ā Imperial College London
- C Programming: Modular Programming and Memory Management - 3:Ā Dartmouth College