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.

Skillshare
Skills you'll gain: Unreal Engine, Adobe After Effects, Motion Graphics, Animations, Animation and Game Design, Multimedia, 3D Modeling, 3D Assets, Logo Design, Cinematography, Video Editing, Post-Production, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Photo/Video Production and Technology, Visual Storytelling, Graphical Tools, Creative Design, Typography
★ 4.2 (41) · Beginner · Specialization · 3 - 6 Months

Alfaisal University | KLD
Skills you'll gain: Personal Development, Stress Management, Self-Awareness, Mental Health, Mental Concentration, Behavioral Health
★ 4.9 (72) · Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Mobile Development, Animations, Application Development, Computer Vision, Image Analysis
★ 3.2 (70) · Mixed · Course · 1 - 3 Months

Rice University
Skills you'll gain: Mindfulness, Active Listening, Compassion, Meditation & Breathwork, Personal Development, Self-Awareness, Communication, Social Impact, Relationship Building, Social Justice
★ 4.9 (58) · Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Tactfulness, Oral Expression, Public Speaking, Verbal Communication Skills, Communication, Storytelling, Honesty, Communication Strategies, Interpersonal Communications, Empathy, Social Skills, Professionalism, Emotional Intelligence
★ 4.5 (44) · Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Embeddings, OpenAI API, Data Import/Export, Pandas (Python Package), Generative AI, Application Programming Interface (API), Large Language Modeling, Data Processing, Data Management, Python Programming, Machine Learning
★ 4.4 (51) · Intermediate · Guided Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: AI Orchestration, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Tool Calling, Software Design Patterns
★ 4.6 (51) · Beginner · Project · Less Than 2 Hours

University of Minnesota
Skills you'll gain: Learning Strategies, Mentorship, Health Informatics, Clinical Informatics, Leadership, Clinical Leadership, Nurse Education, Adult Education, Coaching, Informatics, Instructional Design, Educational Materials
★ 4.8 (99) · Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Biological Engineering, Governance, Biotechnology, Policy Analysis, Medical Science and Research, Healthcare Ethics, Clinical Research Ethics, Health Care Procedure and Regulation, Health Policy, Public Policies, Policy Analysis, Research, and Development, Environmental Issue, Ethical Standards And Conduct, Policy Development, Public Affairs, Case Studies
★ 4.1 (82) · Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Professional Development, Business Ethics, Professionalism, Decision Making, Ethical Standards And Conduct, Personal Integrity, Communication Strategies, Personal Development, Honesty, Communication, New Hire Orientations, Self-Awareness
★ 4.8 (66) · Beginner · Course · 1 - 3 Months

Universidades Anáhuac
Skills you'll gain: Team Building, Empathy & Emotional Intelligence, Emotional Intelligence, Team Collaboration, Team Management, Personal Development, Team Leadership, Team Performance Management, Organizational Leadership, Teamwork, Staff Management, Collaboration, Team Motivation, Professional Development, Personal Attributes, Productivity, Leadership, Motivational Skills, Overcoming Obstacles, Communication
★ 4.9 (76) · Beginner · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Memory Management, Computer Programming, Code Reusability, Programming Principles, Algorithms, Data Structures, Data Manipulation
★ 4.4 (59) · Beginner · Course · 1 - 4 Weeks