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.

University of California San Diego
Skills you'll gain: Unit Testing, Data Structures, Java, JUnit, Performance Tuning, Debugging, Algorithms, Object Oriented Programming (OOP), Theoretical Computer Science, Unstructured Data
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Assets, Unity Engine, Video Game Development, Game Design, Virtual Environment, Augmented and Virtual Reality (AR/VR), Animations, Software Installation, Scripting, Debugging
Beginner · Course · 1 - 3 Months

Madecraft
Skills you'll gain: Active Listening, Delegation Skills, Constructive Feedback, Team Management, Team Performance Management, Process Mapping, Performance Management, Team Building, Team Motivation, Team Leadership, Leadership Development, Meeting Facilitation, Business Priorities, Coaching, Employee Coaching, Accountability, Conflict Management, Workforce Development, Business Metrics, Continuous Improvement Process
Beginner · Specialization · 3 - 6 Months

John Wiley & Sons
Skills you'll gain: Management Training And Development, Performance Measurement, Delegation Skills, Constructive Feedback, Leadership and Management, Behavior Management, Team Leadership, People Management, Leadership, Team Management, Leadership Development, Behavioral Management, Employee Performance Management, Virtual Teams, Coaching, Rapport Building, Office Management, Productivity, Communication
Beginner · Course · 3 - 6 Months

Board Infinity
Skills you'll gain: Angular, Frontend Performance, Application Deployment, JavaScript Frameworks, Scalability, Software Architecture, Performance Tuning, Node.JS, Web Applications, Web Development Tools, Application Performance Management, Server Side, Enterprise Architecture, Web Analytics and SEO, Maintainability, Debugging
Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Atlassian Bamboo, CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, Continuous Delivery, DevOps, Bitbucket, Test Automation, Software Configuration Management, Jira (Software), Git (Version Control System), Configuration Management, Software Installation, Data Pipelines, Development Testing
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Command-Line Interface, Model Context Protocol, Unix Commands, Software Development Tools, Web Development Tools, Servers, Software Installation, Context Management, Application Security
Beginner · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Team Building, Team Leadership, Team Management, People Development, Organizational Leadership, Cross-Functional Team Leadership, Team Motivation, Teamwork, Leadership and Management, Business Leadership, Leadership Development, Leadership, Strategic Leadership, Coaching, Cultural Diversity, Initiative and Leadership, Motivational Skills, Organizational Change, Organizational Strategy, Empowerment
Mixed · Course · 1 - 3 Months

Skills you'll gain: GitHub, Git (Version Control System), Open Source Technology, Version Control, Software Development Tools, File Management, Collaborative Software, System Configuration, Software Documentation
Beginner · Course · 3 - 6 Months

Alex Genadinik
Skills you'll gain: Closing (Sales), Negotiation, Strategic Partnership, Contract Negotiation, Brand Awareness, Brand Strategy, Proposal Development, Business Development, Branding, Business Relationship Management, Brand Management, Relationship Building, Research
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Test Planning, Software Testing, Debugging, Test Case, Issue Tracking, Functional Testing, Unit Testing, Software Quality Assurance, System Testing, Test Tools, Acceptance Testing, Integration Testing, Test Driven Development (TDD), Test Automation, Regression Testing, Quality Assurance, Waterfall Methodology, Agile Methodology, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), Test Automation, Behavior-Driven Development, Gherkin (Scripting Language), Test Script Development, Unit Testing, Software Testing, Jenkins, CI/CD, Continuous Integration, Test Tools, Apache Maven, Automation, Regression Testing, Test Case, DevOps, Java, C# (Programming Language), Java Programming, Python Programming
Beginner · Specialization · 1 - 3 Months