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 Cape Town
Skills you'll gain: Design Thinking, Entrepreneurship, Business Modeling, Blockchain, Solution Design, Cryptography, Financial Regulations, FinTech, Financial Regulation, Business Planning, Emerging Technologies, Financial Systems, Video Production, Business Strategies, Market Opportunities, Business Strategy, Mobile Banking, Banking, Machine Learning, New Business Development
Beginner · Specialization · 3 - 6 Months

Rice University
Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Python Programming, Computer Science, Verification And Validation, Game Theory, Mathematical Modeling, Test Case, Simulations
Intermediate · Course · 1 - 4 Weeks

Technion - Israel Institute of Technology
Skills you'll gain: Innovation, Creative Problem-Solving, Team Building, Ideation, Creative Thinking, Entrepreneurship, Visionary, Initiative and Leadership, New Product Development, Design and Product, Strategic Planning, Persistence, Overcoming Obstacles, Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Back-End Web Development, Django (Web Framework), Git (Version Control System), Full-Stack Web Development, API Testing, Server Side, API Design, Application Development, Restful API, Unit Testing, MySQL, User Accounts, Web Applications, Databases
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
Intermediate · Specialization · 3 - 6 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Unity Engine, Software Design Documents, Design, Experience Design, Usability, Prototyping, Storytelling, Creativity
Mixed · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Computer Systems, TCP/IP, Information Technology, General Networking, Computer Literacy, Network Protocols, Operating Systems, Computer Networking, Software Systems, File Systems
Beginner · Course · 1 - 4 Weeks

The Chinese University of Hong Kong
Skills you'll gain: Entrepreneurship, Market Opportunities, Innovation, Business Planning, Business Leadership, Business Development, New Product Development, Financial Analysis, Business Strategy, Market Research, Presentations, Growth Strategies, Financial Modeling, Fundraising
Beginner · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Product Management, Strategic Marketing, Marketing, Product Strategy, Product Development, Consumer Behaviour, Customer Insights, Target Market, Customer experience strategy (CX), Brand Management, Product Lifecycle Management, Market Opportunities, Innovation
Beginner · Course · 1 - 4 Weeks

The University of Melbourne
Skills you'll gain: Music, World Music, Cultural Diversity, Social Impact, Rehabilitation, Health And Wellness Coaching, Community Development, Psychotherapy, Mental Health, Neurology
Beginner · Course · 1 - 3 Months

Università Bocconi
Skills you'll gain: Human Capital, Governance, Sustainable Development, International Relations, Strategic Thinking, Human Resources, Cultural Diversity, International Finance, Policy Development, Stakeholder Management, Strategic Partnership
Mixed · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Typography, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Web Development Tools, Browser Compatibility, Application Deployment, Front-End Web Development, Web Development, Animations, Development Environment, UI Components, Usability, Javascript, Frontend Performance, Maintainability, User Interface (UI)
Beginner · Specialization · 3 - 6 Months