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.

Scrimba
Skills you'll gain: Python Programming, Programming Principles, Computational Logic, Computer Programming, Web Development Tools, Web Development, Software Engineering
Intermediate · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Storytelling, Needs Assessment, Initiative and Leadership, Leadership, Innovation, Compassion, Education and Training, Professionalism, Entrepreneurship, Social Impact, Personal Integrity, Community Outreach, Leadership Development, Community Development, Organizational Development, Thought Leadership, Social Justice, Teaching, Habit Formation, Empathy
Beginner · Specialization · 3 - 6 Months

Parsons School of Design, The New School
Skills you'll gain: Building Design, Sustainable Design, Sustainable Architecture, Public Health, Chemistry, Architectural Design, Health Assessment, Sustainable Development, Sustainability Standards, Pollution Prevention, Hazard Analysis, Materials science, Innovation
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: MarTech, Marketing, Digital Marketing Tools, Product Promotion, Promotional Strategies, Marketing Strategies, Marketing Strategy and Techniques, Strategic Marketing, Market Dynamics, Marketing Channel, Product Development, Digital Marketing, Digital Transformation, Consumer Behaviour, New Product Development, Customer Engagement, E-Commerce, Innovation, Empowerment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Project Design, Program Management, Process Flow Diagrams, Diagram Design, Program Development, Project Management, Process Modeling, Agile Methodology, Project Management Software, Procedure Development, Agile Project Management, Project Management Life Cycle, Project Portfolio Management, Risk Management
Intermediate · Guided Project · Less Than 2 Hours

Universidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Java Programming, Software Design, Programming Principles, Code Reusability, Software Development
Intermediate · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Climate Change Programs, Climate Change Mitigation, Climate Change Adaptation, Environmental Issue, Social Impact, Sustainable Development, Mitigation, Environmental Policy, Sustainable Systems, Environment, Social Justice, Sustainable Business, Environmental Science, Community Outreach, Advocacy
Beginner · Course · 1 - 3 Months

Skills you'll gain: GitHub, Version Control, Git (Version Control System), Unix Commands, Unix Shell, Software Versioning, Linux Commands, Shell Script, Command-Line Interface, Collaborative Software, Software Configuration Management, Software Installation, Configuration Management, File Systems, File Management, System Configuration
Beginner · Course · 1 - 3 Months

Skills you'll gain: Computational Logic, Theoretical Computer Science, Verification And Validation, Algorithms, Data Structures
Intermediate · Course · 1 - 4 Weeks

University of Glasgow
Skills you'll gain: Research Methodologies, Case Studies, Research, Social Justice, Culture, Social Studies, Cultural Diversity, Socioeconomics, Community Development, Qualitative Research, Sociology, Social Impact, Social Sciences, Community Organizing, Demography, Economics
Intermediate · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Compassion, Philanthropy, Positivity, Optimism, Empathy, Social Impact, Cultural Diversity, Cultural Sensitivity, Self-Awareness, Culture, Decision Making, Goal Setting, Planning, Behavioral Economics
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Front-End Web Development, Web Design
Intermediate · Course · 1 - 4 Weeks