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 Maryland, College Park
Skills you'll gain: Backlogs, Sprint Planning, Prioritization, Scope Management, Strategic Prioritization, Agile Project Management, Agile Product Development, Agile Methodology, Scheduling, Capacity Management, Capacity Planning, Workflow Management, User Story, Team Management, Earned Value Management, Project Planning
Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Responsible AI, Data Ethics, Social Impact, Technology Strategies, Digital Transformation, Machine Learning, Sociology, Social Sciences, Human Machine Interfaces, Artificial Intelligence, Socioeconomics, AI literacy, Innovation, Change Management, Ethical Standards And Conduct, Emerging Technologies, Policy Development, Economics
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Cloud Infrastructure, Google Cloud Platform, Infrastructure As A Service (IaaS), Generative AI, Kubernetes, Cloud Platforms, Cloud Services, Cloud Storage, Virtual Machines, Virtual Networking, Application Development, Cloud Management, Network Infrastructure, Containerization, Data Storage Technologies, Identity and Access Management, Serverless Computing, Scalability
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google App Engine, Cloud Applications, Google Cloud Platform, Cloud Deployment, Application Deployment, Scalability, Cloud Hosting, Public Cloud, Platform As A Service (PaaS), Cloud API, Application Development, PHP (Scripting Language), Program Development
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Gemini, Generative AI Agents, AI Integrations, AI Security, Model Deployment, Cloud Platforms, Agentic Workflows, LLM Application, AI Orchestration, AI Workflows, Generative AI, Cloud Deployment, Agentic systems, Cloud Security, Intranet, Authentications, Authorization (Computing)
Beginner · Course · 1 - 3 Months

Council on Foreign Relations
Skills you'll gain: Climate Change Adaptation, Climate Change Mitigation, Energy and Utilities, Social Justice, Social Impact, Environmental Issue, Sustainable Development, Mitigation, Environmental Policy, Emerging Technologies, Pollution Prevention, Environment, Sustainable Technologies, Artificial Intelligence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object-Relational Mapping, Spring Framework, Hibernate (Java), Apache Maven, Model View Controller, Relational Databases, Database Design, MySQL, Java Programming, Databases, Web Applications, Java Platform Enterprise Edition (J2EE), Application Frameworks, Java, Full-Stack Web Development, Database Application, Authentications, Object Oriented Design, Back-End Web Development, Object Oriented Programming (OOP)
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Google Ads, Pay Per Click Advertising, Marketing Effectiveness, Performance Measurement, Key Performance Indicators (KPIs), Online Advertising, Campaign Management, Search Engine Marketing, Digital Advertising, Performance Analysis, Keyword Research, Marketing Analytics, Brand Management, Social Media Campaigns, Budget Management, Project Management, Data-Driven Decision-Making, Return On Investment, Quality Assessment, Cost Reduction
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Text Mining, Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), AI literacy, AI Workflows, Analytics, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, Artifactory, Apache Maven, CI/CD, DevOps, Devops Tools, Build Tools, Java, GitHub, Git (Version Control System), Software Installation, Dependency Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Azure Active Directory, Microsoft Azure, Platform As A Service (PaaS), Cloud Applications, Cloud Development, Cloud Deployment, Active Directory, Cloud Services, Identity and Access Management, Application Development, Application Deployment, Authentications, Data Integration, Data Storage Technologies, Cloud Storage, Debugging, File Transfer Protocol (FTP)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Vector Databases, User Interface (UI) Design, OpenAI API, UI Components, Figma (Design Software), AI Personalization, LLM Application, OpenAI, Embeddings, Application Development, Data Store, Frontend Integration, Artificial Intelligence, Data Processing, Database Management, Restful API, Web Development
Intermediate · Guided Project · Less Than 2 Hours