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.

Google Cloud
Skills you'll gain: OAuth, API Gateway, Application Programming Interface (API), Cloud API, API Design, Application Security, Restful API, Authentications, Data Loss Prevention, Data Security, Authorization (Computing), Cryptographic Protocols, JSON, Threat Management, Identity and Access Management, Threat Detection
★ 4.6 (844) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Intercultural Competence, Cultural Sensitivity, Healthcare Ethics, Public Health and Disease Prevention, Stress Management, Safety Training, Preventative Care, Health Care, Public Health, Safety and Security, Ethical Standards And Conduct, Infectious Diseases, Emergency Response, Mental Health, Planning
★ 4.7 (465) · Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Leadership and Management, Leadership Studies, Strategic Leadership, Business Leadership, Leadership, Organizational Effectiveness, Organizational Leadership, Leadership Development, Business Ethics, Strategic Decision-Making, Culture Transformation, Accountability, Strategic Thinking, Organizational Change, Corporate Strategy, Behavior Management, Business Strategy, Change Management, Industrial and Organizational Psychology, Ethical Standards And Conduct
★ 4.9 (420) · Beginner · Course · 1 - 4 Weeks

Case Western Reserve University
Skills you'll gain: Philanthropy, Entrepreneurship, Entrepreneurial Finance, Innovation, New Business Development, Community Development, Economic Development, Commercialization, Mentorship, Governance, Public Policies, Resource Allocation, Program Evaluation
★ 4.5 (129) · Mixed · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Learning Strategies, Human Learning, Cooperation, Higher Education, Self-Awareness, Personal Development, Collaboration, Student Support and Services, Biology, Motivational Skills, Self-Motivation, Needs Assessment, Resourcefulness
★ 4.5 (589) · Intermediate · Course · 1 - 3 Months

Commonwealth Education Trust
Skills you'll gain: Growth Mindedness, Teaching, Lesson Planning, Pedagogy, Trustworthiness, Student Engagement, Instructional Strategies, Interactive Learning, Personal Development, Learning Theory, Curriculum Planning, Lifelong Learning, Rapport Building, Goal Setting, Relationship Building, Professional Development, Planning, Curiosity, Student-Centred Learning, Collaboration
★ 4.8 (310) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Productivity, Self-Awareness, Time Management, Mindfulness, Personal Development, Emotional Intelligence, Meditation & Breathwork, Assertiveness, Recognizing Others, Stress Management, Relationship Building, Initiative and Leadership, Empathy, Communication, Interpersonal Communications, Mental Concentration
★ 4.7 (256) · Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Memory Management, C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C and C++, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, System Programming, Python Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Numerical Analysis
★ 4.5 (255) · Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: React.js, Debugging, Front-End Web Development, Web Development, JavaScript Frameworks, HTML and CSS, UI Components, Javascript, Cascading Style Sheets (CSS)
★ 4.4 (417) · Intermediate · Guided Project · Less Than 2 Hours

Peking University
Skills you'll gain: C and C++, Object Oriented Design, Object Oriented Programming (OOP), C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Maintainability, Memory Management
★ 4.9 (827) · Mixed · 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

University of California, Santa Cruz
Skills you'll gain: Responsible AI, Data Ethics, AI literacy, Artificial Intelligence, Artificial Neural Networks, Ethical Standards And Conduct, Machine Learning Methods, Network Model, Deep Learning, Machine Learning, Generative Model Architectures, Empathy & Emotional Intelligence, Law, Regulation, and Compliance, Policy Development
★ 4.6 (499) · Beginner · Course · 1 - 4 Weeks