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 TrialImperial College London
Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), Android Development, Computer Graphic Techniques, Android Studio, 3D Assets, Virtual Reality, Animations, Linear Algebra
Status: Free TrialVanderbilt University
Skills you'll gain: Android Development, Mobile Development, Software Design, User Interface (UI) Design, Java Programming, Data Sharing, Database Management, Service Management
Status: Free TrialImperial College London
Skills you'll gain: Logo Design, Computer Graphics, Visualization (Computer Graphics), 3D Assets, Android Development, Augmented and Virtual Reality (AR/VR), Android Studio, Computer Graphic Techniques, Animations
Status: Free TrialStatus: AI skillsSkills you'll gain: React Native, Prompt Engineering, Software Development Life Cycle, Flutter (Software), Swift Programming, Mobile Development, Software Architecture, Apple Xcode, Android Studio, Android Development, React Redux, Apple iOS, Responsive Web Design, Git (Version Control System), GitHub, Android (Operating System), Cascading Style Sheets (CSS), React.js, User Experience Design, AI Personalization
Status: NewSkills you'll gain: Data Structures, Debugging, Functional Design
Status: Free TrialDuke University
Skills you'll gain: Programming Principles, Algorithms, C (Programming Language), Computer Programming, Problem Solving
Status: Free TrialDuke University
Skills you'll gain: Debugging, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Algorithms, Pseudocode, Simulations, System Programming, Computer Programming, Data Structures, Software Development, Software Engineering, Command-Line Interface, Operating Systems, Development Environment, User Interface (UI), Problem Solving, Software Design
Status: Free TrialDuke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, DevOps, Unit Testing, Large Language Modeling, Restful API, Serverless Computing, Generative AI, Amazon Web Services, Software Testing, Maintainability, Command-Line Interface, Prometheus (Software), Natural Language Processing, Computer Programming, Cloud Computing
Status: Free TrialUniversity of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
Status: Free TrialMicrosoft
Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Python Programming, Software Testing, Programming Principles, Scripting, Computer Programming, Web Development, Algorithms, Program Development, Development Environment, Scripting Languages, Integrated Development Environments, Object Oriented Programming (OOP), Jupyter
Status: PreviewUniversity of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Object Oriented Programming (OOP), Computational Thinking
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Data Structures, Computational Thinking, Computer Programming, Programming Principles, Computer Science, Advanced Mathematics, Mathematical Theory & Analysis, Python Programming, Program Development, Analysis, Data Analysis
Android Programming learners also search
In summary, here are 10 of our most popular android programming courses
- Introduction to Android graphics: Imperial College London
- Android App Components - Services, Local IPC, and Content Providers: Vanderbilt University
- Android Graphics with OpenGL ES: Imperial College London
- IBM iOS and Android Mobile App Developer: IBM
- Java: Inheritance, Exceptions and APIs: Whizlabs
- Programming Fundamentals: Duke University
- Introductory C Programming: Duke University
- Rust Programming: Duke University
- Programming in C: University of Michigan
- Python Programming Fundamentals: Microsoft










