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 TrialDuke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Tuning, Performance Testing, Debugging, Application Programming Interface (API), Development Testing
Status: PreviewKorea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations

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
Status: PreviewUniversity 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 TrialVanderbilt University
Skills you'll gain: JUnit, Unit Testing, Maintainability, Software Design Patterns, Software Testing, Test Automation, Integration Testing, Test Driven Development (TDD), Testability, Software Engineering, System Testing, Android Development, Application Security, Software Architecture, Application Design
Status: PreviewNortheastern University
Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, User Interface (UI), User Interface (UI) Design, Integrated Development Environments, Software Development
Status: NewStatus: PreviewSkills you'll gain: Object Oriented Programming (OOP), Java Programming, Data Structures, Programming Principles, File Management, Data Storage
Status: Free TrialUniversity of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
Status: Free TrialSkills you'll gain: Android Development, Unity Engine, Video Game Development, Animation and Game Design, User Interface (UI) Design, Mobile Development, 3D Assets, Graphics Software, Software Installation, Application Deployment, C# (Programming Language)
Status: Free TrialVanderbilt University
Skills you'll gain: Android Development, Android Studio, Software Testing, Mobile Development, Java, Unit Testing, Application Development, Integration Testing, Software Design, User Interface (UI), Service Management
Status: Free TrialUniversidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Application Development, Application Lifecycle Management, Application Design, Authorization (Computing), Data Storage, UI Components, User Interface (UI) Design, User Interface (UI), File Management, Database Management
Status: Free TrialDartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Programming, Program Development, Data Structures, Linux, Debugging
Android Programming learners also search
In summary, here are 10 of our most popular android programming courses
- Java Programming: Principles of Software Design: Duke University
- Programming Languages Ⅱ: Korea Advanced Institute of Science and Technology(KAIST)
- Intermediate Object-Oriented Programming with Java: Coursera Project Network
- Creative Programming for Digital Media & Mobile Apps: University of London
- Engineering Maintainable Android Apps: Vanderbilt University
- Mastering UX & Business App Development with OOP: Northeastern University
- Advanced Java Programming: EDUCBA
- The Power of Object-Oriented Programming: University of Michigan
- Fundamentals of Unity Android Game Development: Packt
- Capstone MOOC for "Android App Development": Vanderbilt University










