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: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Maintainability, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture
Beginner · Course · 3 - 6 Months

Council on Foreign Relations
Skills you'll gain: Policy Development, International Relations, Policy Analysis, Public Health, Economic Development, Immigration Law, Sustainable Development, Climate Change Adaptation, Environmental Policy, Social Sciences, Climate Change Mitigation, Emerging Technologies, Technology Strategies, Cybersecurity, Artificial Intelligence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Campaign Management, Copywriting, Target Audience, Persona Development, Facebook, Advertising Campaigns, Social Media Campaigns, Customer Analysis, Target Market, Promotional Strategies, Customer Insights, Online Advertising, Advertising, Marketing Materials, Digital Advertising, Marketing, Performance marketing, Content Creation, Marketing Budgets, Video Production
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, C# (Programming Language), Video Game Development, Game Design, UI Components, Scripting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Vector Databases, Large Language Modeling, LangChain, Embeddings, NoSQL, Database Systems, Databases, OpenAI API, Data Management, Development Environment, Unstructured Data, Real Time Data, Scalability, Data Analysis
Intermediate · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Empathy, Creativity, Self-Awareness, Emotional Intelligence, Personal Development, Professional Development, Cognitive flexibility, Stress Management, Conflict Management, Cultural Diversity, Problem Solving, Mindfulness, Decision Making, Psychology
Mixed · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Containerization, Cloud-Native Computing, Cloud Infrastructure, Application Deployment, Google Cloud Platform, Docker (Software), Cloud Computing, Cloud Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, JSON, Package and Software Management, Authorization (Computing), Web Scraping, Application Programming Interface (API), Python Programming, Authentications, Object Oriented Programming (OOP), Data Processing, Simulations, Data Management, Probability & Statistics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Application Deployment, Cloud Deployment, Containerization, Prometheus (Software), Cloud-Native Computing, Docker (Software), Data Persistence, Amazon Web Services, DevOps, Scenario Testing, Cloud Computing, Role-Based Access Control (RBAC), Cloud Infrastructure, YAML, Network Troubleshooting, Ubuntu, System Monitoring, Cloud Computing Architecture, Virtual Networking
Beginner · Specialization · 1 - 3 Months
Alberta Machine Intelligence Institute
Skills you'll gain: Generative AI Agents, Generative AI, Generative Model Architectures, LangChain, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Model Deployment, Prompt Engineering, Google Cloud Platform, PyTorch (Machine Learning Library), System Monitoring, Embeddings, Deep Learning, Transfer Learning, Model Evaluation, Development Environment, Natural Language Processing, Vector Databases
Intermediate · Course · 1 - 4 Weeks

Utrecht University
Skills you'll gain: Social Justice, Social Impact, Socioeconomics, Sustainable Development, Community Development, Governance, Policy Analysis, Environmental Policy, Climate Change Mitigation, Case Studies, Stakeholder Engagement
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Power Apps Component Framework, Application Lifecycle Management, Microsoft Power Platform, Microsoft Power Automate/Flow, Azure DevOps, Microsoft Copilot, Application Deployment, User Interface and User Experience (UI/UX) Design, Postman API Platform, Microsoft Azure, Mobile Development, CI/CD, Application Programming Interface (API), TypeScript
Intermediate · Course · 1 - 4 Weeks