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.

Johns Hopkins University
Skills you'll gain: Shiny (R Package), Dashboard, Ggplot2, Interactive Data Visualization, Data Visualization Software, Data Presentation, Application Development, Data Sharing, UI Components, Application Deployment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Information Architecture, Content Management Systems, Web Content, Web Applications, Web Design and Development, System Configuration
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Docker (Software), Database Development, Cloud Deployment, Application Security, Java, Containerization, SQL, Databases, Database Design, NoSQL, Kubernetes, Test Driven Development (TDD), Object Oriented Design
Beginner · Specialization · 1 - 3 Months

Corporate Finance Institute
Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Data Modeling, Business Intelligence, Microsoft Excel, Excel Formulas, Pivot Tables And Charts, Data Analysis Software, Data Manipulation, Time Series Analysis and Forecasting
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: TypeScript, Node.JS, Web Development Tools, React.js, Server Side, Javascript, Data Structures, Web Development, Data Validation, Web Design, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: MongoDB, Restful API, API Design, NoSQL, Database Development, Node.JS, Query Languages, Database Management, Distributed Computing, Database Design, Database Architecture and Administration, Performance Tuning, Data Architecture, Scalability, Data Modeling, Data Validation
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Visualization Software, Interactive Data Visualization, Visualization (Computer Graphics), User Centered Design, User Experience Design, Data Presentation, Usability, Human Centered Design, User Research, Usability Testing, Quantitative Research, Design Elements And Principles
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Stored Procedure, PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Databases, Data Persistence, Java, Data Manipulation, Data Mapping, Java Programming, JUnit, Object Oriented Programming (OOP), Query Languages, Database Management, Data Integrity, Database Systems, Enterprise Application Management
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Stakeholder Management, Product Management, Product Roadmaps, Stakeholder Communications, Competitive Analysis, Product Lifecycle Management, Product Development, New Product Development, Market Research, Product Strategy, Market Analysis, Agile Methodology, Product Requirements, Business Strategy, Value Propositions, Communication, Prioritization
Beginner · Course · 1 - 3 Months

Starweaver
Skills you'll gain: Stress Management, Resilience, Emotional Intelligence, Time Management, Personal Development, Organizational Skills, Mindfulness, Adaptability, Productivity, Prioritization, Personal Care, Goal Setting, Leadership
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Adobe Premiere, Post-Production, Video Editing, Video Production, Adobe Creative Cloud, Media Production, Editing, Storyboarding, Graphic and Visual Design, Multimedia, Storytelling, Timelines, File Management, Creativity, Quality Assurance
Beginner · Course · 1 - 3 Months