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: AI Personalization, Proposal Writing, Sales Presentations, Proposal Development, Sales Presentation, Sales Strategy, General Sales Practices, Presentations, Storytelling, Data Storytelling, Sales Process, Market Research, Data-Driven Decision-Making, Anthropic Claude, Microsoft PowerPoint, AI Integrations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Installation, Development Environment, Ubuntu, Command-Line Interface, File Management
Beginner · Course · 3 - 6 Months

Skills you'll gain: Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Key Management, Application Security, Python Programming, Brute-force attacks, Algorithms, Data Integrity
★ 5 (13) · Mixed · Course · 1 - 3 Months

Hebrew University of Jerusalem
Skills you'll gain: Biology, Life Sciences, Molecular, Cellular, and Microbiology, Molecular Biology, Environment, Social Sciences, Anatomy, Cell Biology, Taxonomy, Microbiology, Physiology
Beginner · Course · 1 - 3 Months
Skills you'll gain: Microsoft Copilot, Microsoft Power Platform, No-Code Development, Application Development, Development Environment, Data Structures, Database Application, User Interface (UI), User Interface (UI) Design, Generative AI
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Cucumber (Software), Behavior-Driven Development, Selenium (Software), Gherkin (Scripting Language), Test Automation, Test Script Development, JUnit, Software Testing, Apache Maven, Test Data, Test Case, Scenario Testing, Maintainability
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), React.js, Front-End Web Development, UI Components, Maintainability, Web Development
Intermediate · Course · 1 - 4 Weeks

SAE Institute México
Skills you'll gain: Unreal Engine, Video Game Development, Game Design, Prototyping, 3D Assets, Virtual Environment, UI Components, Animation and Game Design
★ 3.6 (7) · Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Social Impact, Community and Social Work, Initiative and Leadership, Innovation, Companionship, Social Justice, Community Outreach, Storytelling, Discussion Facilitation, Adaptability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Google Gemini, Retrieval-Augmented Generation, Responsible AI, Generative AI Agents, Gemini, Prompt Patterns, Generative AI, Google Cloud Platform, Google Workspace, Generative Model Architectures, AI Security, AI Workflows, Agentic Workflows, AI Orchestration, AI Product Strategy, Large Language Modeling, Cloud Computing, Artificial Intelligence, Collaboration
Beginner · Specialization · 3 - 6 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: Empathy, Safety and Security, Diversity Training, Diversity Equity and Inclusion Initiatives, Diversity Awareness, Student Support and Services, Higher Education, Conflict Management, Informed Consent, Investigation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Front-End Web Development, Web Design and Development, Web Design, Cloud Deployment, User Interface (UI), User Interface (UI) Design, Application Deployment
Intermediate · Course · 1 - 4 Weeks