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: Embedded Systems, Embedded Software, Electronic Systems, Electronic Hardware, Hardware Design, Electronic Components, USB, Machine Controls, Data Storage Technologies, Control Systems, Automation Engineering, Electronics, Program Development, Data Storage, Data Persistence, Environmental Monitoring, Prototyping, Programming Principles, Display Devices, C (Programming Language)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Programmable Logic Controllers, Code Reusability, Performance Tuning, Computational Logic, Functional Design, Fine-tuning
Advanced · Course · 1 - 3 Months

Skills you'll gain: AI Security, AI Integrations, System Support, Generative AI, Maintainability, End User Training and Support, AI literacy, Automation, Debugging, Anomaly Detection, System Monitoring, Software Documentation, Information Management
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Workplace Bullying Intervention, Disciplinary Procedures, Conflict Management, Leadership and Management, People Management, Overcoming Objections, Composure, Organizational Leadership, Business Leadership, Emotional Intelligence, Employee Performance Management, Accountability, Employee Engagement, Human Resource Strategy, Self-Awareness, Employee Retention, Coaching
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Web Services, API Gateway, CI/CD, Devops Tools, Amazon CloudWatch, Software Development Tools, Computer Programming Tools, Database Systems, Cloud Development, Virtual Networking, Development Environment, Database Management Systems, Databases, Web Development Tools, Application Deployment, Application Programming Interface (API), Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Cloud Storage, Data Storage Technologies
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Scripting, Email Automation, Google Workspace, Google Sheets, Automation, Spreadsheet Software, Scripting Languages, Gmail, Javascript, Hypertext Markup Language (HTML), Web Applications, Application Design, Application Development, Application Programming Interface (API), User Interface (UI)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embedded Systems, C (Programming Language), Embedded Software, Data Structures, Code Reusability, Memory Management, C and C++, Programming Principles, Data Management, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Security, Information Management, Security Controls, Configuration Management, Threat Management, Secure Coding, Vulnerability Assessments, System Configuration, Asset Management, Cloud Security, Patch Management, Cloud Management, Software Development Life Cycle, Asset Protection, Cloud Computing, Change Control, Encryption
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Context Protocol, Load Balancing, Containerization, Docker (Software), Model Deployment, Restful API, API Design, Application Programming Interface (API), AI Integrations, Authentications, Tool Calling, Scalability, Context Management, Performance Tuning, Data Validation
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Agentic Workflows, Journey Mapping, Google Gemini, AI Product Strategy, AI Workflows, Generative AI Agents, Agentic systems, Gemini, User Flows, Value Engineering, No-Code Development, Prioritization, Strategic Prioritization, Business Priorities, Prototyping, Retail Sales, Retail Store Operations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), User Interface (UI) Design, UI Components, User Interface (UI), User Interface and User Experience (UI/UX) Design, Browser Compatibility, Web Design, Responsive Web Design, Usability, Animations, Web Development
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Business Modeling, Market Analysis, Competitive Analysis, Regulatory Compliance, Innovation, Regulatory Requirements, Market Opportunities, Healthcare Industry Knowledge, Entrepreneurship, Business Strategies, Law, Regulation, and Compliance, New Business Development, New Product Development, Product Development, Team Management, Business Planning, Team Leadership, Stakeholder Analysis, Team Building, Health Systems
Build toward a degree
Beginner · Course · 1 - 4 Weeks