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.

Universiteit Leiden
Skills you'll gain: Policy Analysis, Research, and Development, Policy Analysis, Public Policies, Policy Development, Political Sciences, Environmental Policy, Lobbying, Program Evaluation, Governance, Immigration Law, Environmental Laws, Law, Regulation, and Compliance, Environmental Regulations, Experimentation, Data Collection
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Climate Change Programs, Climate Change Mitigation, Climate Change Adaptation, Social Impact, Sustainable Development, Sustainable Design, Mitigation, Driving engagement
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Animations, Motion Graphics, Editing, Animation and Game Design, Developing Training Materials, Content Creation, Video Editing, Video Production, Training and Development
Beginner · Guided Project · Less Than 2 Hours

Goldman Sachs
Skills you'll gain: Grant Applications, Grant Writing, Business Planning, Financial Planning, Entrepreneurial Finance, Growth Strategies, Financial Management, Business Strategy, Proposal Development, Financial Analysis, Mergers & Acquisitions, Financial Acumen, Loans, Fundraising, Stakeholder Communications
Mixed · Course · 1 - 4 Weeks
Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Organizational Structure, Organizational Strategy, Organizational Development, Organizational Effectiveness, Organizational Change, Organizational Leadership, Strategic Thinking, Corporate Strategy, Process Design, Coordinating, Business Strategy, Business Management, Strategic Decision-Making, Strategic Planning, Governance, Coordination, Growth Strategies, Decision Making
Mixed · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Embedded Software, Real-Time Operating Systems, Software Development, Software Design, Software Architecture, Embedded Systems, Software Systems, Middleware, Systems Architecture, Extensible Markup Language (XML), System Configuration, Application Frameworks, Interoperability, Event-Driven Programming, Communication Systems
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Search Engine Marketing, Digital Brand Strategy, Keyword Research, Digital Marketing, Online Advertising, Search Engine Optimization, Content Marketing, Social Media Marketing, Social Media Strategy, Digital Media Strategy, Social Media, Web Analytics and SEO, Storytelling, Marketing Strategies, Marketing Strategy and Techniques, Pay Per Click Advertising, Marketing Communications, Digital Advertising, Customer Relationship Management, Brand Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, Back-End Web Development, Server Side, Front-End Web Development, Hypertext Markup Language (HTML), Scripting, Event-Driven Programming, JavaScript Frameworks, Web Applications, Mobile Development, HTML and CSS, Web Development, Scripting Languages, Event Monitoring, Code Reusability
Beginner · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Mobile Development, Web Applications, Web Design and Development, Program Development, ChatGPT, GitHub, Front-End Web Development, Javascript, Application Deployment, Responsive Web Design, Video Game Development, Git (Version Control System), AI Integrations, Cascading Style Sheets (CSS), Database Development, Computer Programming, Database Application, Machine Learning
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: JSON, Event-Driven Programming, Javascript, Mobile Development, Data Structures, Application Development, Video Game Development, Web Applications, Programming Principles, Data Storage Technologies, Scripting Languages, Data Persistence, Computer Programming, Data Storage, Computational Logic, Front-End Web Development, Web Development
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Embedded Software, Linux, Linux Administration, File Systems, Shell Script, Package and Software Management, Electrical Engineering
Advanced · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design, Functional Design
Intermediate · Course · 1 - 3 Months