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.

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: Goal Setting, Personal Development, Self-Awareness, Positivity, Self-Motivation, Mindfulness, Optimism, Cognitive flexibility, Resilience, Psychology
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Generative AI, Model Evaluation, Large Language Modeling, Transfer Learning, Performance Tuning, Development Environment, Natural Language Processing, Jupyter
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Failure Analysis, Integrated Development Environments, Root Cause Analysis, Analysis, Event Monitoring, Application Performance Management, Complex Problem Solving
Beginner · Course · 1 - 4 Weeks

Harvard Business Review
Skills you'll gain: Budget Management, Budgeting, Financial Statements, Financial Statement Analysis, Stakeholder Engagement, Financial Analysis, Risk Analysis, Balance Sheet, Business Acumen, Expense Management, Financial Forecasting, Financial Reporting, Business Planning, Proposal Development, Business Metrics, Business Development, Return On Investment, Cost Benefit Analysis, Investments, Presentations
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization Software, Visualization (Computer Graphics), C++ (Programming Language), Application Development, Graphing, Computer Graphics, Verification And Validation, Data Validation, Data Structures, Software Testing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Performance Testing, Salesforce Development, Salesforce, Performance Tuning, Performance Analysis, Application Performance Management, Software Testing, UI Components, Query Languages, Continuous Integration, DevOps, Debugging
Intermediate · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Active Listening, Adaptability, Empathy, Stress Management, Self-Discipline, Non-Verbal Communication, Creativity, Persuasive Communication, Growth Mindedness, Interpersonal Communications, Goal Setting, Deductive Reasoning, Emotional Intelligence, Rapport Building, Self-Awareness, Logical Reasoning, Personal Development, Positivity, Professional Development, Self-Motivation
Beginner · Specialization · 3 - 6 Months

Logical Operations
Skills you'll gain: R (Software), Data Processing, R Programming, Data Manipulation, Data Structures, Statistical Programming, Data Analysis, Data Analysis Software, Software Installation, Data Science, Development Environment, Computer Programming, Computer Programming Tools, Software Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Extensible Languages and XML, White-Box Testing, Test Script Development, Scenario Testing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Database Development, SQL, Database Architecture and Administration, Data Modeling, Database Management, Technical Documentation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: jQuery, Front-End Web Development, User Interface (UI) Design, Event-Driven Programming, Hypertext Markup Language (HTML)
Beginner · Course · 1 - 4 Weeks