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.

Microsoft
Skills you'll gain: Video Game Development, Game Design, Program Development, Web Development Tools, Software Development, Computer Programming Tools, Software Development Tools, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Integrated Development Environments, Maintainability, Programming Principles, Data Structures, Code Reusability, Software Design, Computer Programming, Object Oriented Programming (OOP)
Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Content Optimization, Web Analytics and SEO, Content Development and Management, Writing and Editing, Maintainability, Information Architecture, Driving engagement, Social Media Marketing, Extensible Markup Language (XML), Frontend Performance, Digital Marketing Tools, Analysis, Prioritization, Performance Metric
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Game Design, Android Development, Unity Engine, Video Game Development, Mobile Development, User Interface (UI) Design, User Interface (UI), UI Components, Debugging, C# (Programming Language), Development Testing, Scripting, Android (Operating System), Development Environment, Animations, Programming Principles, Event-Driven Programming, Software Installation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Professional Networking, LinkedIn, Content Creation, Professional Development, Relationship Management, Social Media Content, Relationship Building, Social Media, Web Presence, Branding, Social Media Strategy
Intermediate · Guided Project · Less Than 2 Hours

Fractal Analytics
Skills you'll gain: AI Enablement, Business Leadership, Strategic Leadership, AI Product Strategy, Responsible AI, Business Strategy, Decision Intelligence, Generative Adversarial Networks (GANs), Strategic Decision-Making, Data Engineering, Organizational Effectiveness, Deep Learning, Artificial Intelligence, Organizational Development, AI Integrations, Data Ethics, Process Design, Human Centered Design, Data Quality, Data Pipelines
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), User Interface and User Experience (UI/UX) Design, Interactive Design, Usability, Prototyping, User Interface (UI) Design, Figma (Design Software), Interaction Design, UI Components, Usability Testing
Intermediate · Guided Project · Less Than 2 Hours

Ei4Change
Skills you'll gain: Resilience, Stress Management, Team Building, Emotional Intelligence, Organizational Change, Personal Development, Team Management, Team Performance Management, Overcoming Obstacles, Management Training And Development, Optimism, Organizational Development, Adaptability, Growth Mindedness, Self-Awareness, Dealing With Ambiguity, Change Management, Leadership, Communication
Intermediate · Course · 1 - 3 Months

University of Geneva
Skills you'll gain: Immigration Law, Social Studies, Social Justice, Policy Analysis, Political Sciences, Social Sciences, Cultural Diversity, Public Policies, Sociology, Social Impact, Public Affairs
Beginner · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Land Management, Community Development, Community Organizing, Advocacy, Social Justice, Diversity Awareness, Sustainable Development, Empowerment, Cultural Diversity, Health Equity, Culture, Environment and Resource Management, Economic Development, Ancient History
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Azure, Serverless Computing, Microsoft Power Automate/Flow, Microsoft Power Platform, Business Process Automation, Microsoft Development Tools, Event-Driven Programming, Cloud API, Application Programming Interface (API), Web Applications, Business Logic, GitHub
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Eclipse (Software), Integrated Development Environments, Java Programming, Java, Object Oriented Programming (OOP), Development Environment, Programming Principles, Computer Programming Tools, Software Development Tools, Software Installation, Debugging, Computer Programming, Computing Platforms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Writing, Course Development, Developing Training Materials, Microsoft Office, Content Creation
Beginner · Guided Project · Less Than 2 Hours