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: Technical Management, Program Management, Stakeholder Engagement, Leadership and Management, Stakeholder Management, Project Management, Technical Product Management, Risk Management, Initiative and Leadership, Technical Consulting, Professional Development, Generative AI, Drive Engagement, Communication Planning, Emotional Intelligence, Technical Communication, Project Planning, AI Enablement, Software Architecture, Technical Analysis
Intermediate · Course · 3 - 6 Months

Duke University
Skills you'll gain: Rust (Programming Language), Command-Line Interface, Encryption, Package and Software Management, Application Development, Cryptography, Software Engineering, Algorithms
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Project Finance, Business Strategy, Key Performance Indicators (KPIs), Proposal Writing, Organizational Strategy, Return On Investment, Business Metrics, Capital Budgeting, Decision Making
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, Computer Graphics, Technical Design, Visualization (Computer Graphics), Image Quality, Prototyping, Animations, Animation and Game Design, Color Theory, Design Elements And Principles
Intermediate · Specialization · 3 - 6 Months

Simplilearn
Skills you'll gain: Package and Software Management, File Systems, File Management, Linux Administration, Unix, Linux Commands, Unix Commands, Command-Line Interface, Operating Systems, System Monitoring, Open Source Technology, User Accounts, Software Installation
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Performance Testing, Maintainability, Software Testing, Code Review, Software Technical Review, Security Testing, Test Planning, Software Quality Assurance, Test Tools, White-Box Testing, Regression Testing
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Sales Development, Salesforce, Campaign Management, Lead Generation, Sales Pipelines, Sales Management, Sales Process, Customer Relationship Management (CRM) Software, Productivity Software, Data Import/Export, Email Automation, Marketing Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AI Orchestration, AI Workflows, OpenAI API, ChatGPT, Secure Coding, Debugging
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI, Large Language Modeling, Prompt Engineering
Beginner · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Serverless Computing, Containerization, Platform As A Service (PaaS), Cloud Security, Cloud Platforms, Cloud Services, Information Management, Cloud Computing Architecture, Cloud Computing, Cloud Management, Cloud Infrastructure, Cloud Solutions, Cloud Development, Cloud Deployment, Application Deployment, Database Administration, Database Management, DevOps, Microservices, Scalability
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Instagram, Social Media Content, Drive Engagement, Social Media, Social Media Marketing, Social Media Strategy, Content Development and Management, Brand Marketing, Customer Engagement, Target Audience, Influencing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, Google Cloud Platform, CI/CD, Continuous Deployment, Application Deployment, Continuous Integration, Cloud Storage, Continuous Delivery, Cloud Security, Role-Based Access Control (RBAC), Managed Services, Cloud Services, Data Storage, Security Controls, Database Management, Identity and Access Management, Authorization (Computing), Application Performance Management, Authentications
Intermediate · Course · 1 - 3 Months