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.

Peking University
Skills you'll gain: C (Programming Language), Programming Principles, Computer Science, Computer Architecture, Computer Programming, Theoretical Computer Science, Computer Hardware, File I/O, Computational Logic, Data Structures, Algorithms, Debugging, Emerging Technologies
Mixed · Course · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Stakeholder Management, Corporate Strategy, Mergers & Acquisitions, Corporate Sustainability, Business Strategy, Global Marketing, Business, Strategic Thinking, Organizational Strategy, Environmental Social And Corporate Governance (ESG), Governance, Strategic Partnership, Corporate Finance, Business Ethics, Value Propositions, Growth Strategies, New Business Development, Strategic Decision-Making, Resource Allocation, Innovation
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Professional Networking, Interviewing Skills, LinkedIn, Professional Development, Data Analysis, Recruitment, Data Storytelling, Relationship Building, Presentations, Analytical Skills, Portfolio Management, Business Writing
Beginner · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Instructional and Curriculum Design, Needs Assessment, Instructional Design, Learning Theory, Diversity and Inclusion, Training and Development, Education and Training, Curriculum Development, Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Responsible AI, AI Enablement, Generative AI, Strategic Thinking, Data Ethics, Artificial Intelligence, Workforce Development, Digital Transformation, Employee Engagement
Beginner · Course · 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Student-Centred Learning, Psychology, Human Learning, Learning Theory, Creativity, Human Development, Behavior Management, Neurology, Formal Learning, Self-Awareness, Applied Behavior Analysis, Education and Training, Student Engagement, Culture, Molecular Biology, Anatomy, Cognitive Behavioral Therapy, Computational Thinking, Systems Thinking, Case Studies
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, Microarchitecture, C (Programming Language), Hardware Architecture, Computer Architecture, Software Design, System Configuration, Development Environment, Peripheral Devices
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Requirements Elicitation, Software Design Documents, Requirements Analysis, Security Requirements Analysis, Mockups, Interviewing Skills, User Requirements Documents, Data Flow Diagrams (DFDs), Storyboarding, Requirements Management, Functional Requirement, Goal Setting, Software Development Methodologies, Software Documentation, Diagram Design, Agile Methodology, Business Requirements, Unified Modeling Language, Risk Management Framework, System Requirements
Beginner · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: C (Programming Language), C and C++, Programming Principles, C++ (Programming Language), Debugging, Computer Programming, File I/O, Data Structures, Computational Thinking, Command-Line Interface
Intermediate · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Statistical Modeling, Statistical Methods, Model Evaluation, Markov Model, Statistical Analysis, Regression Analysis, R Programming, Data Analysis, Probability Distribution
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Energy and Utilities, Oil and Gas, Strategic Thinking, Global Marketing, Business Analysis, Business Economics, Supply And Demand, Stakeholder Analysis, Business Analytics, Economics, Political Sciences, Environment and Resource Management, Natural Resource Management, Emerging Technologies
Mixed · Course · 1 - 3 Months

Intuit
Skills you'll gain: Reconciliation, Financial Statements, Financial Statement Analysis, Income Statement, Balance Sheet, Financial Reporting, Financial Analysis, Accounting, Analysis, Business Metrics, General Accounting, Cash Flows, Sales Tax, Accounts Payable, Equities, Payroll
Beginner · Course · 1 - 4 Weeks