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
Johns Hopkins University
Skills you'll gain: Statistical Analysis, R Programming, Statistical Programming, Data Analysis, Debugging, Simulations, Computer Programming Tools, Program Development, Data Structures, Performance Tuning, Data Import/Export
- Status: Free
The University of Edinburgh
Skills you'll gain: Software Engineering, Video Game Development, Software Testing, Software Development, Programming Principles, Software Design, Game Design, Computer Programming, Animation and Game Design, Debugging, Computational Thinking, Algorithms
University of California San Diego
Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Object Oriented Programming (OOP), User Interface (UI), Computer Programming, Algorithms, Software Engineering, Data Structures, Software Documentation, Debugging
Skills you'll gain: Software Development Life Cycle, Linux Commands, Unit Testing, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Development Environment, Version Control, File Management, Jupyter, Software Engineering, Software Development Tools, Application Deployment, Collaborative Software, Automation, Flask (Web Framework), Web Scraping, Python Programming, Software Testing
University of Michigan
Skills you'll gain: Web Scraping, Data Processing, Relational Databases, JSON, Database Design, SQL, Network Protocols, Databases, Web Services, Restful API, Data Modeling, Programming Principles, Data Structures, Data Collection, Data Visualization Software, Data Manipulation, Computer Programming, Python Programming, Data Import/Export, Software Installation
Vanderbilt University
Skills you'll gain: Matlab, Computer Programming, Programming Principles, UI Components, Software Design, Debugging, Mathematical Software, Development Environment, Computer Science, File Management, Algorithms, Data Import/Export, Data Structures, Engineering Calculations, Plot (Graphics), Data Management
- Status: Free
University of Toronto
Skills you'll gain: Programming Principles, Debugging, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Data Structures, File Management
Skills you'll gain: Istio, Open Web Application Security Project (OWASP), Software Development Life Cycle, Linux Commands, Kubernetes, Unit Testing, Application Deployment, NoSQL, Bash (Scripting Language), MongoDB, Shell Script, Django (Web Framework), Cloud-Native Computing, Object-Relational Mapping, OpenShift, Git (Version Control System), Cloud Applications, Containerization, Jupyter, Grafana
DeepLearning.AI
Skills you'll gain: Computer Vision, Deep Learning, Image Analysis, Natural Language Processing, Artificial Neural Networks, Tensorflow, Supervised Learning, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Applied Machine Learning, PyTorch (Machine Learning Library), Machine Learning, Debugging, Performance Tuning, Keras (Neural Network Library), Python Programming, Machine Learning Algorithms, Analysis, Data Processing
- Status: New
Skills you'll gain: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Object Oriented Programming (OOP), User Interface (UI), Application Development, Integrated Development Environments, Development Environment, Programming Principles, Test Driven Development (TDD), Cross Platform Development, Data Structures
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Computational Thinking, Data Structures, Design Strategies, Programming Principles, Computer Science, Advanced Mathematics, Linear Algebra, Analysis
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Software Testing, Debugging
Android Programming learners also search
In summary, here are 10 of our most popular android programming courses
- R Programming: Johns Hopkins University
- Code Yourself! An Introduction to Programming: The University of Edinburgh
- Object Oriented Programming in Java: University of California San Diego
- Applied Software Engineering Fundamentals: IBM
- Python for Everybody: University of Michigan
- Introduction to Programming with MATLAB: Vanderbilt University
- Learn to Program: The Fundamentals: University of Toronto
- IBM Back-End Development: IBM
- Deep Learning: DeepLearning.AI
- Meta Android UI Development: Meta