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.

Dartmouth College
Skills you'll gain: Environment, Environmental Issue, Environmental Science, Environmental Resource Management, Environment and Resource Management, Sustainable Development, Water Resources, Hydrology, Life Sciences, Climate Change Programs, Water Quality, Pollution Prevention, Systems Thinking, Energy and Utilities, Climate Change Mitigation
★ 4.7 (359) · Beginner · Course · 1 - 4 Weeks

Berklee
Skills you'll gain: Entrepreneurship, Creativity, Team Building, Creative Problem-Solving, Creative Thinking, Presentations, Innovation, Brand Strategy, Branding, Collaboration, Product Development, Relationship Building, New Business Development, Professional Networking, Problem Solving
★ 4.7 (385) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Digital Transformation, Cloud Computing Architecture, Systems Design, Business Transformation, SAP S/4HANA, Cloud Computing, Systems Architecture, System Design and Implementation, Security Management, Software Architecture, Cyber Attacks, Software Design, Security Strategy, SAP Applications, Cyber Governance, Cybersecurity, Cloud Platforms, ABAP RESTful Programming Model (RAP), Case Studies, Business Analysis
★ 4.6 (249) · Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Microsoft Development Tools, Data Analysis Software, Package and Software Management, Virtual Environment
★ 4.6 (278) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, CI/CD, Continuous Delivery, DevOps, Continuous Integration
★ 4.5 (341) · Beginner · Guided Project · Less Than 2 Hours

University of Pennsylvania
Skills you'll gain: Human Capital, Employee Retention, Workforce Development, Human Resource Strategy, Employee Training, Digital Transformation, Organizational Strategy, Human Resources, Supply Chain Management, E-Commerce, Customer experience strategy (CX), Supply Chain, Retail Store Operations, Brand Strategy, Talent Management, Brand Management, Branding, Customer experience improvement, Performance Management, Analytics
★ 4.7 (426) · Beginner · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Mobile Development, Application Development, Python Programming, Internet Of Things, Digital Signal Processing, Embedded Software, Development Environment
★ 4.6 (311) · Mixed · Course · 1 - 4 Weeks

Institute for the Future
Skills you'll gain: Strategic Thinking, Cognitive flexibility, Creative Thinking, Simulations, Creativity, Virtual Reality, Empathy, Self-Motivation, Strategic Planning, Personal Development, Scenario Testing, Innovation, Storytelling, Experience Design
★ 4.8 (435) · Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Unity Engine, Video Game Development, Animation and Game Design, UI Components, User Interface (UI), Game Design, Animations, User Interface (UI) Design, Application Development, Digital Analysis, Interaction Design, Prototyping, C# (Programming Language), Development Testing, Scripting
★ 4.4 (267) · Beginner · Course · 1 - 3 Months

École normale supérieure
Skills you'll gain: Sampling (Statistics), Mathematical Software, Physics, Simulations, Numerical Analysis, Markov Model, Mechanics, Simulation and Simulation Software, Algorithms, Programming Principles, Applied Mathematics, Integral Calculus, Model Optimization, Program Development
★ 4.8 (274) · Mixed · Course · 1 - 3 Months

Fudan University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, Intellectual Property, 3D Assets, Mobile Development, Android Development, Animation and Game Design, Cloud Deployment, Application Deployment, Conceptual Design, Android (Operating System), User Interface (UI), Mobile Development Tools, C# (Programming Language), Systems Design, User Interface (UI) Design, Cross Platform Development, Performance Tuning, New Product Development
★ 4.2 (172) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Requirements Management, Stakeholder Engagement, Strategic Planning, Performance Measurement, Business Process Modeling, Systems Analysis, Root Cause Analysis, Business Planning, Competitive Analysis, Business Strategy, Risk Mitigation, Stakeholder Analysis, Analysis, Process Management, Organizational Strategy, Change Requests, Stakeholder Communications, Business Process Management, Enterprise Architecture, Interviewing Skills
★ 4.7 (356) · Intermediate · Specialization · 3 - 6 Months