Android app development courses can help you learn Java and Kotlin programming, user interface design, and mobile app architecture. You can build skills in debugging, performance optimization, and integrating APIs for enhanced functionality. Many courses introduce tools like Android Studio for coding, Firebase for backend services, and Git for version control, allowing you to effectively manage your projects and collaborate with others.

University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Animation and Game Design, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Brainstorming
Beginner · Specialization · 3 - 6 Months

Northeastern University
Skills you'll gain: Value Propositions, Strategic Thinking, Business Strategy, Innovation, Strategic Marketing, Customer Insights, Process Development, Entrepreneurship, Continuous Improvement Process, Customer Analysis, Case Studies, Problem Solving, Critical Thinking, Constructive Feedback, Needs Assessment
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Social Justice, Responsible AI, Disabilities, Innovation, Economics, Policy, and Social Studies, Diversity Awareness, Social Impact, Socioeconomics, Human Centered Design, Sustainable Systems, Policy Analysis, Diversity Equity and Inclusion Initiatives, Community Development, Public Policies, Technology Solutions, Data Ethics, Social Sciences, Policy Development, Governance, Law, Regulation, and Compliance
Beginner · Course · 1 - 3 Months

Infosec
Skills you'll gain: Secure Coding, Application Security, Exploitation techniques, Web Applications, Javascript, Web Development, Node.JS, Java Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Context Protocol, Retrieval-Augmented Generation, Generative AI, AI Workflows, LLM Application, Generative AI Agents, AI Orchestration, Multimodal Prompts, Agentic Workflows, Embeddings, JSON, Tool Calling, Large Language Modeling, Agentic systems, Vector Databases, Unstructured Data, System Testing
Advanced · Course · 1 - 3 Months
Codio
Skills you'll gain: Apache Maven, Build Tools, JSON, JUnit, Java Programming, Java, Web Services, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: jQuery, Javascript, Web Applications, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Test Script Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Cloud API, JSON, Restful API, API Design, Application Programming Interface (API), Google Cloud Platform, Web Services, Authentications, Network Protocols
Beginner · Project · Less Than 2 Hours

Arizona State University
Skills you'll gain: Positivity, Optimism, Empowerment, Growth Mindedness, Personal Development, Self-Awareness, Meditation & Breathwork, Professional Development, Mindfulness, Habit Formation, Stress Management
Mixed · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Model Optimization, Mathematical Modeling, Functional Design, Mathematical Software, Computational Thinking, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Agile Product Development, User Story, Agile Project Management, Agile Methodology, Product Roadmaps, Project Management Software, Project Management, Product Development, Value Propositions, Product Design, Customer experience improvement, Stakeholder Communications
Intermediate · Guided Project · Less Than 2 Hours