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.

Rice University
Skills you'll gain: Ancient History, Anthropology, Investigation, Culture, World History, Scientific Methods, Research, Human Development, Environment
Beginner Ā· Course Ā· 1 - 3 Months

Universidad Nacional de Colombia
Skills you'll gain: File I/O, Computational Thinking, Computer Programming, Program Development, Computational Logic, Logical Reasoning
Intermediate Ā· Course Ā· 1 - 3 Months

EDUCBA
Skills you'll gain: Event-Driven Programming, User Interface (UI), UI Components, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Interactive Data Visualization, Development Environment, Application Development, Software Installation
ā 4.9 (10) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Snowflake
Skills you'll gain: AI Orchestration, Agentic Workflows, AI Workflows, Model Context Protocol, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, AI Integrations, Tool Calling, Context Management, Agentic systems, Prompt Engineering, Model Evaluation, SQL, Unstructured Data
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Performance Review, Smart Goals, Performance Appraisal, Employee Performance Management, Performance Management, Performance Metric, Goal Setting, Internal Communications, Staff Management
ā 5 (6) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

IE Business School
Skills you'll gain: Diversity and Inclusion, Team Building, Culture Transformation, Governance, Corporate Strategy, Diversity Programs, Diversity Awareness, Team Management, Diversity Equity and Inclusion Initiatives, Employee Onboarding, Compliance Management, Go To Market Strategy, Governance Risk Management and Compliance, Entrepreneurship, Recruitment Strategies, Employee Retention, Human Resources, Leadership and Management, Business Leadership, Business Strategy
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Disaster Recovery, Data Validation, Project Risk Management, Business Continuity, Security Controls, IT General Controls (ITGC), Risk Mitigation, Project Management, Risk Management, System Testing, System Implementation, Information Management, Data Integrity, Software Development Methodologies, Program Evaluation
Intermediate Ā· Course Ā· 1 - 4 Weeks

Alberta Machine Intelligence Institute
Skills you'll gain: Prompt Engineering, Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), Retrieval-Augmented Generation, Generative AI Agents, Prompt Patterns, Agentic systems, LLM Application, Agentic Workflows, LangChain, AI Workflows, Large Language Modeling, Vision Transformer (ViT), AI powered creativity, Artificial Intelligence and Machine Learning (AI/ML), Model Deployment, Machine Learning, Python Programming, Probability & Statistics
Intermediate Ā· Specialization Ā· 1 - 3 Months

Skills you'll gain: CI/CD, ASP.NET, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Azure DevOps Pipelines, Software Testing, .NET Framework, Responsive Web Design, jQuery, API Design, Data Migration, Azure DevOps, Configuration Management, Data Validation, HTML and CSS, Database Application, JavaScript Frameworks, Middleware
Intermediate Ā· Professional Certificate Ā· 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Data Structures, Object Oriented Design, Object Oriented Programming (OOP), Computer Programming, Unit Testing, Algorithms, C (Programming Language), Software Testing, Computer Science, Code Reusability, Graph Theory, Software Design
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Proposal Development, Customer Relationship Management (CRM) Software, Relationship Management, Relationship Building
Advanced Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: React.js, Test Case, JavaScript Frameworks, Unit Testing, Code Reusability, Test Script Development, Test Tools, UI Components, Functional Design, Software Testing, Development Testing, Event-Driven Programming, Context Management, Data Sharing
Intermediate Ā· Course Ā· 1 - 4 Weeks