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.

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

Skills you'll gain: Email Automation, Debugging, IT Automation, Software Testing, Software Development Methodologies, Git (Version Control System), File Management
Intermediate · Course · 1 - 4 Weeks
University of Glasgow
Skills you'll gain: Software Development Life Cycle, Systems Development Life Cycle, Program Development, Software Design, Web Development Tools, Maintainability, Software Technical Review, Programming Principles, Requirements Analysis, Functional Requirement, Program Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Professionalism, Business Communication, Self-Awareness, Communication, Style Guides, Non-Verbal Communication, Executive Presence, Professional Development, Empowerment, Assertiveness, Brand Awareness, Branding, Personal Development, Organizational Skills, Emotional Intelligence, Aesthetics, Leadership
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, Jest (JavaScript Testing Framework), Application Deployment, Frontend Integration, Web Development Tools, Cloud Deployment, Unit Testing, Data Structures, Server Side, Back-End Web Development, Restful API, Frontend Performance, Application Programming Interface (API), Development Environment, Javascript, Build Tools, Middleware, Front-End Web Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Scripting Languages, Linux Commands, Unix Commands, Linux, Command-Line Interface, Code Reusability, User Interface (UI), Graphical Tools
Advanced · Course · 1 - 3 Months

Skills you'll gain: Timelines, Project Schedules, Database Design, Workflow Management, Milestones (Project Management), Project Management Software, Database Software, Databases, Relational Databases, Database Management, Client Services, Productivity Software, Project Management, Client Support, Process Management, Collaborative Software, Project Documentation, Process Improvement and Optimization
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Salesforce Development, Salesforce, No-Code Development, UI Components, Data Import/Export, Application Frameworks, Process Driven Development, Business Logic
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: CrewAI, Prompt Engineering, AI Workflows, AI Orchestration, Context Engineering, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Prompt Patterns, Large Language Modeling, Workflow Management, Generative AI, Virtual Environment, Python Programming, Model Evaluation, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Code Reusability, Data Validation
Intermediate · Course · 3 - 6 Months

Logical Operations
Skills you'll gain: Conflict Management, De-escalation Techniques, Teamwork, Mediation, Interpersonal Communications, Communication Strategies, Collaboration, Leadership, Negotiation, Emotional Intelligence, Analysis, Communication, Action Oriented, Active Listening, Program Implementation, Leadership Development, Problem Solving, Empathy, Non-Verbal Communication, Self-Awareness
Mixed · Course · 1 - 3 Months

Skills you'll gain: File I/O, JSON, Package and Software Management, Authorization (Computing), Web Scraping, Application Programming Interface (API), File Management, Python Programming, Restful API, Authentications, Performance Tuning, Simulations
Intermediate · Course · 1 - 3 Months